Stillwater Mining Co.

SWC
NYSE
11.59 0.14 (1.19%) last updated 4:37 PM EDT Jun 30
Trade $SWC Now