Sector
Technology
Industry
Solar
Market Cap
1.84
Volume
6,557,801
P/E
5.11
ROE
-19.86
52W High
21.95
52W Low
6.78
Price Overview
Open
7.69
High
7.76
Low
7.48
Intraday Range
3.74%
20D Avg Volume
8,327,165
Distance From 52W High
-65.28%
Technical Levels
20 SMA
7.62
50 SMA
8.44
200 SMA
12.8
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-21 7.69 7.76 7.48 7.62 6,557,801 ▲ 0.66% 1.59% 3.74%
2026-10-20 6.79 7.67 6.78 7.57 11,101,400 ▲ 9.87% -1.45% 13.13%
2026-10-19 7.42 7.42 6.86 6.89 8,335,000 ▼ -5.62% 1.64% 8.08%
2026-10-16 7.58 7.76 7.23 7.3 8,745,600 ▼ -4.45% -0.79% 7.26%
2026-10-15 7.18 7.82 7.17 7.64 12,796,300 ▲ 4.73% -1.58% 9.0%
2026-10-14 7.64 7.65 7.22 7.3 8,964,200 ▼ -6.35% -1.93% 5.88%
2026-10-13 7.53 7.86 7.43 7.79 7,366,800 ▼ nan% nan% 5.86%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 1.84B
Float Adj MCap 1.68B
Valuation
P/E 5.11
Forward P/E 14.69
P/S 0.53
P/B 0.52
PEG 3.07
Quality Metrics
ROE -19.86%
ROA 0.26%
Gross Margin 35.29%
Operating Margin 4.0%
Profit Margin 11.59%
Trading Metrics
Relative Volume 0.79
Average Volume 8.42M
Beta 2.44
Short Float 35.18%
Latest Q/Q Growth
Revenue 20.46%
Profit -31.31%
Operating Income 179.95%
EPS -32.26%
Quarterly History
Revenue Qtrs 0.87, 0.72, 1.16, 0.72
Profit Qtrs 0.12, 0.17, 0.1, 0.02
Operating Qtrs 0.03, -0.04, 0.1, 0.0
EPS Qtrs 0.42, 0.62, 0.38, 0.06