Last Update: September 2024

NameTickerExchangeP/EP/SDiv YieldMomentumReportLink
Tsakos Energy Navigation LimitedTENNYSE5.60.725.26%+June 2024https://www.tenn.gr/