Sector
Technology
Industry
Solar
Market Cap
33.42
Volume
2,849,519
P/E
20.09
ROE
18.44
52W High
313.75
52W Low
135.5
Price Overview
Open
302.0
High
313.0
Low
297.76
Intraday Range
5.12%
20D Avg Volume
3,051,091
Distance From 52W High
-0.87%
Technical Levels
20 SMA
250.03
50 SMA
217.28
200 SMA
228.89
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 302.0 313.0 297.76 311.01 2,849,519 ▲ 2.64% -0.33% 5.12%
2026-06-01 302.09 306.78 292.34 303.0 3,370,300 ▼ -1.24% -1.53% 4.94%
2026-05-29 302.65 313.75 297.25 306.79 5,993,400 ▲ 1.12% -0.24% 5.55%
2026-05-28 275.6 310.42 274.64 303.38 5,596,400 ▲ 10.86% 0.71% 13.03%
2026-05-27 270.0 274.82 265.5 273.67 2,078,600 ▲ 1.38% 0.02% 3.51%
2026-05-26 266.13 276.4 264.13 269.95 3,969,400 ▲ 4.69% 3.21% 4.65%
2026-05-22 248.45 259.12 242.5 257.85 2,476,700 ▼ nan% nan% 6.85%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 33.42B
Float Adj MCap 31.6B
Valuation
P/E 20.09
Forward P/E 13.27
P/S 8.0
P/B 3.38
PEG 0.8
Quality Metrics
ROE 18.44%
ROA 8.45%
Gross Margin 41.74%
Operating Margin 33.07%
Profit Margin 30.73%
Trading Metrics
Relative Volume 1.23
Average Volume 2.31M
Beta 1.56
Short Float 10.53%
Latest Q/Q Growth
Revenue -37.95%
Profit -33.46%
Operating Income -36.98%
EPS -33.47%
Quarterly History
Revenue Qtrs 1.04, 1.68, 1.59, 1.1
Profit Qtrs 0.35, 0.52, 0.46, 0.34
Operating Qtrs 0.35, 0.55, 0.47, 0.36
EPS Qtrs 3.22, 4.84, 4.24, 3.18