manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 39,500 0.47% New history