Price / Revenue: 3.63
Price / Earnings: 18.47
Market Cap: USD 77.58B
Price / Book: 7.94
Return On Equity (%): NA