Price / Revenue: 5.86
Price / Earnings: 13.92
Market Cap: USD 218.59M
Price / Book: 0.79
Return On Equity (%): 5.67%