manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 1,376,050 1.6% New history