Price / Revenue: 14.89
Price / Earnings: 8.22
Market Cap: USD 191.16B
Price / Book: 2.25
Return On Equity (%): 27.09%