manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 1,123,109 0.42% Add history