manager shares port % label
Polen Capital Management 40,159 0.02% Reduce history
Henry Ellenbogen - Durable Capital Partners 3,008,868 4.0% Reduce history