
EC
(NYSE)Ecopetrol S.A.
---- (--)
Loading... - Market loading
Ecopetrol (EC) Stock Price & Financial Analysis
Ecopetrol Stock Price Chart
Price Chart
Loading chart...
Financial Metrics & Key Statistics
Fundamental metrics, valuation ratios, and profitability indicators
Day's Range$11.65 - $11.99
52-Week High$13.27
52-Week Low$7.80
Open$11.91
Volume2.46M
Average Volume (3M)2.46M
Market Cap24.57B
Shares Outstanding2.06B
P/E Ratio (TTM)8.71
Forward P/E14.59
Price to Sales (P/S)0.71
Price to Book (P/B)1.11
EV/EBITDA4.23
Revenue (TTM)34.40B
Net Income (TTM)2.82B
Free Cash Flow (TTM)5.16B
EPS (TTM)$1.37
Profit Margin8.20%
Operating Margin23.12%
Return on Equity (ROE)12.77%
Debt to Equity1.42
50-Day MA$11.06
200-Day MA$9.57
52-Week Change16.59%
Annual Dividend$1.51
Dividend Yield12.65%
Payout Ratio110.17%
Last Dividend Ex-DateJun 26, 2025
Day's Range$11.65 - $11.99
52-Week High$13.27
52-Week Low$7.80
Open$11.91
Volume2.46M
Average Volume (3M)2.46M
Market Cap24.57B
Shares Outstanding2.06B
P/E Ratio (TTM)8.71
Forward P/E14.59
Price to Sales (P/S)0.71
Price to Book (P/B)1.11
EV/EBITDA4.23
Revenue (TTM)34.40B
Net Income (TTM)2.82B
Free Cash Flow (TTM)5.16B
EPS (TTM)$1.37
Profit Margin8.20%
Operating Margin23.12%
Return on Equity (ROE)12.77%
Debt to Equity1.42
50-Day MA$11.06
200-Day MA$9.57
52-Week Change16.59%
Annual Dividend$1.51
Dividend Yield12.65%
Payout Ratio110.17%
Last Dividend Ex-DateJun 26, 2025
Latest News
Recent news and articles about EC