
Communication Services, Internet Content & Information
Market cap: 8.71B
Recommendation: buy
PE: 42.864586
Previous close: 20.56
$20.575 USD
+0.07% change today
+27.87% change last month
5D 1M 6M 1Y
More data
analystTarget: | 20.567665 | priceToBook: | 0.60 |
totalCash: | 14.68B | debt: | 302.13M |