Price / Revenue: 0.59
Price / Earnings: 43.81
Market Cap: USD 404.74M
Price / Book: 2.22
Return On Equity (%): 4.91%