Sector
Technology
Industry
Solar
Market Cap
1.39
Volume
4,526,146
P/E
nan
ROE
-4.36
52W High
34.59
52W Low
9.41
Price Overview
Open
18.31
High
21.12
Low
18.12
Intraday Range
16.56%
20D Avg Volume
3,623,107
Distance From 52W High
-40.53%
Technical Levels
20 SMA
18.46
50 SMA
15.57
200 SMA
18.05
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 18.31 21.12 18.12 20.57 4,526,146 ▲ 12.4% 0.05% 16.56%
2026-06-01 18.51 18.68 17.81 18.3 2,726,900 ▼ -3.63% -2.53% 4.88%
2026-05-29 20.26 21.46 18.47 18.99 3,022,700 ▼ -6.27% 0.0% 16.19%
2026-05-28 18.53 20.99 18.5 20.26 4,061,700 ▲ 6.35% -2.73% 13.46%
2026-05-27 19.23 19.4 18.33 19.05 2,461,000 ▲ 0.63% 1.58% 5.84%
2026-05-26 19.3 20.02 18.76 18.93 3,717,400 ▲ 0.26% 2.22% 6.72%
2026-05-22 17.77 19.14 17.65 18.88 3,244,200 ▼ nan% nan% 8.44%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 1.39B
Float Adj MCap 0.98B
Valuation
P/E nan
Forward P/E 25.01
P/S 0.32
P/B 0.5
PEG 0.13
Quality Metrics
ROE -4.36%
ROA 0.76%
Gross Margin 19.42%
Operating Margin 5.46%
Profit Margin -1.86%
Trading Metrics
Relative Volume 1.59
Average Volume 2.87M
Beta 1.44
Short Float 31.4%
Latest Q/Q Growth
Revenue -11.45%
Profit 62.83%
Operating Income 213.74%
EPS 57.23%
Quarterly History
Revenue Qtrs 1.08, 1.22, 1.49, 1.69
Profit Qtrs -0.03, -0.09, 0.01, 0.01
Operating Qtrs 0.07, -0.06, 0.03, 0.13
EPS Qtrs -0.71, -1.66, -0.07, 0.08