manager shares port % label
Henry Ellenbogen - Durable Capital Partners 979,119 1.0% New history