Sector
Technology
Industry
Solar
Market Cap
1.34
Volume
3,679,130
P/E
41.87
ROE
5.34
52W High
13.18
52W Low
5.43
Price Overview
Open
7.65
High
8.05
Low
7.61
Intraday Range
5.78%
20D Avg Volume
4,287,802
Distance From 52W High
-39.64%
Technical Levels
20 SMA
7.98
50 SMA
7.63
200 SMA
8.53
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-21 7.65 8.05 7.61 7.95 3,679,130 ▲ 6.49% 2.41% 5.78%
2026-10-20 7.23 7.66 7.19 7.47 4,721,300 ▲ 2.19% -1.09% 6.61%
2026-10-19 7.37 7.37 6.97 7.31 3,618,000 ▲ 1.95% 2.79% 5.74%
2026-10-16 7.72 7.72 7.04 7.17 10,400,700 ▼ -7.6% -0.52% 9.66%
2026-10-15 7.58 7.91 7.33 7.76 4,579,900 ▼ -1.02% -3.32% 7.91%
2026-10-14 8.44 8.5 7.8 7.84 4,752,400 ▼ -9.36% -2.43% 8.97%
2026-10-13 8.57 8.78 8.39 8.65 3,651,400 ▼ nan% nan% 4.71%
Fundamentals
Business
Sector Technology
Industry Solar
Market Cap 1.34B
Float Adj MCap 1.33B
Valuation
P/E 41.87
Forward P/E 14.45
P/S 2.05
P/B 2.17
PEG 0.52
Quality Metrics
ROE 5.34%
ROA 5.84%
Gross Margin 32.11%
Operating Margin 13.81%
Profit Margin 5.42%
Trading Metrics
Relative Volume 0.77
Average Volume 4.8M
Beta 1.85
Short Float 12.7%
Latest Q/Q Growth
Revenue 16.23%
Profit 4186.87%
Operating Income 142.58%
EPS nan%
Quarterly History
Revenue Qtrs 0.16, 0.14, 0.15, 0.14
Profit Qtrs 0.01, -0.0, 0.01, 0.01
Operating Qtrs 0.02, 0.01, 0.02, 0.02
EPS Qtrs 0.07, 0.0, 0.05, 0.07