Sector
Technology
Industry
Solar
Market Cap
3.39
Volume
6,925,213
P/E
38.28
ROE
8.11
52W High
73.74
52W Low
23.83
Price Overview
Open
25.44
High
25.69
Low
24.66
Intraday Range
4.18%
20D Avg Volume
6,713,821
Distance From 52W High
-65.22%
Technical Levels
20 SMA
30.77
50 SMA
33.63
200 SMA
40.93
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 25.44 25.69 24.66 25.65 6,925,213 ▼ -0.81% -1.62% 4.18%
2026-10-29 24.94 25.9 24.18 25.86 10,135,900 ▲ 3.48% -0.2% 7.11%
2026-10-28 23.85 25.95 23.83 24.99 26,641,700 ▼ -16.03% -19.86% 8.9%
2026-10-27 30.83 31.84 29.27 29.76 16,483,900 ▼ -1.98% 1.55% 8.78%
2026-10-26 31.75 31.75 29.86 30.36 4,476,100 ▼ -3.92% 0.47% 6.33%
2026-10-23 30.9 32.02 30.88 31.6 3,648,100 ▲ 0.8% -1.44% 3.69%
2026-10-22 31.29 32.03 30.86 31.35 4,217,300 ▼ nan% nan% 3.79%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 3.39B
Float Adj MCap 3.29B
Valuation
P/E 38.28
Forward P/E 17.9
P/S 2.89
P/B 2.73
PEG 0.75
Quality Metrics
ROE 8.11%
ROA 0.22%
Gross Margin 24.37%
Operating Margin 1.64%
Profit Margin 7.49%
Trading Metrics
Relative Volume 1.44
Average Volume 5.1M
Beta 1.63
Short Float 26.75%
Latest Q/Q Growth
Revenue 0.51%
Profit -35.18%
Operating Income -87.78%
EPS -37.04%
Quarterly History
Revenue Qtrs 0.29, 0.29, 0.28, 0.34
Profit Qtrs 0.02, 0.04, -0.01, 0.04
Operating Qtrs 0.01, 0.05, -0.03, 0.02
EPS Qtrs 0.17, 0.27, -0.06, 0.29