225.91MMarket Cap
LossP/E TTM
Institutional Confidence
Currency: USD Updated: 2026-01-21Institutional Shareholding
Shareholder Activity
Caledonia (Private) Investments Pty Limited
BlackRock Institutional Trust Company, N.A.
Whetstone Capital Advisors, LLC
Acadian Asset Management LLC
Geode Capital Management, L.L.C.
State Street Investment Management (US)
OMERS Administration Corporation