Price / Revenue: 12.09
Price / Earnings: 71.9
Market Cap: USD 46.39B
Price / Book: 20.46
Return On Equity (%): 28.54%