Price / Revenue: 1.4
Price / Earnings: 21.16
Market Cap: USD 121.8B
Price / Book: 7.28
Return On Equity (%): 8.8%