Price / Revenue: 13.16
Price / Earnings: 80.26
Market Cap: USD 102.96B
Price / Book: 11.14
Return On Equity (%): 15.31%