Price / Revenue: 7.92
Price / Earnings: 24.7
Market Cap: USD 1.12T
Price / Book: 7.44
Return On Equity (%): 33.36%