Price / Revenue: 6.97
Price / Earnings: 13.72
Market Cap: USD 982.6M
Price / Book: 2.5
Return On Equity (%): 18.36%