manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 659,750 0.11% history