Stillwater Mining Co.

SWC
NYSE
13.74 0.29 (2.12%) last updated 3:59 PM EDT May 27
Trade $SWC Now