Sector
Technology
Industry
Solar
Market Cap
3.06
Volume
752,299
P/E
nan
ROE
-72.5
52W High
81.25
52W Low
23.01
Price Overview
Open
49.01
High
50.31
Low
48.29
Intraday Range
4.17%
20D Avg Volume
2,218,100
Distance From 52W High
-39.93%
Technical Levels
20 SMA
53.17
50 SMA
57.7
200 SMA
42.47
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 49.01 50.31 48.29 48.81 752,299 ▼ -2.91% -2.5% 4.17%
2026-07-21 50.0 50.93 47.86 50.27 1,922,100 ▲ 3.41% 2.86% 6.41%
2026-07-20 53.56 53.6 48.48 48.61 2,704,300 ▼ -9.09% 0.17% 10.56%
2026-07-17 51.05 54.88 50.06 53.47 1,843,300 ▲ 2.16% -2.46% 9.62%
2026-07-16 53.6 54.27 50.8 52.34 1,987,600 ▼ -4.1% -1.8% 6.83%
2026-07-15 55.61 58.05 52.28 54.58 1,850,800 ▼ -1.69% 0.16% 11.04%
2026-07-14 54.08 56.94 53.06 55.52 2,277,300 ▼ nan% nan% 7.31%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 3.06B
Float Adj MCap 3.02B
Valuation
P/E nan
Forward P/E 32.09
P/S 2.46
P/B 7.44
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.54
Average Volume 3.55M
Beta 1.45
Short Float 19.47%
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