manager shares port % label
Henry Ellenbogen - Durable Capital Partners 296,601 0.81% New history