Sector
Technology
Industry
Solar
Market Cap
23.17
Volume
1,505,146
P/E
39.64
ROE
29.57
52W High
163.13
52W Low
51.69
Price Overview
Open
145.4
High
153.23
Low
143.96
Intraday Range
6.44%
20D Avg Volume
2,744,057
Distance From 52W High
-6.69%
Technical Levels
20 SMA
133.38
50 SMA
123.04
200 SMA
100.34
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 145.4 153.23 143.96 152.22 1,505,146 ▲ 4.96% 0.26% 6.44%
2026-06-01 151.79 153.0 141.49 145.02 2,488,700 ▼ -7.28% -2.95% 8.13%
2026-05-29 155.96 163.13 148.11 156.4 4,436,700 ▲ 14.02% 13.7% 10.14%
2026-05-28 135.0 138.91 131.8 137.17 1,408,100 ▲ 1.02% -0.57% 5.39%
2026-05-27 130.12 137.6 127.32 135.78 1,834,300 ▲ 3.48% -0.83% 8.08%
2026-05-26 135.17 136.57 128.0 131.21 2,369,300 ▲ 0.54% 3.58% 6.7%
2026-05-22 121.78 131.15 117.39 130.5 2,803,300 ▼ nan% nan% 11.72%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 23.17B
Float Adj MCap 22.5B
Valuation
P/E 39.64
Forward P/E 28.13
P/S 6.58
P/B 9.74
PEG 5.69
Quality Metrics
ROE 29.57%
ROA 12.17%
Gross Margin 21.92%
Operating Margin 18.16%
Profit Margin 16.46%
Trading Metrics
Relative Volume 0.71
Average Volume 2.12M
Beta 1.6
Short Float 6.98%
Latest Q/Q Growth
Revenue -3.17%
Profit 14.76%
Operating Income -12.79%
EPS 14.12%
Quarterly History
Revenue Qtrs 0.88, 0.91, 0.91, 0.86
Profit Qtrs 0.15, 0.13, 0.15, 0.16
Operating Qtrs 0.15, 0.18, 0.18, 0.19
EPS Qtrs 0.97, 0.85, 0.97, 1.04