Market Cap 166.49M
Revenue (ttm) 272.63M
Net Income (ttm) 15.78M
EPS (ttm) N/A
PE Ratio 4.36
Forward PE N/A
Profit Margin 5.79%
Debt to Equity Ratio 0.63
Volume 111,587
Avg Vol 106,096
Day's Range N/A - N/A
Shares Out 212.09M
Stochastic %K 93%
Beta 1.17
Analysts Strong Buy
Price Target $0.80

Latest News on SMTSF

No data available.