Price / Revenue: 6.17
Price / Earnings: 5.73
Market Cap: USD 523.55M
Price / Book: 1.05
Return On Equity (%): 14.82%