NYSE : EC

Ecopetrol S.A.

$15.98 USD

-$0.18 (-1.11%)

Volume
2.28M
Average Volume
3.07M
Market Capitalization
$32.85B
P/E Ratio
12.13
Dividend Yield
4.06%
Price Target
$13.00
Year High
$17.75
Year Low
$8.27
Day High
Day Low
Payout Ratio
$1.25
Current Ratio
$1.26

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.02%

Investors Holding

8

change: -167 | last: 175

Increased Positions

5

change: -93 | last: 98

Reduced Positions

1

change: -39 | last: 40

New Positions

2

change: -44 | last: 46

Sold Positions

157

change: 134 | last: 23

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -24.4136 | last: 0.2441

Total Invested

5.6M

EC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $37811.37 2.05B $77.6T $10.68T $109.08T $176.01T
2024-12-31 $34863.36 2.06B $71.67T $14.05T $119.97T $177.58T
2023-12-31 $46160.44 2.06B $94.9T $12.34T $105.82T $188.38T
2022-12-31 $50769.03 2.06B $104.37T $15.4T $115.13T $204.11T
2021-12-31 $52403.13 2.06B $107.73T $14.55T $95.06T $188.24T
2020-12-31 $44081.20 2.06B $90.62T $5.08T $46.73T $132.27T
2019-12-31 $65548.64 2.06B $134.76T $7.08T $38.24T $165.92T
2018-12-31 $51514.72 2.06B $105.91T $6.31T $38.06T $137.66T
2017-12-31 $45877.59 2.06B $94.32T $7.95T $43.55T $129.92T
2016-12-31 $27154.53 2.06B $55.83T $8.41T $52.22T $99.64T
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $54910.32 2.06B $112.88T $12.91T $108.37T $208.34T
2025-12-31 $37811.37 2.03B $76.83T $10.68T $109.08T $175.23T
2025-09-30 $36107.53 2.06B $74.23T $10.36T $114.27T $178.14T
2025-06-30 $36129.86 2.06B $74.28T $10.12T $120.26T $184.42T
2025-03-31 $43529.27 2.06B $89.49T $14.1T $118.66T $194.05T
2024-12-31 $34863.36 2.06B $71.67T $14.05T $119.97T $177.58T
2024-09-30 $37581.73 2.05B $77.22T $14.1T $116.39T $179.51T
2024-06-30 $45876.30 2.06B $94.32T $13.24T $115.02T $196.1T
2024-03-31 $46743.39 2.06B $96.1T $15.17T $108.71T $189.64T
2023-12-31 $46160.44 2.06B $94.9T $12.34T $105.82T $188.38T
2023-09-30 $47213.63 2.06B $97.06T $12.07T $109.73T $194.72T
2023-06-30 $42767.82 2.06B $87.92T $11.32T $108.06T $184.66T