TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$35.68
-0.61 (-1.68%)
As of Mar 22, 10:15 PM ET ·
Day Range $35.40 — $36.62
52W Range $13.40 — $38.87
Open$36.43
Previous Close$36.29
Day High$36.62
Day Low$35.40
52W High$38.87
52W Low$13.40
Volume
Avg Volume836.2K
Market Cap1.09B
P/E Ratio6.79
EPS$5.41
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +56.7% upside
Current
$35.68
Target
$55.90
$35.55 $55.90 avg $65.60

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 869.73M 891.58M 1.06B
Net Income 175.22M 161.65M 89.56M
Profit Margin 20.2% 19.1% 8.5%
EBITDA 459.91M 447.89M 148.28M
Free Cash Flow 70.56M
Rev Growth -2.5% -2.5% +24.5%
Debt/Equity 1.03 1.03 0.09

Dividend

Dividend Yield2.76%
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 $163.26 -1.28% 22.1 637.07B
CVX Chevron Corporation $205.15 -0.79% 30.3 372.06B
ENB Enbridge Inc $54.48 +0.07% 21.6 161.85B
TTE Totalenergies Se $89.26 +0.53% 8.3 168.10B
COP Conocophillips $128.93 -0.32% 19.4 155.27B
CNQ Canadian Natural Resources $49.18 +0.33% 13.4 144.98B

TEN News

No news for TEN yet

Quick Stats

Market Cap1.09B
P/E Ratio6.79
EPS$5.41
Div Yield2.76%
Volume
SectorEnergy