Price / Revenue: 8.91
Price / Earnings: 35.15
Market Cap: USD 126.89B
Price / Book: 15.82
Return On Equity (%): 11.89%