Price / Revenue: 10.62
Price / Earnings: 44.8
Market Cap: USD 59.35B
Price / Book: 204.07
Return On Equity (%): 504.05%