Price / Revenue: 11.21
Price / Earnings: 56.56
Market Cap: USD 11.29B
Price / Book: 12.69
Return On Equity (%): 24.35%