Price / Revenue: 0.47
Price / Earnings: 1.54
Market Cap: USD 120.29M
Price / Book: 1
Return On Equity (%): 66.47%