Sector
Technology
Industry
Solar
Market Cap
12.98
Volume
1,724,351
P/E
21.83
ROE
27.22
52W High
163.13
52W Low
64.3
Price Overview
Open
84.06
High
85.01
Low
83.36
Intraday Range
1.99%
20D Avg Volume
1,943,443
Distance From 52W High
-48.2%
Technical Levels
20 SMA
91.07
50 SMA
99.06
200 SMA
108.47
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-09-04 84.06 85.01 83.36 84.5 1,724,351 ▲ 1.2% 0.67% 1.99%
2026-09-03 83.12 84.58 81.65 83.5 1,424,100 ▲ 1.15% 0.69% 3.58%
2026-09-02 82.2 83.78 81.21 82.55 1,734,100 ▼ -0.63% -1.05% 3.16%
2026-09-01 79.98 83.26 79.01 83.07 2,805,800 ▲ 1.27% -2.5% 5.38%
2026-08-31 84.0 85.0 81.5 82.03 2,704,300 ▼ -3.99% -1.69% 4.29%
2026-08-28 89.55 89.65 84.9 85.44 1,205,900 ▼ -4.62% -0.03% 5.6%
2026-08-27 88.8 90.85 88.27 89.58 1,619,100 ▼ nan% nan% 2.92%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 12.98B
Float Adj MCap 12.6B
Valuation
P/E 21.83
Forward P/E 14.62
P/S 3.47
P/B 5.01
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.58
Average Volume 3.01M
Beta 1.92
Short Float 8.04%
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