Technology, Information Technology Services
Market cap: 2.55B
Recommendation: hold
PE: 16.645714
Previous close: 55.69
$58.26 USD
+4.61% change today
-33.71% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 61.33333 | priceToBook: | 1.43 |
totalCash: | 107M | debt: | 1.35B |