Price / Revenue: 1.83
Price / Earnings: 46.37
Market Cap: USD 18.85B
Price / Book: 17.42
Return On Equity (%): 35.61%