TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$50.92
-1.17 (-2.25%)
As of Sep 21, 10:03 PM ET ·
Day Range $50.64 — $53.74
52W Range $20.50 — $53.84
Open$52.66
Previous Close$52.09
Day High$53.74
Day Low$50.64
52W High$53.84
52W Low$20.50
Volume
Avg Volume577.8K
Market Cap1.54B
P/E Ratio4.75
EPS$10.84
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 863.72M 885.41M 1.06B
Net Income 174.00M 160.54M 89.56M
Profit Margin 20.2% 19.1% 8.5%
EBITDA 434.37M 423.02M 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 $158.30 -3.20% 20.8 682.54B
CVX Chevron Corporation $203.67 -2.79% 20.3 418.01B
ENB Enbridge Inc $48.20 -1.09% 24.7 151.56B
TTE Totalenergies Se $90.06 -0.84% 11.4 177.75B
COP Conocophillips $127.53 -3.26% 17.0 158.14B
CNQ Canadian Natural Resources $48.28 -2.74% 12.6 147.81B

TEN News

No news for TEN yet

Quick Stats

Market Cap1.54B
P/E Ratio4.75
EPS$10.84
Volume
SectorEnergy