height

Stillwater Mining Co. Industrial Metals & Minerals

SWC
NYSE
13.24 0.33 (2.43%) last updated 1:47 PM EDT Oct 30
Trade $SWC Now