Sector
Technology
Industry
Solar
Market Cap
2.51
Volume
1,135,889
P/E
nan
ROE
-72.5
52W High
81.25
52W Low
23.01
Price Overview
Open
42.17
High
42.91
Low
40.51
Intraday Range
5.92%
20D Avg Volume
2,167,889
Distance From 52W High
-49.29%
Technical Levels
20 SMA
49.0
50 SMA
56.61
200 SMA
42.66
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 42.17 42.91 40.51 41.2 1,135,889 ▼ -1.34% 0.98% 5.92%
2026-07-30 40.4 42.14 40.0 41.76 1,835,800 ▲ 6.97% 3.48% 5.35%
2026-07-29 40.81 42.18 38.26 39.04 2,675,200 ▼ -2.57% 1.85% 10.25%
2026-07-28 41.03 41.37 38.0 40.07 4,811,400 ▼ -7.01% -4.78% 8.87%
2026-07-27 44.46 44.46 41.08 43.09 1,818,700 ▲ 1.15% 4.37% 8.23%
2026-07-24 45.47 46.11 41.91 42.6 2,150,600 ▼ -5.63% 0.73% 10.02%
2026-07-23 47.24 47.63 44.22 45.14 2,340,900 ▼ nan% nan% 7.72%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 2.51B
Float Adj MCap 2.47B
Valuation
P/E nan
Forward P/E 26.42
P/S 2.02
P/B 6.1
PEG 4.61
Quality Metrics
ROE -72.5%
ROA -5.09%
Gross Margin 18.3%
Operating Margin -15.28%
Profit Margin -28.56%
Trading Metrics
Relative Volume 0.34
Average Volume 3.39M
Beta 1.45
Short Float 20.11%
Latest Q/Q Growth
Revenue -7.41%
Profit 56.58%
Operating Income -98.05%
EPS 57.01%
Quarterly History
Revenue Qtrs 0.31, 0.34, 0.34, 0.29
Profit Qtrs -0.06, -0.13, -0.05, -0.12
Operating Qtrs -0.05, -0.02, -0.03, -0.07
EPS Qtrs -0.95, -2.21, -0.84, -2.13