TNP — Tsakos Energy Navigation Ltd Institutional Holders · Q2 2026
Who owns Tsakos Energy Navigation Ltd (TNP)? 137 institutions reported holding $387.92M in SEC 13F filings for Q2 2026 (period ended 2026-06-30). Largest holders: Acadian Asset Management LLC ($36.1M), CastleKnight Management LP ($35.4M), Arrowstreet Capital, Limited Partnership ($27.1M).
Source: SEC Form 13F filings · as of 2026-06-30