Price / Revenue: 7.04
Price / Earnings: 52.4
Market Cap: USD 6.15B
Price / Book: 8.84
Return On Equity (%): 18.12%