Price / Revenue: 22.84
Price / Earnings: 23.87
Market Cap: USD 382.33M
Price / Book: 0.95
Return On Equity (%): 3.88%