Price / Revenue: 0.89
Price / Earnings: 27.92
Market Cap: USD 136.36M
Price / Book: 1.45
Return On Equity (%): 5.38%