The L S Starrett Co (NYSE:SCX)
$ 16.11 0.03 (0.19%) Market Cap: 121.03 Mil Enterprise Value: 127.42 Mil PE Ratio: 6.27 PB Ratio: 0.92 GF Score: 51/100

The L S Starrett Co (SCX) Transcripts

    • 1