Sector
Technology
Industry
Solar
Market Cap
22.68
Volume
3,293,527
P/E
13.64
ROE
18.51
52W High
320.95
52W Low
171.99
Price Overview
Open
211.63
High
217.13
Low
206.39
Intraday Range
5.2%
20D Avg Volume
1,852,631
Distance From 52W High
-34.25%
Technical Levels
20 SMA
214.22
50 SMA
245.17
200 SMA
234.23
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 211.63 217.13 206.39 211.03 3,293,527 ▲ 2.44% 2.73% 5.2%
2026-07-30 205.3 206.74 201.81 206.01 2,397,700 ▲ 3.4% 3.04% 2.44%
2026-07-29 203.0 205.8 197.35 199.24 1,645,900 ▼ -1.65% 0.2% 4.28%
2026-07-28 202.11 203.75 195.84 202.59 2,169,500 ▼ -1.57% -1.81% 4.04%
2026-07-27 203.11 206.7 199.13 205.83 1,815,900 ▲ 1.48% 0.14% 3.8%
2026-07-24 205.92 206.86 200.95 202.82 1,537,200 ▼ -1.51% 0.0% 2.94%
2026-07-23 207.55 209.53 203.9 205.92 1,440,400 ▼ nan% nan% 2.76%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 22.68B
Float Adj MCap 21.45B
Valuation
P/E 13.64
Forward P/E 9.01
P/S 5.37
P/B 2.3
PEG 0.52
Quality Metrics
ROE 18.51%
ROA 8.62%
Gross Margin 44.02%
Operating Margin 42.64%
Profit Margin 32.46%
Trading Metrics
Relative Volume 1.4
Average Volume 2.42M
Beta nan
Short Float 12.04%
Latest Q/Q Growth
Revenue 1.14%
Profit 21.91%
Operating Income 30.43%
EPS -87.83%
Quarterly History
Revenue Qtrs 1.06, 1.04, 1.68, 1.59
Profit Qtrs 0.42, 0.35, 0.52, 0.46
Operating Qtrs 0.45, 0.35, 0.55, 0.47
EPS Qtrs 0.39, 3.22, 4.84, 4.24