manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 720,175 0.40% New history