Sector
Technology
Industry
Solar
Market Cap
5.26
Volume
2,762,961
P/E
39.16
ROE
14.11
52W High
73.74
52W Low
25.78
Price Overview
Open
39.4
High
40.82
Low
39.4
Intraday Range
3.6%
20D Avg Volume
5,378,188
Distance From 52W High
-46.32%
Technical Levels
20 SMA
44.21
50 SMA
51.11
200 SMA
39.99
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 39.4 40.82 39.4 39.58 2,762,961 ▼ -0.9% -1.35% 3.6%
2026-07-21 39.67 40.82 39.1 39.94 3,468,500 ▲ 1.22% 0.53% 4.4%
2026-07-20 41.45 41.55 39.24 39.46 3,986,100 ▼ -5.08% -0.29% 5.89%
2026-07-17 40.4 42.54 39.6 41.57 4,517,100 ▲ 1.19% -1.66% 7.42%
2026-07-16 42.67 43.23 40.91 41.08 3,911,900 ▼ -6.74% -3.13% 5.67%
2026-07-15 45.1 46.59 42.44 44.05 2,307,700 ▼ -2.09% 0.24% 9.78%
2026-07-14 44.42 45.6 44.0 44.99 3,329,000 ▼ nan% nan% 3.64%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 5.26B
Float Adj MCap 5.1B
Valuation
P/E 39.16
Forward P/E 16.56
P/S 4.65
P/B 4.77
PEG 1.13
Quality Metrics
ROE 14.11%
ROA 2.22%
Gross Margin 27.18%
Operating Margin -9.12%
Profit Margin 9.64%
Trading Metrics
Relative Volume 0.44
Average Volume 7.73M
Beta 1.61
Short Float 21.49%
Latest Q/Q Growth
Revenue -17.6%
Profit -119.13%
Operating Income -218.43%
EPS -120.69%
Quarterly History
Revenue Qtrs 0.28, 0.34, 0.41, 0.36
Profit Qtrs -0.01, 0.04, 0.07, 0.04
Operating Qtrs -0.03, 0.02, 0.07, 0.04
EPS Qtrs -0.06, 0.29, 0.5, 0.28