Sector
Technology
Industry
Solar
Market Cap
4.22
Volume
3,181,464
P/E
31.99
ROE
13.0
52W High
73.74
52W Low
25.78
Price Overview
Open
32.71
High
32.9
Low
31.61
Intraday Range
4.06%
20D Avg Volume
4,977,698
Distance From 52W High
-56.62%
Technical Levels
20 SMA
32.15
50 SMA
35.16
200 SMA
41.18
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-21 32.71 32.9 31.61 31.99 3,181,464 ▼ -0.74% 1.49% 4.06%
2026-10-20 30.37 32.28 30.25 32.23 4,719,500 ▲ 5.22% -0.85% 6.71%
2026-10-19 30.88 30.94 29.79 30.63 3,487,400 ▲ 0.03% 0.85% 3.86%
2026-10-16 30.64 31.75 30.36 30.62 7,571,800 ▼ -0.65% -0.58% 4.58%
2026-10-15 28.63 30.85 28.59 30.82 5,397,700 ▲ 5.01% -2.45% 7.9%
2026-10-14 31.15 31.35 28.94 29.35 8,289,800 ▼ -8.37% -2.75% 8.33%
2026-10-13 31.04 32.35 30.8 32.03 4,759,200 ▼ nan% nan% 5.03%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 4.22B
Float Adj MCap 4.1B
Valuation
P/E 31.99
Forward P/E 14.86
P/S 3.61
P/B 3.58
PEG 0.75
Quality Metrics
ROE 13.0%
ROA 2.38%
Gross Margin 30.04%
Operating Margin 17.98%
Profit Margin 10.09%
Trading Metrics
Relative Volume 0.69
Average Volume 4.63M
Beta 1.63
Short Float 25.61%
Latest Q/Q Growth
Revenue 3.17%
Profit 587.16%
Operating Income 303.27%
EPS 550.0%
Quarterly History
Revenue Qtrs 0.29, 0.28, 0.34, 0.41
Profit Qtrs 0.04, -0.01, 0.04, 0.07
Operating Qtrs 0.05, -0.03, 0.02, 0.07
EPS Qtrs 0.27, -0.06, 0.29, 0.5