Price / Revenue: 90.97
Price / Earnings: 4.22
Market Cap: USD 149.08M
Price / Book: 2.87
Return On Equity (%): 61.87%