Tommasino Nicholas Francis
Director
Latest Insider Transactions
1 transactions (past 365 days)
| 2026-07-16 | 2026-07-14 | TEN Tsakos Energy Navigation Ltd | Director | Sale | 2,490 | $40.07 | $99,762 |
TEN
Director
Sale
$99.8K
2,490 shares @ $40.07
Filed 2026-07-16Trade 2026-07-14
Tsakos Energy Navigation Ltd