Price / Revenue: 8.81
Price / Earnings: 47.06
Market Cap: USD 4.65B
Price / Book: 13.4
Return On Equity (%): 28.31%