Sector
Technology
Industry
Solar
Market Cap
12.19
Volume
1,818,019
P/E
19.98
ROE
26.46
52W High
163.13
52W Low
75.4
Price Overview
Open
76.72
High
79.62
Low
76.64
Intraday Range
3.89%
20D Avg Volume
2,293,591
Distance From 52W High
-51.37%
Technical Levels
20 SMA
82.12
50 SMA
82.41
200 SMA
106.88
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 76.72 79.62 76.64 79.33 1,818,019 ▼ -0.63% -3.9% 3.89%
2026-10-29 79.83 84.98 79.21 79.83 4,002,300 ▼ -2.74% -2.74% 7.28%
2026-10-28 80.07 83.17 76.66 82.08 4,108,600 ▲ 3.32% 0.79% 8.49%
2026-10-27 77.49 80.89 76.8 79.44 2,813,200 ▲ 3.87% 1.32% 5.32%
2026-10-26 79.0 79.01 76.12 76.48 2,057,600 ▼ -3.05% 0.14% 3.8%
2026-10-23 76.7 79.87 75.4 78.89 1,870,000 ▲ 1.62% -1.2% 5.92%
2026-10-22 79.01 80.48 76.5 77.63 2,295,600 ▼ nan% nan% 5.2%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 12.19B
Float Adj MCap 11.81B
Valuation
P/E 19.98
Forward P/E 13.62
P/S 3.26
P/B 4.54
PEG 3.15
Quality Metrics
ROE 26.46%
ROA 11.11%
Gross Margin 23.13%
Operating Margin 18.71%
Profit Margin 15.98%
Trading Metrics
Relative Volume 0.83
Average Volume 2.28M
Beta 1.94
Short Float 8.83%
Latest Q/Q Growth
Revenue 6.21%
Profit 9.8%
Operating Income 24.3%
EPS 0.93%
Quarterly History
Revenue Qtrs 0.94, 0.88, 0.91, 0.91
Profit Qtrs 0.17, 0.15, 0.13, 0.15
Operating Qtrs 0.19, 0.15, 0.18, 0.18
EPS Qtrs 1.08, 1.07, 0.97, 0.85