Price / Revenue: 1.75
Price / Earnings: 15.43
Market Cap: USD 150.54B
Price / Book: 2.97
Return On Equity (%): 19.32%