Price / Revenue: 7.31
Price / Earnings: 30.89
Market Cap: USD 133.93B
Price / Book: 4.06
Return On Equity (%): 14.47%