Price / Revenue: 4.21
Price / Earnings: 24.98
Market Cap: USD 97.53B
Price / Book: 7.89
Return On Equity (%): 33.55%