Sector
Technology
Industry
Solar
Market Cap
18.74
Volume
3,404,216
P/E
10.75
ROE
18.51
52W High
320.95
52W Low
165.86
Price Overview
Open
168.0
High
175.99
Low
168.0
Intraday Range
4.76%
20D Avg Volume
2,056,591
Distance From 52W High
-45.66%
Technical Levels
20 SMA
176.27
50 SMA
188.72
200 SMA
215.92
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 168.0 175.99 168.0 174.4 3,404,216 ▼ -1.41% -5.03% 4.76%
2026-10-29 176.0 179.0 173.89 176.89 2,179,100 ▲ 0.33% -0.17% 2.94%
2026-10-28 173.7 176.7 170.31 176.3 1,886,300 ▲ 0.26% -1.22% 3.75%
2026-10-27 171.41 177.75 169.51 175.85 2,336,300 ▲ 4.58% 1.94% 4.86%
2026-10-26 172.0 172.41 165.86 168.15 2,336,500 ▼ -2.23% 0.01% 3.95%
2026-10-23 170.0 173.88 169.13 171.99 1,460,100 ▲ 0.43% -0.73% 2.81%
2026-10-22 171.51 172.85 168.63 171.25 2,402,200 ▼ nan% nan% 2.5%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 18.74B
Float Adj MCap 17.73B
Valuation
P/E 10.75
Forward P/E 7.51
P/S 3.81
P/B 1.96
PEG 0.31
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.5
Average Volume 2.32M
Beta 1.79
Short Float 14.11%
Latest Q/Q Growth
Revenue 16.54%
Profit 35.14%
Operating Income 21.25%
EPS 35.2%
Quarterly History
Revenue Qtrs 1.23, 1.06, 1.04, 1.68
Profit Qtrs 0.57, 0.42, 0.35, 0.52
Operating Qtrs 0.55, 0.45, 0.35, 0.55
EPS Qtrs 5.3, 3.92, 3.22, 4.84