DISCLOSEDQuarterly
Renaissance Technologies
Tsakos Energy Navigation Ltd · NASDAQ
466,225 sh · $18.4M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Tsakos Energy Navigation Ltd · NASDAQ
466,225 sh · $18.4M
Two Sigma Investments
Tsakos Energy Navigation Ltd · NASDAQ
357,015 sh · $14.1M
BlackRock
Tsakos Energy Navigation Ltd · NASDAQ
12,675 sh · $371.1K