manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 986,827 0.24% history