Price / Revenue: 2.35
Price / Earnings: 14.87
Market Cap: USD 208.2M
Price / Book: 1.77
Return On Equity (%): 12.49%