Price / Revenue: 32.94
Price / Earnings: 38.99
Market Cap: USD 60.76M
Price / Book: 0.89
Return On Equity (%): 2.16%