Provided By GlobeNewswire
Last update: Jun 17, 2025
Q1 2025 EBITDA at $103 million and net income of $38 million - equivalent to $1.04 eps
Dividends exceed $900 million since Company’s NYSE listing in 2002
TSAKOS ENERGY NAVIGATION LTD
NYSE:TEN (10/21/2025, 8:04:00 PM)
22.19
-0.31 (-1.38%)
Find more stocks in the Stock Screener