Price / Revenue: 1.34
Price / Earnings: 18.25
Market Cap: USD 124.08M
Price / Book: 0.28
Return On Equity (%): 1.56%