Price / Revenue: 1
Price / Earnings: 27.52
Market Cap: USD 89.3B
Price / Book: -36.76
Return On Equity (%): NA