The L S Starrett Co (NYSE:SCX)
$ 16.09 0.01 (0.06%) Market Cap: 120.88 Mil Enterprise Value: 127.20 Mil PE Ratio: 6.26 PB Ratio: 0.92 GF Score: 50/100

The L S Starrett Co (SCX) Transcripts

    • 1