Price / Revenue: 2.7
Price / Earnings: 43.79
Market Cap: USD 953.39M
Price / Book: 0.94
Return On Equity (%): 2.17%