7.36BMarket Cap
124.83P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-06-18Institutional Shareholding
Shareholder Activity
Caledonia (Private) Investments Pty Limited
Independent Franchise Partners LLP
Fidelity Management & Research Company LLC
Technology Crossover Ventures
BlackRock Institutional Trust Company, N.A.