
Technology, Information Technology Services
Market cap: 76.76B
Recommendation: buy
PE: 23.455696
Previous close: 18.45
$18.535 USD
+0.46% change today
+1.56% change last 5 days
5D 1M 6M 1Y
More data
analystTarget: | 23.64586 | priceToBook: | 7.45 |
totalCash: | 3.60B | debt: | 960M |