NYSE : TEN-PE

Tsakos Energy Navigation Limited — Institutional Ownership

$26.31 USD

-$0.05 (-0.19%)

Volume
4.41K
Average Volume
4.74K
Market Capitalization
$536.91M
P/E Ratio
2.97
Dividend Yield
10.94%
Price Target
Year High
$27.33
Year Low
$25.50
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
TEN-PE Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $15.70 29.74M $466.91M $303.13M $1.93B $2.09B
2024-12-31 $17.34 29.51M $511.63M $348.31M $1.76B $1.93B
2023-12-31 $22.22 29.51M $655.61M $376.69M $1.6B $1.88B
2022-12-31 $16.93 27.97M $473.55M $304.37M $1.67B $1.84B
2021-12-31 $7.24 19.65M $142.27M $117.19M $1.46B $1.49B
2020-12-31 $8.03 18.77M $150.71M $160.48M $1.57B $1.56B
2019-12-31 $21.80 17.75M $386.98M $184.84M $1.56B $1.76B
2018-12-31 $13.30 17.42M $231.72M $204.76M $1.6B $1.62B
2017-12-31 $20.35 16.94M $344.78M $189.76M $1.75B $1.91B
2016-12-31 $23.45 16.98M $398.2M $187.78M $1.75B $1.96B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $15.70 29.97M $470.55M $321.42M $2.14B $2.29B
2025-12-31 $15.70 29.82M $468.12M $303.13M $1.93B $2.09B
2025-09-30 $15.70 29.82M $468.12M -$ -$ $468.12M
2025-06-30 $15.70 29.66M $465.68M $287.22M $1.83B $2.01B
2025-03-31 $15.70 29.66M $465.68M -$ -$ $465.68M
2024-12-31 $17.34 29.51M $511.63M $348.31M $1.76B $1.93B
2024-09-30 $21.01 29.51M $619.92M -$ -$ $619.92M
2024-06-30 $29.73 29.51M $877.21M $381.92M $1.85B $2.34B
2024-03-31 $25.84 29.51M $762.42M $343.99M $1.66B $2.08B
2023-12-31 $22.22 29.51M $655.61M $376.69M $1.6B $1.88B
2023-09-30 $20.78 29.51M $613.13M $393.5M $1.56B $1.78B
2023-06-30 $17.82 29.51M $525.79M $529.22M $1.59B $1.59B