Price / Revenue: 6
Price / Earnings: 6.49
Market Cap: USD 98.77M
Price / Book: 7.39
Return On Equity (%): 107.07%