Technology, Software - Infrastructure
Market cap: 4.96B
Recommendation: hold
PE: 27.911043
Previous close: 132.31
$136.485 USD
+3.16% change today
-8.28% change last year
5D 1M 6M 1Y
More data
analystTarget: | 136.05684 | priceToBook: | 9.97 |
totalCash: | 440.88M | debt: | 48.64M |