Price / Revenue: 14.03
Price / Earnings: 14.47
Market Cap: USD 834.8M
Price / Book: 0.88
Return On Equity (%): 6.1%