Technology, Information Technology Services
Market cap: 6.06B
Recommendation: buy
PE: N/A
Previous close: 35.58
$30.68 USD
-13.77% change today
+38.14% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 42.099216 | priceToBook: | 0.30 |
totalCash: | 9.41B | debt: | 50.78B |