Price / Revenue: 3.23
Price / Earnings: 27.43
Market Cap: USD 105.66B
Price / Book: 7.75
Return On Equity (%): 28.97%