Price / Revenue: 8.65
Price / Earnings: 76.42
Market Cap: USD 71.81B
Price / Book: 5.85
Return On Equity (%): 7.74%