Price / Revenue: 11.78
Price / Earnings: 202.84
Market Cap: USD 9.04B
Price / Book: 48.37
Return On Equity (%): 24.15%