manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 300,200 0.15% New history