Price / Revenue: 2.39
Price / Earnings: 20.6
Market Cap: USD 122.36B
Price / Book: 1.5
Return On Equity (%): 7.26%