Price / Revenue: 22.01
Price / Earnings: 4.61
Market Cap: USD 94.09M
Price / Book: 0.49
Return On Equity (%): 10.95%