Price / Revenue: 7.05
Price / Earnings: 22.78
Market Cap: USD 519.15M
Price / Book: 2.22
Return On Equity (%): 10.22%