DISCLOSEDQuarterly
Renaissance Technologies
Certara Inc · NASDAQ
354,500 sh · $2.0M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Certara Inc · NASDAQ
354,500 sh · $2.0M
Two Sigma Investments
Certara Inc · NASDAQ
62,733 sh · $357.6K
BlackRock
Certara Inc · NASDAQ
13,423,380 sh · $185.9M