Chart
No data available
No data available
STRL  141.47 +0.47 (+0.33%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 741K
Shares Outstanding 29M
Market Cap 4.1B
Year High 206.070
Year Low 93.500
Earnings Per Share 8.280
P/E Ratio 17.09
Dividend N/A
Yield N/A
Exchange Nasdaq