Technology, Software - Infrastructure
Market cap: 4.84B
Recommendation: buy
PE: N/A
Previous close: 43.55
$43.04 USD
-1.17% change today
-24.57% change last 6 months
5D 1M 6M 1Y
More data
analystTarget: | 54.806 | priceToBook: | 10.63 |
totalCash: | 570.69M | debt: | 754.41M |