Technology, Information Technology Services
Market cap: 5.92B
Recommendation: buy
PE: 36.134407
Previous close: 135.64
$134.42 USD
-0.90% change today
-7.35% change last month
5D 1M 6M 1Y
More data
analystTarget: | 219.59091 | priceToBook: | 3.01 |
totalCash: | 156.08M | debt: | 410.16M |