Ecopetrol SA

ECNYSE
$16.69
-0.22-1.3%
At close: Sep 23, 5:00 PM EST
$16.68
-0.01-0.06%
After Hours: 4:32 PM EST

Ecopetrol Ownership & Insider Activity

Ecopetrol (EC) institutional and insider ownership, recent insider transactions and ownership breakdown.

Institutional investors hold 0.5%.

Shares Outstanding

2.056B

Shares Float

236.595M

Institutional Shares Held

10.259M

Institutional % Held

0.5%

Ownership Breakdown

Congressional Trading Activity

See all government trades
DateMemberPartyChamberActionAmount
Jul 10, 2025Lisa McClainRHouseSale$1,001 - $15,000
Jun 10, 2025Lisa McClainRHouseSale (Partial)$1,001 - $15,000