Ecopetrol planea financiar su programa de inversiones mediante la generación interna de recursos, la emisión de deuda y una posible oferta secundaria de acciones por medio de la cual podría aumentar su capital público en circulación a 20 por ciento.
Según la Ley 1118 de 2006, Ecopetrol puede emitir acciones hasta por el porcentaje mencionado anteriormente.
En la actualidad, el 10,1 por ciento de la petrolera está en manos de pequeños inversionistas colombianos y extranjeros.