manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 2,520,275 1.9% New history