Price / Revenue: 10.78
Price / Earnings: 55.51
Market Cap: USD 170.43B
Price / Book: 9.09
Return On Equity (%): 16.9%