Price / Revenue: 4.13
Price / Earnings: 122.92
Market Cap: USD 22.72B
Price / Book: 107
Return On Equity (%): 43.44%