Price / Revenue: 9.77
Price / Earnings: 102.84
Market Cap: USD 19.56B
Price / Book: 6.44
Return On Equity (%): 6.63%