The L.S. Starrett Company (SCX) has a market capitalization of $113.38M and trades at $16.18. The 52-week range is 8.55-16.19.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 5.2, Earnings Per Share (EPS) of $3.12, annual revenue of $256.18M.
The stock has a beta of 0.48, operates in the Industrials sector.