Price / Revenue: 3.79
Price / Earnings: 100.55
Market Cap: USD 238.06M
Price / Book: 17.02
Return On Equity (%): 17.41%