Sector
Technology
Industry
Solar
Market Cap
18.75
Volume
1,358,891
P/E
10.75
ROE
18.51
52W High
320.95
52W Low
168.6
Price Overview
Open
170.34
High
178.43
Low
170.21
Intraday Range
4.83%
20D Avg Volume
2,305,420
Distance From 52W High
-45.65%
Technical Levels
20 SMA
177.47
50 SMA
196.75
200 SMA
218.89
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 170.34 178.43 170.21 174.43 1,358,891 ▲ 1.53% -0.85% 4.83%
2026-10-19 176.31 176.31 169.89 171.8 1,937,100 ▼ -0.49% 2.13% 3.78%
2026-10-16 178.21 182.74 172.53 172.64 2,342,700 ▼ -3.45% -0.34% 5.92%
2026-10-15 176.11 181.23 175.55 178.81 2,102,900 ▼ -0.15% -1.66% 3.24%
2026-10-14 184.03 185.96 177.84 179.08 2,085,800 ▼ -4.03% -1.38% 4.57%
2026-10-13 179.7 187.85 179.61 186.6 2,421,900 ▲ 3.83% -0.01% 4.59%
2026-10-12 181.46 186.42 177.52 179.72 2,443,100 ▼ nan% nan% 5.01%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 18.75B
Float Adj MCap 17.73B
Valuation
P/E 10.75
Forward P/E 7.41
P/S 4.44
P/B 1.82
PEG 0.3
Quality Metrics
ROE 18.51%
ROA 8.62%
Gross Margin 44.02%
Operating Margin 42.64%
Profit Margin 32.46%
Trading Metrics
Relative Volume 0.68
Average Volume 2.3M
Beta 1.79
Short Float 13.54%
Latest Q/Q Growth
Revenue 1.14%
Profit 21.91%
Operating Income 30.43%
EPS 21.74%
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 3.92, 3.22, 4.84, 4.24