TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$43.80
-0.20 (-0.45%)
As of May 9, 9:38 PM ET ·
Day Range $43.40 — $44.57
52W Range $17.02 — $44.16
Open$43.94
Previous Close$44.00
Day High$44.57
Day Low$43.40
52W High$44.16
52W Low$17.02
Volume
Avg Volume289.8K
Market Cap1.30B
P/E Ratio8.08
EPS$5.41
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 823.54M 844.23M 1.06B
Net Income 165.91M 153.07M 89.56M
Profit Margin 20.2% 19.1% 8.5%
EBITDA 412.13M 401.35M 148.28M
Free Cash Flow 70.56M
Rev Growth -2.5% -2.5% +24.5%
Debt/Equity 1.06 1.06 0.09

Dividend

Dividend Yield2.27%
Annual Dividend$2.00
Payout Ratio37.4%
Frequencyquarterly
Ex-DividendMar 5, 2026
Pay DateMar 16, 2026

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $144.57 -1.37% 22.4 644.60B
CVX Chevron Corporation $181.62 -0.48% 30.9 379.89B
ENB Enbridge Inc $53.59 -0.74% 20.9 156.90B
TTE Totalenergies Se $88.48 -0.28% 8.1 162.60B
COP Conocophillips $113.87 -0.88% 18.5 147.69B
CNQ Canadian Natural Resources $44.53 -0.47% 12.0 129.77B

TEN News

No news for TEN yet

Quick Stats

Market Cap1.30B
P/E Ratio8.08
EPS$5.41
Div Yield2.27%
Volume
SectorEnergy