manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 3,364,842 0.76% Add history