Ecopetrol S.A. American Depositary Shares (EC)

Market Cap

$36.59B

Current · Retrieved: · USD

EC logo

EC Market Cap

Current$36.59B
EC Market Cap ($56.02B → $36.59B · CAGR -2.3%)
High-resolution chart · PNG

EC market cap history

Daily history. Dates identify market observations.

Ecopetrol S.A. American Depositary Shares Market Cap — Daily history
DateMarket Cap
87,270,184,501
89,305,460,888
89,120,435,762
90,909,011,982
91,052,920,413
92,533,121,422
97,014,841,145
96,912,049,408
97,138,191,229
100,221,943,331
112,228,018,184
112,084,109,752
113,050,352,078
115,558,470,454
116,668,621,211
117,511,513,453
119,711,256,619
124,275,209,731
126,495,511,245
130,730,530,799
130,072,663,683
127,050,586,623
126,845,003,150
127,831,803,822
124,172,417,994
124,439,676,510
121,890,441,438
119,361,764,714
119,526,231,493
121,088,665,892
119,443,998,104
116,565,829,475
118,046,030,484
129,764,288,473
130,566,064,020
125,159,218,667
122,342,725,080
121,150,340,934
121,869,883,091
121,253,132,670
121,047,549,197
118,930,039,420
121,088,665,892
122,424,958,469
122,219,374,996
121,458,716,144
118,251,613,957
113,235,377,204
114,941,720,034
114,592,228,129
114,695,019,866
115,620,145,496
122,013,791,522
120,821,407,376
119,361,764,714
118,683,339,252
119,916,840,093
129,640,938,389
130,874,439,230
129,743,730,126
122,013,791,522
128,962,512,927
128,798,046,148
125,590,943,961
124,830,285,109
122,568,866,901
119,978,515,135
120,739,173,987
115,784,612,275
117,593,746,842
108,774,215,829
108,116,348,714
103,305,695,434
102,853,411,792
99,666,867,953
94,116,114,168
91,525,762,402
91,895,812,655
88,400,893,605
89,326,019,236
89,140,994,110
82,089,480,969
85,440,491,587
86,653,434,080
86,468,408,954
89,593,277,751
87,434,651,280
86,488,967,301
82,891,256,515
82,829,581,473
82,418,414,526
93,602,155,485
87,311,301,195
89,778,302,877
83,795,823,799
82,685,673,042
85,975,008,618
84,083,640,662
86,859,017,554
87,085,159,375
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.