Price / Revenue: 5.27
Price / Earnings: 22.11
Market Cap: USD 148.24B
Price / Book: 23.83
Return On Equity (%): 11.05%