Price / Revenue: 0.98
Price / Earnings: 19.58
Market Cap: USD 88.59B
Price / Book: 4.17
Return On Equity (%): 23.57%