Price / Revenue: 4.79
Price / Earnings: 28.76
Market Cap: USD 91.49B
Price / Book: 3.11
Return On Equity (%): 2.93%