Price / Revenue: 4.12
Price / Earnings: 17.09
Market Cap: USD 187.9B
Price / Book: -15.4
Return On Equity (%): NA