Price / Revenue: 13.23
Price / Earnings: 88.5
Market Cap: USD 49.45B
Price / Book: 23.17
Return On Equity (%): 28.54%