Price / Revenue: 7.44
Price / Earnings: 22.98
Market Cap: USD 138.35B
Price / Book: 3.47
Return On Equity (%): 15.44%