Price / Revenue: 30.6
Price / Earnings: 31.64
Market Cap: USD 214.8M
Price / Book: 0.84
Return On Equity (%): 2.62%