Price / Revenue: 7.19
Price / Earnings: 59.11
Market Cap: USD 12.21B
Price / Book: 16.64
Return On Equity (%): 34.12%