TEN

TEN Earnings Preview

Tsakos Energy Navigation Limited · Energy · $1B

14d until earnings

TEN Earnings

Thursday, May 21 2026
EPS Estimate
$2.02
$2.02 – $2.02
Revenue Estimate
$216M
Current Price
$44.01

Data Signal Summary

3 bullish
1 bearish
Estimates up +140% Put/call 0.2 (bullish skew) Price downtrend Insider buying

Key Context

Insider Activity
buying
Price Trend
downtrend
From 52w High
0.0%
P/E Ratio
9.6
Est. Revisions (30d)
+140.5% 1up/0dn
Analyst Target (mean)
$46 $42–$50 +5%
Options P/C Ratio
0.17
Est. Dispersion
0% 1 analysts
Fund Convergence
strong Renaissance, Citadel, Two Sigma

Recent Activity

insider trades 1 transaction
Buy · TSAKOS NIKOLAS P (Chief Executive Officer) ·25,000 shares ·$998,341