Sector
Technology
Industry
Solar
Market Cap
2.09
Volume
4,911,828
P/E
62.3
ROE
5.78
52W High
13.18
52W Low
3.99
Price Overview
Open
12.24
High
12.6
Low
12.02
Intraday Range
4.83%
20D Avg Volume
6,197,766
Distance From 52W High
-5.46%
Technical Levels
20 SMA
10.01
50 SMA
8.26
200 SMA
8.31
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 12.24 12.6 12.02 12.46 4,911,828 ▲ 2.3% 0.49% 4.83%
2026-06-01 12.26 12.38 11.83 12.18 3,786,100 ▼ -2.17% -1.53% 4.65%
2026-05-29 12.66 13.18 11.88 12.45 6,053,600 ▲ 2.05% 3.81% 10.94%
2026-05-28 11.95 12.38 11.82 12.2 5,901,900 ▲ 0.66% -1.4% 4.7%
2026-05-27 10.79 12.5 10.62 12.12 9,732,300 ▲ 12.01% -0.28% 17.66%
2026-05-26 10.41 11.07 10.2 10.82 6,395,100 ▲ 9.18% 5.05% 8.58%
2026-05-22 9.7 10.18 9.41 9.91 4,384,500 ▼ nan% nan% 8.18%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 2.09B
Float Adj MCap 2.07B
Valuation
P/E 62.3
Forward P/E 24.56
P/S 3.72
P/B 3.47
PEG 1.08
Quality Metrics
ROE 5.78%
ROA 5.45%
Gross Margin 33.5%
Operating Margin 8.13%
Profit Margin 6.27%
Trading Metrics
Relative Volume 0.92
Average Volume 5.33M
Beta 1.74
Short Float 11.33%
Latest Q/Q Growth
Revenue -5.24%
Profit -103.66%
Operating Income -55.65%
EPS -100.0%
Quarterly History
Revenue Qtrs 0.14, 0.15, 0.14, 0.11
Profit Qtrs -0.0, 0.01, 0.01, 0.01
Operating Qtrs 0.01, 0.02, 0.02, 0.02
EPS Qtrs 0.0, 0.05, 0.07, 0.08