- SLR
- 1d-1.67%
- 1w-12.74%
- 1m-20.36%
- 1y-42.08%
ATH
- ATH Price$30.94
- ATH Date2021-01-07
- % since ATH-67.57%
- % to ATH208.32%
ATL
- ATL Price$0.30
- ATL Date2012-05-31
- % from ATL3,245.00%
- Last Low Price$10.035
- Last Low Date2024-03-13
- % From Last Low0%
IPO
- IPO Price$12.50
- % Current ROI USD-19.72%
- ATH Price$30.94
- % ROI ATH 1,031,333.33%
Graph takes few seconds to load...
Key Data
Current price | $10.035 |
Sector | Utilities |
Industry | Utilities - Renewable |
Today's High/Low | $10.435/$9.788 |
Volume | 2,856,559.00 |
Previous Close | $10.205 |
52 Week High/Low | $18.92/$9.788 |
Market Cap | 1,264,504,064.00 |
P/E Ratio | 11.7674 |
Forward P/E 1 Yr. | $12.08 |
Earnings Per Share(EPS) | $0.85 |
Annualized Dividend | $0 |