Price / Revenue: 6.13
Price / Earnings: 30.26
Market Cap: USD 317.01B
Price / Book: 57.26
Return On Equity (%): 664.71%