Sector
Technology
Industry
Solar
Market Cap
28.72
Volume
1,764,375
P/E
17.27
ROE
18.44
52W High
320.95
52W Low
135.5
Price Overview
Open
277.5
High
279.05
Low
266.33
Intraday Range
4.78%
20D Avg Volume
3,027,509
Distance From 52W High
-16.71%
Technical Levels
20 SMA
271.93
50 SMA
231.36
200 SMA
231.94
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-12 277.5 279.05 266.33 267.31 1,764,375 ▼ -1.42% 2.33% 4.78%
2026-06-11 255.81 272.76 250.43 271.17 2,467,700 ▲ 8.79% 2.62% 8.92%
2026-06-10 258.83 259.85 248.66 249.27 2,624,000 ▼ -4.93% -1.28% 4.5%
2026-06-09 278.0 278.0 250.01 262.19 2,817,500 ▼ -4.79% 0.95% 11.2%
2026-06-08 286.69 289.99 274.41 275.39 2,278,700 ▼ -1.3% 2.75% 5.68%
2026-06-05 305.5 306.55 276.06 279.01 3,903,900 ▼ -11.41% -3.0% 11.04%
2026-06-04 309.0 320.64 303.1 314.95 2,719,900 ▼ nan% nan% 5.79%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 28.72B
Float Adj MCap 27.16B
Valuation
P/E 17.27
Forward P/E 11.41
P/S 6.88
P/B 2.91
PEG 0.65
Quality Metrics
ROE 18.44%
ROA 8.45%
Gross Margin 41.74%
Operating Margin 33.07%
Profit Margin 30.73%
Trading Metrics
Relative Volume 0.73
Average Volume 2.44M
Beta 1.69
Short Float 10.39%
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