manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 417,000 0.16% New history