Tsakos Energy Navigation (NYSE:TEN) has had its one-year price target revised to $46.92 per share, representing a 33.33% increase from the prior estimate of $35.19 as of February 21, 2026. This average target varies among analysts, with estimates ranging from $42.42 to $52.50. The new target indicates a potential 23.02% increase from the latest closing price of $38.14.
Currently, 89 funds hold positions in Tsakos Energy Navigation, a decrease of 5 funds or 5.32% from the previous quarter. Institutional ownership has fallen by 13.53% over the past three months to approximately 7.45 million shares. The average portfolio allocation dedicated to TEN has risen by 28.69% to 0.10%.
CastleKnight Management has increased its holdings by 16.34% to 1.231 million shares, while Arrowstreet Capital has decreased its stake by 21.26% to 663,000 shares. Similarly, MIRAE Asset Global ETFs Holdings has reduced its ownership by 8.84% to 645,000 shares.







