Stock Information
Tsakos Energy Navigation Ltd (TEN)
Ticker Symbol: TEN
Exchange: NYSE
Sector: Energy
Market Cap: $657.38 mil
Piotroski score: 2
PE Ratio: 7.5418
EPS (TTM): 5.4076
Revenue (TTM): $26.79 M
Dividend Yield: 2.6219192448873%
ROE: 8.82%
Latest News
-
5 Soaring Energy Stocks That Are Still Undervalued
Mon, Mar 30, 2026 12:52 PM
-
Tsakos Energy Navigation (TEN) Price Target Increased by 33.33% to 46.92
Sat, Mar 28, 2026 2:42 AM
-
LNG Shipping Stocks: A Volatile Week Of Growth
Wed, Mar 25, 2026 2:33 AM
Key Financials
Financial data not available