Price / Revenue: 13.2
Price / Earnings: 57.5
Market Cap: USD 80.94B
Price / Book: 12.13
Return On Equity (%): 7.01%