Sector
Technology
Industry
Solar
Market Cap
12.14
Volume
2,004,645
P/E
20.42
ROE
27.22
52W High
163.13
52W Low
76.71
Price Overview
Open
79.16
High
80.98
Low
77.8
Intraday Range
4.09%
20D Avg Volume
2,024,037
Distance From 52W High
-51.55%
Technical Levels
20 SMA
82.48
50 SMA
85.4
200 SMA
107.42
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 79.16 80.98 77.8 79.03 2,004,645 ▼ -0.84% -0.68% 4.09%
2026-10-19 83.65 83.65 78.65 79.7 1,699,400 ▼ -0.42% 4.51% 6.35%
2026-10-16 83.04 84.96 79.72 80.04 2,664,300 ▼ -4.09% -0.49% 6.57%
2026-10-15 80.87 84.28 79.28 83.45 2,478,300 ▲ 1.08% -2.05% 6.31%
2026-10-14 88.55 89.22 82.39 82.56 3,195,300 ▼ -7.0% -0.25% 8.3%
2026-10-13 85.06 89.56 84.71 88.77 2,009,400 ▲ 4.61% 0.24% 5.72%
2026-10-12 85.7 86.66 84.28 84.86 1,251,200 ▼ nan% nan% 2.82%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 12.14B
Float Adj MCap 11.78B
Valuation
P/E 20.42
Forward P/E 13.84
P/S 3.25
P/B 4.69
PEG 3.15
Quality Metrics
ROE 27.22%
ROA 11.68%
Gross Margin 22.98%
Operating Margin 20.86%
Profit Margin 16.36%
Trading Metrics
Relative Volume 0.89
Average Volume 2.32M
Beta 1.94
Short Float 8.8%
Latest Q/Q Growth
Revenue 6.21%
Profit 9.8%
Operating Income 24.3%
EPS 10.31%
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.07, 0.97, 0.85, 0.97