Sector
Technology
Industry
Solar
Market Cap
3.72
Volume
7,684,687
P/E
7.31
ROE
-22.74
52W High
22.44
52W Low
5.38
Price Overview
Open
15.39
High
15.56
Low
14.96
Intraday Range
4.01%
20D Avg Volume
8,970,969
Distance From 52W High
-32.04%
Technical Levels
20 SMA
14.45
50 SMA
13.46
200 SMA
16.74
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 15.39 15.56 14.96 15.25 7,684,687 ▼ -2.12% -1.22% 4.01%
2026-06-01 16.37 16.37 15.27 15.58 13,528,300 ▼ -6.82% -2.09% 7.2%
2026-05-29 16.22 16.76 15.98 16.72 10,408,900 ▲ 5.22% 2.08% 4.88%
2026-05-28 15.24 16.01 15.02 15.89 9,142,600 ▲ 4.54% 0.26% 6.59%
2026-05-27 14.73 15.5 14.52 15.2 8,801,900 ▲ 3.75% 0.55% 6.75%
2026-05-26 15.13 15.26 14.6 14.65 5,272,000 ▲ 0.21% 3.49% 4.52%
2026-05-22 14.42 14.82 14.14 14.62 5,836,300 ▼ nan% nan% 4.81%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 3.72B
Float Adj MCap 3.43B
Valuation
P/E 7.31
Forward P/E 19.22
P/S 1.29
P/B 1.16
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 1.45
Average Volume 9.2M
Beta 2.25
Short Float 29.87%
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