Price / Revenue: 10.12
Price / Earnings: 50.99
Market Cap: USD 74.96B
Price / Book: -24.41
Return On Equity (%): NA