manager shares port % label
Dodge & Cox 90,700 <0.01% history
Stanley Druckenmiller - Duquesne Family Office 2,901,733 2.3% Reduce history
Estuary Capital Management 139,128 0.98% New history