Price / Revenue: 7.64
Price / Earnings: 64.39
Market Cap: USD 268.03B
Price / Book: 4.47
Return On Equity (%): 2.46%