manager shares port % label
Stanley Druckenmiller - Duquesne Family Office 387,400 1.1% New history