Price / Revenue: 10.28
Price / Earnings: 155.12
Market Cap: USD 93.48M
Price / Book: 16.69
Return On Equity (%): 11.09%