Price / Revenue: 2.76
Price / Earnings: 27.19
Market Cap: USD 141.79B
Price / Book: 10
Return On Equity (%): 36.38%