manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 3,067,625 1.2% Add history