manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 1,839,314 0.66% New history