Technology, Software - Application
Market cap: 9.17B
Recommendation: buy
PE: 526.5909
Previous close: 57.13
$57.925 USD
+1.39% change today
-19.54% change last month
5D 1M 6M 1Y
More data
analystTarget: | 77.89556 | priceToBook: | 3.62 |
totalCash: | 579.70M | debt: | 1.23B |