Technology, Software - Infrastructure
Market cap: 4.42B
Recommendation: buy
PE: 22.595587
Previous close: 30.86
$30.73 USD
-0.42% change today
-6.30% change last month
5D 1M 6M 1Y
More data
analystTarget: | 35.9 | priceToBook: | -14.91 |
totalCash: | 722.82M | debt: | 746.73M |