Sector
Technology
Industry
Solar
Market Cap
1.74
Volume
1,530,828
P/E
51.9
ROE
5.78
52W High
13.18
52W Low
4.43
Price Overview
Open
9.98
High
10.47
Low
9.97
Intraday Range
5.02%
20D Avg Volume
5,936,666
Distance From 52W High
-22.53%
Technical Levels
20 SMA
10.08
50 SMA
10.32
200 SMA
8.87
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 9.98 10.47 9.97 10.21 1,530,828 ▼ -1.64% -3.85% 5.02%
2026-07-21 10.16 10.41 9.71 10.38 3,697,700 ▲ 7.9% 5.61% 7.26%
2026-07-20 10.32 10.43 9.6 9.62 5,994,700 ▼ -6.6% 0.19% 8.59%
2026-07-17 10.21 10.82 10.16 10.3 14,423,400 ▼ -2.23% -3.08% 6.48%
2026-07-16 11.19 11.3 10.19 10.53 5,520,900 ▼ -8.39% -2.7% 10.95%
2026-07-15 11.14 11.69 10.93 11.5 7,668,600 ▲ 6.88% 3.53% 6.92%
2026-07-14 9.92 10.79 9.9 10.76 5,051,100 ▼ nan% nan% 8.99%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 1.74B
Float Adj MCap 1.73B
Valuation
P/E 51.9
Forward P/E 20.31
P/S 3.1
P/B 2.89
PEG 1.0
Quality Metrics
ROE 5.78%
ROA 5.45%
Gross Margin 33.5%
Operating Margin 8.13%
Profit Margin 6.27%
Trading Metrics
Relative Volume 0.61
Average Volume 5.84M
Beta 1.9
Short Float 10.48%
Latest Q/Q Growth
Revenue -5.24%
Profit -103.66%
Operating Income -55.65%
EPS -100.0%
Quarterly History
Revenue Qtrs 0.14, 0.15, 0.14, 0.11
Profit Qtrs -0.0, 0.01, 0.01, 0.01
Operating Qtrs 0.01, 0.02, 0.02, 0.02
EPS Qtrs 0.0, 0.05, 0.07, 0.08