Price / Revenue: 11.44
Price / Earnings: 24.78
Market Cap: USD 8.06B
Price / Book: 3.22
Return On Equity (%): 13.02%