Price / Revenue: 9.97
Price / Earnings: 54.76
Market Cap: USD 57.64B
Price / Book: 23.4
Return On Equity (%): 12.17%