Sector
Technology
Industry
Solar
Market Cap
1.04
Volume
1,358,197
P/E
nan
ROE
-2.88
52W High
34.59
52W Low
9.41
Price Overview
Open
15.9
High
16.21
Low
15.5
Intraday Range
4.58%
20D Avg Volume
2,610,525
Distance From 52W High
-54.61%
Technical Levels
20 SMA
15.15
50 SMA
16.69
200 SMA
18.73
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 15.9 16.21 15.5 15.7 1,358,197 ▲ 2.15% 3.45% 4.58%
2026-07-21 15.54 15.91 15.02 15.37 2,709,200 ▲ 1.12% 2.24% 5.93%
2026-07-20 15.15 15.25 14.31 15.2 1,844,600 ▲ 1.67% 1.34% 6.57%
2026-07-17 14.35 15.45 14.2 14.95 2,582,000 ▲ 1.42% -2.65% 8.8%
2026-07-16 15.64 15.66 14.46 14.74 2,093,500 ▼ -6.94% -1.26% 8.3%
2026-07-15 15.56 16.71 15.43 15.84 2,347,400 ▲ 4.28% 2.44% 8.3%
2026-07-14 15.38 16.14 15.07 15.19 2,822,800 ▼ nan% nan% 7.1%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 1.04B
Float Adj MCap 0.73B
Valuation
P/E nan
Forward P/E -34.99
P/S 0.24
P/B 0.37
PEG 0.13
Quality Metrics
ROE -2.88%
ROA 1.28%
Gross Margin 22.22%
Operating Margin 6.76%
Profit Margin -1.87%
Trading Metrics
Relative Volume 0.89
Average Volume 2.99M
Beta 1.51
Short Float 30.21%
Latest Q/Q Growth
Revenue -11.45%
Profit 62.83%
Operating Income 213.74%
EPS 57.23%
Quarterly History
Revenue Qtrs 1.08, 1.22, 1.49, 1.69
Profit Qtrs -0.03, -0.09, 0.01, 0.01
Operating Qtrs 0.07, -0.06, 0.03, 0.13
EPS Qtrs -0.71, -1.66, -0.07, 0.08