Technology, Solar
Market cap: 566.95M
Recommendation: buy
PE: 24.25
Previous close: 3.32
$3.395 USD
+2.26% change today
-33.82% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 6.56087 | priceToBook: | 1.02 |
totalCash: | 23.51M | debt: | 143.87M |