Price / Revenue: 12.12
Price / Earnings: 208.83
Market Cap: USD 9.21B
Price / Book: 49.8
Return On Equity (%): 24.15%