New High Institutional Owned

Capture new companies just owned by more than 1000 funds after 2024-01-29