Price / Revenue: 1.14
Price / Earnings: 26.82
Market Cap: USD 7.5B
Price / Book: 6.57
Return On Equity (%): 26.24%