Sector
Technology
Industry
Solar
Market Cap
9.53
Volume
8,181,904
P/E
71.61
ROE
14.11
52W High
73.74
52W Low
25.78
Price Overview
Open
63.59
High
72.8
Low
62.92
Intraday Range
15.7%
20D Avg Volume
9,912,330
Distance From 52W High
-1.91%
Technical Levels
20 SMA
52.44
50 SMA
41.87
200 SMA
38.1
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 63.59 72.8 62.92 72.33 8,181,904 ▲ 13.48% -0.24% 15.7%
2026-06-01 65.96 66.16 61.91 63.74 8,685,900 ▼ -6.76% -3.51% 6.86%
2026-05-29 72.5 73.74 67.27 68.36 9,035,300 ▼ -1.64% 4.32% 9.62%
2026-05-28 69.73 72.47 68.18 69.5 6,728,200 ▼ -1.11% -0.78% 6.29%
2026-05-27 68.07 72.7 66.15 70.28 11,347,400 ▲ 5.05% 1.75% 9.9%
2026-05-26 66.54 68.9 63.67 66.9 11,653,000 ▲ 4.48% 3.92% 8.21%
2026-05-22 62.39 64.94 60.26 64.03 10,996,400 ▼ nan% nan% 7.77%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 9.53B
Float Adj MCap 9.24B
Valuation
P/E 71.61
Forward P/E 29.89
P/S 8.42
P/B 8.65
PEG 1.81
Quality Metrics
ROE 14.11%
ROA 2.22%
Gross Margin 27.18%
Operating Margin -9.12%
Profit Margin 9.64%
Trading Metrics
Relative Volume 1.13
Average Volume 7.24M
Beta 1.25
Short Float 27.43%
Latest Q/Q Growth
Revenue -17.6%
Profit -119.13%
Operating Income -218.43%
EPS -120.69%
Quarterly History
Revenue Qtrs 0.28, 0.34, 0.41, 0.36
Profit Qtrs -0.01, 0.04, 0.07, 0.04
Operating Qtrs -0.03, 0.02, 0.07, 0.04
EPS Qtrs -0.06, 0.29, 0.5, 0.28