Stokes Family Office’s Ecopetrol EC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$433K Hold
30,425
0.05% 201
2026
Q1
$456K Sell
30,425
-139,883
-82% -$1.77M 0.05% 194
2025
Q4
$1.71M Sell
170,308
-42,500
-20% -$405K 0.16% 102
2025
Q3
$1.96M Hold
212,808
0.19% 97
2025
Q2
$1.88M Buy
212,808
+42,819
+25% +$379K 0.2% 91
2025
Q1
$1.77M Buy
169,989
+103,325
+155% +$987K 0.2% 91
2024
Q4
$528K Buy
66,664
+2,000
+3% +$16.1K 0.06% 157
2024
Q3
$577K Sell
64,664
-21,770
-25% -$220K 0.06% 142
2024
Q2
$967K Sell
86,434
-18,280
-17% -$217K 0.11% 118
2024
Q1
$1.24M Buy
104,714
+10,000
+11% +$116K 0.15% 104
2023
Q4
$1.13M Buy
94,714
+17,464
+23% +$212K 0.15% 103
2023
Q3
$895K Buy
77,250
+31,500
+69% +$361K 0.11% 137
2023
Q2
$469K Buy
+45,750
New +$462K 0.05% 186

Other funds holding EC

Stokes Family Office's EC Position: Q2 2026 in Review

Stokes Family Office held its Ecopetrol (EC) position steady in Q2 2026 at 30,425 shares worth $433K. The position accounts for 0.05% of the portfolio, ranked #201.

Stokes Family Office first reported a position in EC in Q2 2023 and has held it in 13 quarters since. The position peaked at $1.96M in Q3 2025. 164 funds tracked by Wall St. Rank hold EC as of Q2 2026.

  • Stokes Family Office held 30,425 shares of Ecopetrol worth $433K as of Q2 2026.
  • Stokes Family Office left its Ecopetrol share count unchanged in Q2 2026.
  • Ecopetrol made up 0.05% of Stokes Family Office's portfolio in Q2 2026, its #201 holding.
  • Stokes Family Office first reported a position in Ecopetrol in Q2 2023 and has held it in 13 quarters since.
  • Stokes Family Office's Ecopetrol position peaked at $1.96M in Q3 2025.
  • 164 funds tracked by Wall St. Rank held Ecopetrol as of Q2 2026.

Based on Stokes Family Office's 13F filing for Q2 2026, filed 11 Aug 2026.