
Technology, Software - Infrastructure
Market cap: 7.04B
Recommendation: none
PE: N/A
Previous close: 34.47
$34.41 USD
-0.17% change today
+51.65% change last year
5D 1M 6M 1Y
More data
analystTarget: | 34.83333 | priceToBook: | 5.59 |
totalCash: | 1.35B | debt: | 8.55M |