SRTA
ANALYST COVERAGE6 analysts
BUY
+38.9%upside to target
Buy
6100%
6 Buy (100%)0 Hold (0%)0 Sell (0%)
Full report →
PRICE
Prev Close
5.47
Open
5.42
Day Range5.20 – 5.44
5.20
5.44
52W Range3.31 – 6.02
3.31
6.02
70% of range
VOLUME & SIZE
Avg Volume
825.9K
FUNDAMENTALS
P/E Ratio
-27.5x
Not profitable
EPS (TTM)
Div Yield
No dividend
Upcoming Events
EEarnings Report
Tomorrow
May 18
DEx-Dividend
In 89 days
Aug 14
PDividend Pay
In 95 days
Aug 20
Key MetricsTTM
Market Cap$451.67M
Revenue TTM$254.27M
Net Income TTM$50.78M
Free Cash Flow-$53.99M
Gross Margin20.5%
Operating Margin-6.0%
Net Margin20.0%
Return on Equity19.0%
Return on Assets15.5%
Debt / Equity0.02
Current Ratio5.93
EPS TTM$0.60

SRTA News

About

No company information available