Price / Revenue: 11.02
Price / Earnings: 104.12
Market Cap: USD 7.49B
Price / Book: 6.92
Return On Equity (%): 7.2%