Technology, Information Technology Services
Market cap: 7.62B
Recommendation: buy
PE: 35.49242
Previous close: 45.53
$46.85 USD
+2.90% change today
+4.37% change last month
5D 1M 6M 1Y
More data
analystTarget: | 54.34625 | priceToBook: | 7.53 |
totalCash: | 331.42M | debt: | 388.06M |