The L S Starrett Co (NYSE:SCX)
$ 16.18 0 (0%) Market Cap: 121.56 Mil Enterprise Value: 126.26 Mil PE Ratio: 9.75 PB Ratio: 0.93 GF Score: 32/100

The L S Starrett Co (SCX) Transcripts

    • 1