Price / Revenue: 20.04
Price / Earnings: 73.2
Market Cap: USD 42.52B
Price / Book: 15.17
Return On Equity (%): 22.33%