The L.S. Starrett Company

The L.S. Starrett Company

SCX
The L.S. Starrett CompanyUS flagNew York Stock Exchange
16.18
USD
+0.01
- -
113.38MMarket Cap