manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 383,363 0.12% history