TEN

Tsakos Energy Navigation Ltd

$38.77+1.66 (4.47%)
Price
MA20
Insider buy
Insider sell
Loading chart...

Insider Activity

2 trades

Executives investing their own money

CEOPurchase
$498.99K
12,500 shares @ $39.92
Apr 28, 2026
CEOPurchase
$499.35K
12,500 shares @ $39.95
Apr 29, 2026
🤖AI Insight

Latest Insider Transactions

2 transactions (past 365 days)

TEN
CEO
Purchase
$499.4K
Tsakos Nikolaos12,500 shares @ $39.95
Filed 2026-04-30Trade 2026-04-29
TEN
CEO
Purchase
$499K
Tsakos Nikolaos12,500 shares @ $39.92
Filed 2026-04-30Trade 2026-04-28
Cluster Buy Signals →All Insider Signals →Top Insider Buying →