Stillwater Mining Co.

SWC
NYSE
13.48 0.12 (0.90%) last updated 5:59 PM EDT Apr 20
Trade $SWC Now