Sector
Technology
Industry
Solar
Market Cap
23.17
Volume
296,806
P/E
39.64
ROE
29.57
52W High
163.13
52W Low
51.69
Price Overview
Open
151.06
High
154.53
Low
147.67
Intraday Range
4.65%
20D Avg Volume
2,695,473
Distance From 52W High
-7.77%
Technical Levels
20 SMA
134.73
50 SMA
123.71
200 SMA
100.79
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 151.06 154.53 147.67 150.46 296,806 ▼ -1.16% -0.76% 4.65%
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 ▼ nan% nan% 6.7%
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