DISCLOSEDQuarterly
Renaissance Technologies
Odyssey Marine Expl Inc · NASDAQ
541,721 sh · $451.8K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Odyssey Marine Expl Inc · NASDAQ
541,721 sh · $451.8K
Two Sigma Investments
Odyssey Marine Expl Inc · NASDAQ
92,620 sh · $77.2K
BlackRock
Odyssey Marine Expl Inc · NASDAQ
232,864 sh · $1.1M