Price / Revenue: 1.75
Price / Earnings: 31.24
Market Cap: USD 322.07M
Price / Book: 2.81
Return On Equity (%): 9.71%