Price / Revenue: 3.84
Price / Earnings: 37.84
Market Cap: USD 371.73M
Price / Book: 1.53
Return On Equity (%): 4.46%