Sector
Technology
Industry
Solar
Market Cap
2.61
Volume
9,301,429
P/E
5.37
ROE
-22.74
52W High
22.44
52W Low
9.01
Price Overview
Open
10.77
High
10.92
Low
10.19
Intraday Range
7.16%
20D Avg Volume
10,510,991
Distance From 52W High
-53.74%
Technical Levels
20 SMA
12.4
50 SMA
13.33
200 SMA
16.08
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-23 10.77 10.92 10.19 10.38 9,301,429 ▼ -5.21% -1.63% 7.16%
2026-07-22 11.28 11.59 10.91 10.95 8,416,100 ▼ -4.28% -1.4% 6.23%
2026-07-21 11.58 11.78 11.31 11.44 7,313,000 ▲ 0.0% 1.22% 4.15%
2026-07-20 11.91 11.93 11.38 11.44 9,888,900 ▼ -3.46% 0.51% 4.83%
2026-07-17 11.93 12.28 11.77 11.85 7,489,200 ▼ -2.39% -1.73% 4.38%
2026-07-16 12.47 12.49 11.91 12.14 9,665,700 ▼ -4.93% -2.35% 4.86%
2026-07-15 12.92 13.35 12.46 12.77 6,291,400 ▼ nan% nan% 7.14%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 2.61B
Float Adj MCap 2.41B
Valuation
P/E 5.37
Forward P/E 10.76
P/S 0.9
P/B 0.77
PEG 3.07
Quality Metrics
ROE -22.74%
ROA -0.16%
Gross Margin 32.07%
Operating Margin -6.02%
Profit Margin 17.88%
Trading Metrics
Relative Volume 0.84
Average Volume 9.75M
Beta 2.32
Short Float 32.75%
Latest Q/Q Growth
Revenue -37.68%
Profit 61.86%
Operating Income -144.69%
EPS 63.16%
Quarterly History
Revenue Qtrs 0.72, 1.16, 0.72, 0.57
Profit Qtrs 0.17, 0.1, 0.02, 0.28
Operating Qtrs -0.04, 0.1, 0.0, -0.11
EPS Qtrs 0.62, 0.38, 0.06, 1.07