Price / Revenue: 1.35
Price / Earnings: 20.97
Market Cap: USD 406.2M
Price / Book: 1.4
Return On Equity (%): 9.74%