TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$46.80
-2.40 (-4.88%)
Day Range $46.52 — $49.74
52W Range $21.65 — $56.73
Open$49.70
Previous Close$49.20
Day High$49.74
Day Low$46.52
52W High$56.73
52W Low$21.65
Volume—
Avg Volume383.6K
Market Cap1.59B
P/E Ratio4.89
EPS$10.84
SectorEnergy

Analyst Ratings

Strong Buy
8 analysts
7 Buy 1 Hold 0 Sell
Price Target +19.4% upside
Current
$46.80
Target
$55.90
$35.55 $55.90 avg $65.60

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 789.00M 808.81M 1.06B
Net Income 158.95M 146.65M 89.56M
Profit Margin 20.2% 19.1% 8.5%
EBITDA 396.80M 386.42M 148.28M
Free Cash Flow — — 70.56M
Rev Growth -2.5% -2.5% +24.5%
Debt/Equity 1.06 1.06 0.09

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $166.03 +0.44% 22.6 738.90B
CVX Chevron Corporation $213.69 +0.36% 22.6 465.04B
ENB Enbridge Inc $46.66 -3.01% 25.5 156.25B
TTE Totalenergies Se $88.40 -0.39% 9.4 188.84B
COP Conocophillips $137.16 +1.26% 19.7 182.58B
CNQ Canadian Natural Resources $48.74 -0.37% 13.5 158.84B

Next Earnings

Nov 18, 2026
Before Market Open
11 days away
EPS Est: $4.32

TEN News

No news for TEN yet

Quick Stats

Market Cap1.59B
P/E Ratio4.89
EPS$10.84
Volume—
SectorEnergy