Technology, Software - Application
Market cap: 1.28B
Recommendation: none
PE: 14.666667
Previous close: 44.5
$44.88 USD
+0.85% change today
-33.53% change last month
5D 1M 6M 1Y
More data
analystTarget: | 73 | priceToBook: | 2.95 |
totalCash: | 57.3M | debt: | 144.4M |