Price / Revenue: 1.16
Price / Earnings: 27.13
Market Cap: USD 46.47B
Price / Book: 7.12
Return On Equity (%): 25.8%