Price / Revenue: 1.95
Price / Earnings: 33.11
Market Cap: USD 138.4B
Price / Book: 7.04
Return On Equity (%): 23.78%