DISCLOSEDQuarterly
Renaissance Technologies
Shutterstock Inc · NASDAQ
81,301 sh · $1.4M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Shutterstock Inc · NASDAQ
81,301 sh · $1.4M
BlackRock
Shutterstock Inc · NASDAQ
3,975,868 sh · $153.9M