manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 1,824,862 0.54% Reduce history