Sector
Technology
Industry
Solar
Market Cap
1.8
Volume
9,799,802
P/E
5.05
ROE
-19.86
52W High
21.95
52W Low
6.78
Price Overview
Open
7.36
High
7.53
Low
7.24
Intraday Range
3.99%
20D Avg Volume
8,473,195
Distance From 52W High
-65.92%
Technical Levels
20 SMA
7.52
50 SMA
8.12
200 SMA
12.42
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 7.36 7.53 7.24 7.48 9,799,802 ▼ -1.45% -3.03% 3.99%
2026-10-29 7.39 7.69 7.35 7.59 5,106,300 ▲ 2.29% -0.4% 4.63%
2026-10-28 7.22 7.44 7.1 7.42 11,310,300 ▼ -1.46% -4.12% 4.79%
2026-10-27 7.38 7.8 7.37 7.53 8,564,000 ▲ 3.58% 1.44% 5.77%
2026-10-26 7.54 7.55 7.23 7.27 8,373,600 ▼ -4.09% -0.53% 4.43%
2026-10-23 7.54 7.64 7.41 7.58 4,274,000 ▼ -1.56% -2.08% 3.17%
2026-10-22 7.51 7.79 7.49 7.7 9,317,600 ▼ nan% nan% 4.01%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 1.8B
Float Adj MCap 1.65B
Valuation
P/E 5.05
Forward P/E 14.42
P/S 0.52
P/B 0.51
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 1.21
Average Volume 8.18M
Beta 2.44
Short Float 35.65%
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