
Technology, Software - Application
Market cap: 496.32M
Recommendation: hold
PE: N/A
Previous close: 5.06
$4.7265 USD
-6.59% change today
-24.01% change last 5 days
5D 1M 6M 1Y
More data
analystTarget: | 2.5 | priceToBook: | 3.03 |
totalCash: | 35.31M | debt: | 414.94M |