Price / Revenue: 5.61
Price / Earnings: 6.45
Market Cap: USD 131.01M
Price / Book: 0.86
Return On Equity (%): 13.49%