Main Street Financial Solutions’s Tsakos Energy Navigation Ltd TEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$15.7M Sell
396,630
-279
-0.1% -$8.55K 1.14% 15
2025
Q4
$8.9M Buy
396,909
+2,445
+0.6% +$57.2K 0.67% 35
2025
Q3
$8.76M Hold
394,464
0.56% 40
2025
Q2
$7.57M Sell
394,464
-65,086
-14% -$1.14M 0.55% 42
2025
Q1
$7.84M Buy
+459,550
New +$8.01M 0.68% 34

Other funds holding TEN

Main Street Financial Solutions's TEN Position: Q1 2026 in Review

Main Street Financial Solutions reduced its Tsakos Energy Navigation Ltd (TEN) stake by 0.07% in Q1 2026, selling an estimated $8.55K and leaving 396,630 shares worth $15.7M. The position accounts for 1.14% of the portfolio, ranked #15.

Main Street Financial Solutions first reported a position in TEN in Q1 2025 and has held it in 5 quarters since. 110 funds tracked by Wall St. Rank hold TEN as of Q1 2026.

  • Main Street Financial Solutions held 396,630 shares of Tsakos Energy Navigation Ltd worth $15.7M as of Q1 2026.
  • Main Street Financial Solutions sold 279 Tsakos Energy Navigation Ltd shares in Q1 2026, an estimated $8.55K.
  • Tsakos Energy Navigation Ltd made up 1.14% of Main Street Financial Solutions's portfolio in Q1 2026, its #15 holding.
  • Main Street Financial Solutions first reported a position in Tsakos Energy Navigation Ltd in Q1 2025 and has held it in 5 quarters since.
  • 110 funds tracked by Wall St. Rank held Tsakos Energy Navigation Ltd as of Q1 2026.

Based on Main Street Financial Solutions's 13F filing for Q1 2026, filed 29 Jul 2026.