manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 3,436,170 2.3% history