Price / Revenue: 34.14
Price / Earnings: 35.68
Market Cap: USD 248.75M
Price / Book: 0.85
Return On Equity (%): 2.35%