Price / Revenue: 9.04
Price / Earnings: 9.28
Market Cap: USD 706.2M
Price / Book: 1.12
Return On Equity (%): 13.04%