Price / Revenue: 4.17
Price / Earnings: 18.88
Market Cap: USD 158.53B
Price / Book: -14.55
Return On Equity (%): NA