Stillwater Mining Co. Industrial Metals & Minerals

SWC
NYSE
15.50 0.68 (4.20%) last updated 3:59 PM EDT Apr 17
Trade $SWC Now