Price / Revenue: 25.08
Price / Earnings: 29.15
Market Cap: USD 73.43M
Price / Book: 0.89
Return On Equity (%): 3.06%