Sector
Technology
Industry
Solar
Market Cap
4.77
Volume
2,987,460
P/E
nan
ROE
-72.5
52W High
81.25
52W Low
13.73
Price Overview
Open
75.8
High
79.11
Low
73.84
Intraday Range
7.14%
20D Avg Volume
5,299,338
Distance From 52W High
-3.37%
Technical Levels
20 SMA
57.05
50 SMA
49.63
200 SMA
38.66
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 75.8 79.11 73.84 78.51 2,987,460 ▲ 3.58% 0.0% 7.14%
2026-06-01 73.45 76.93 69.52 75.8 3,084,800 ▼ -0.72% -3.8% 10.66%
2026-05-29 78.24 81.25 74.19 76.35 4,160,500 ▲ 4.32% 6.9% 9.52%
2026-05-28 72.48 75.14 70.6 73.19 2,825,000 ▼ -0.05% -1.02% 6.43%
2026-05-27 70.22 75.58 68.78 73.23 7,113,300 ▲ 3.51% -0.74% 9.89%
2026-05-26 66.5 75.73 63.0 70.75 8,300,100 ▲ 14.21% 7.34% 20.21%
2026-05-22 62.8 63.4 58.5 61.95 4,072,400 ▼ nan% nan% 8.38%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 4.77B
Float Adj MCap 4.72B
Valuation
P/E nan
Forward P/E 50.12
P/S 3.84
P/B 11.09
PEG 4.61
Quality Metrics
ROE -72.5%
ROA -5.09%
Gross Margin 18.3%
Operating Margin -15.28%
Profit Margin -28.56%
Trading Metrics
Relative Volume 0.73
Average Volume 4.09M
Beta 1.18
Short Float 19.67%
Latest Q/Q Growth
Revenue -7.41%
Profit 56.58%
Operating Income -98.05%
EPS 57.01%
Quarterly History
Revenue Qtrs 0.31, 0.34, 0.34, 0.29
Profit Qtrs -0.06, -0.13, -0.05, -0.12
Operating Qtrs -0.05, -0.02, -0.03, -0.07
EPS Qtrs -0.95, -2.21, -0.84, -2.13