Price / Revenue: 2.22
Price / Earnings: 19.83
Market Cap: USD 307.2M
Price / Book: 1.94
Return On Equity (%): 2.15%