Price / Revenue: 5.61
Price / Earnings: 40.71
Market Cap: USD 647.38M
Price / Book: 1.26
Return On Equity (%): 3.15%