TEN
TEN

Tsakos Energy Navigation Ltd

NYSE · Energy
$26.99
+0.89 (+3.41%)
Day Range $25.72 — $26.99
52W Range $13.40 — $27.79
Open$26.13
Previous Close$26.10
Day High$26.99
Day Low$25.72
52W High$27.79
52W Low$13.40
Volume
Avg Volume266.4K
Market Cap831.45M
P/E Ratio6.81
EPS$4.12
SectorEnergy
Analyst Ratings
Strong Buy
6 analysts
5 Buy 1 Hold 0 Sell
Price Target +107.1% upside
Current
$26.99
Target
$55.90
$35.55 $55.90 avg $65.60
Key Financials
FY 2026 FY 2025 FY 2025
Revenue 839.49M 737.95M 1.04B
Net Income 184.00M 145.57M 86.10M
Profit Margin 21.9% 20.8% 8.3%
EBITDA 439.62M 367.12M 155.15M
Free Cash Flow 61.78M
Rev Growth +13.8% +13.8% +6.8%
Debt/Equity 1.01 1.01 0.09
Dividend
Dividend Yield3.83%
Annual Dividend$2.41
Payout Ratio40.8%
Frequencyquarterly
Ex-DividendMar 5, 2026
Pay DateMar 16, 2026
Energy Peers
Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $149.05 +2.03% 20.4 589.24B
CVX Chevron Corporation $180.86 +0.91% 29.6 364.17B
ENB Enbridge Inc $50.32 -0.34% 25.0 150.81B
TTE Totalenergies Se $73.83 +0.79% 11.1 133.63B
COP Conocophillips $107.62 +2.51% 15.0 132.99B
CNQ Canadian Natural Resources $39.10 +3.19% 16.3 108.11B
TEN News

No news for TEN yet

Quick Stats
Market Cap831.45M
P/E Ratio6.81
EPS$4.12
Div Yield3.83%
Volume
SectorEnergy