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