Price / Revenue: 2.98
Price / Earnings: 34.34
Market Cap: USD 125.72M
Price / Book: 4.7
Return On Equity (%): 14.1%