manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 2,090,000 0.32% New history