Ecopetrol S.A. American Depositary Shares (EC)

FairStock Score: 61/100 — STEADY

Current Price$14.37
Market Cap$29,54,21,39,904
P/E Ratio12.03
ROE11.8%
Dividend Yield4.62%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology