Sector
Technology
Industry
Solar
Market Cap
4.95
Volume
5,707,056
P/E
37.17
ROE
13.0
52W High
73.74
52W Low
25.78
Price Overview
Open
38.39
High
38.39
Low
36.62
Intraday Range
4.83%
20D Avg Volume
4,593,178
Distance From 52W High
-49.09%
Technical Levels
20 SMA
40.7
50 SMA
50.02
200 SMA
40.03
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 38.39 38.39 36.62 37.54 5,707,056 ▲ 0.43% 2.7% 4.83%
2026-07-30 35.76 37.46 35.24 37.38 5,841,100 ▲ 6.59% 1.97% 6.3%
2026-07-29 38.89 39.6 34.96 35.07 9,508,600 ▼ -3.44% 7.08% 13.27%
2026-07-28 36.7 37.9 35.39 36.32 8,623,900 ▼ -4.45% -3.45% 7.09%
2026-07-27 37.65 38.25 36.21 38.01 3,728,300 ▲ 3.57% 2.59% 5.63%
2026-07-24 38.93 38.93 36.58 36.7 3,913,400 ▼ -5.63% 0.1% 6.42%
2026-07-23 39.06 39.52 37.85 38.89 4,387,300 ▼ nan% nan% 4.41%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 4.95B
Float Adj MCap 4.81B
Valuation
P/E 37.17
Forward P/E 16.27
P/S 4.24
P/B 4.2
PEG 0.95
Quality Metrics
ROE 13.0%
ROA 2.38%
Gross Margin 30.04%
Operating Margin 17.98%
Profit Margin 10.09%
Trading Metrics
Relative Volume 0.87
Average Volume 7.32M
Beta 1.61
Short Float 20.94%
Latest Q/Q Growth
Revenue 3.17%
Profit 587.16%
Operating Income 303.27%
EPS 550.0%
Quarterly History
Revenue Qtrs 0.29, 0.28, 0.34, 0.41
Profit Qtrs 0.04, -0.01, 0.04, 0.07
Operating Qtrs 0.05, -0.03, 0.02, 0.07
EPS Qtrs 0.27, -0.06, 0.29, 0.5