manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 643,000 0.61% New history