PREVIEW PRIVADO · Patrimonio de prueba DEMO · referencias oficiales identificadas. No ingreses información patrimonial real.
ECOPETROL · Colombia · ordinaria
Ecopetrol · En un vistazo

Ecopetrol · En un vistazo

Históricos reales BVC · entorno local autorizado

Ecopetrol · la acción · ECOPETROL

Cobertura incompleta: 0 fechas recibidas. La carga no acredita todo el rango solicitado.

Consulta de precios deshabilitada.

01 · Comprender

El negocio, en cuatro cifras

Energía e hidrocarburos: exploración, producción, refinación, transporte e infraestructura con ISA.

Reportes oficiales hasta 2T26 y FY2025 · grupo consolidado. Cada indicador conserva su período, perímetro y fuente. Utilidad, EBITDA y efectivo son conceptos distintos.

Ingresos de operación
COP 40,20 billones2T26 · Trimestre

Ventas e ingresos del grupo energético consolidado.

Fuente
Utilidad atribuible
COP 6,06 billones2T26 · Trimestre

Resultado que corresponde a los accionistas de Ecopetrol.

Fuente
EBITDA reportado
COP 17,68 billones2T26 · Trimestre

Anexo 17.676; resumen 17.675 miles de millones de COP. Sin errata formal acreditada.

Medida de desempeño operativo ajustada según la conciliación del emisor.

Fuente
Flujo de caja operativo
COP 6,96 billones2T26 · Trimestre

Efectivo neto generado por las actividades de operación.

Fuente
Interpretar los resultados

02 · Interpretar

Qué está pasando en Ecopetrol

Resultados publicados · 2T26 · grupo consolidado

Más utilidad reportada

La utilidad atribuible fue COP 6,06 billones en 2T26: +COP 3,18 billones frente a 1T26. Es una diferencia entre cifras publicadas; no demuestra sus causas ni que el aumento sea sostenible.

Ver resultados y márgenes

El EBITDA no es dinero en caja

Ecopetrol reportó un EBITDA de COP 17,68 billones en 2T26. Este indicador mide el resultado antes de intereses, impuestos, depreciaciones y amortizaciones. Ayuda a entender el desempeño del negocio, pero no representa la utilidad neta ni el efectivo que realmente genera.

Ver la base del EBITDA

La caja merece otra lectura

El flujo operativo fue COP 6,96 billones en 2T26, frente a COP 7,18 billones en 1T26. Bajó mientras aumentó la utilidad reportada. Revisa ambos flujos y el desembolso de inversión: utilidad, EBITDA y efectivo no son intercambiables.

Ver caja e inversión
Soporte de esta lectura

Síntesis editorial del segundo trimestre de 2026. Describe cifras publicadas, no un escenario ni una recomendación. La referencia del precio no cambia el período de esta lectura.

Más utilidad reportada

Diferencia reportada autorizada; no crecimiento homogéneo ni atribución causal.

Utilidad atribuible · 2T26 · COP 6.064 miles de millones · Documento del emisor · página PDF 27

Utilidad atribuible · 1T26 · COP 2.887 miles de millones · Documento del emisor · página PDF 26

Contexto y trazabilidad
{
  "claim_id": "utilidad-reportada",
  "issuer_id": "ecopetrol",
  "period": {
    "start": "2026-04-01",
    "end": "2026-06-30",
    "base": "QUARTER"
  },
  "scope": "CONSOLIDATED",
  "variants": [
    "profit_parent"
  ],
  "observation_ids": [
    "reporte-2t-2026_27_profit_parent_Q22026_REPORTED_272",
    "reporte-1t-2026_26_profit_parent_Q12026_REPORTED_200"
  ],
  "comparisons": [
    {
      "metric": "profit_parent",
      "to": "reporte-2t-2026_27_profit_parent_Q22026_REPORTED_272",
      "operation": "QOQ",
      "show_values": true,
      "reported_difference": true,
      "homogeneous": false,
      "provenance": "SAKELLION_REPORTED_VALUES_DIFFERENCE",
      "reason": "Mismos extremos publicados, unidad, concepto y base temporal; diferencia aritmética identificada, no variación homogénea/ajustada.",
      "from": "reporte-1t-2026_26_profit_parent_Q12026_REPORTED_200"
    }
  ],
  "sources": [
    {
      "source_id": "reporte-2t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
      "page": 27
    },
    {
      "source_id": "reporte-1t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-1t-2026.pdf",
      "page": 26
    }
  ],
  "context_version": "ECO-UX1-2T26-v1 · ECO-CI-WEB-V1.1-20261002"
}

El EBITDA no es dinero en caja

Anexo y resumen difieren; no hay errata formal acreditada. EBITDA no equivale a caja.

EBITDA reportado · 2T26 · COP 17.676 miles de millones · Documento del emisor · página PDF 27

EBITDA reportado · 1T26 · COP 13.458 miles de millones · Documento del emisor · página PDF 26

Contexto y trazabilidad
{
  "claim_id": "ebitda-contexto",
  "issuer_id": "ecopetrol",
  "period": {
    "start": "2026-04-01",
    "end": "2026-06-30",
    "base": "QUARTER"
  },
  "scope": "CONSOLIDATED",
  "variants": [
    "ebitda_reported"
  ],
  "observation_ids": [
    "reporte-2t-2026_27_ebitda_reported_Q22026_REPORTED_276",
    "reporte-1t-2026_26_ebitda_reported_Q12026_REPORTED_202"
  ],
  "comparisons": [
    {
      "metric": "ebitda_reported",
      "to": "reporte-2t-2026_27_ebitda_reported_Q22026_REPORTED_276",
      "operation": "QOQ",
      "show_values": true,
      "reported_difference": true,
      "homogeneous": false,
      "provenance": "SAKELLION_REPORTED_VALUES_DIFFERENCE",
      "reason": "Diferencia entre cifras reportadas del Grupo Ecopetrol, que incluye sus negocios e ISA; no aísla cambios de perímetro, tasa de cambio ni eventos.",
      "from": "reporte-1t-2026_26_ebitda_reported_Q12026_REPORTED_202"
    }
  ],
  "sources": [
    {
      "source_id": "reporte-2t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
      "page": 27
    },
    {
      "source_id": "reporte-1t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-1t-2026.pdf",
      "page": 26
    }
  ],
  "context_version": "ECO-UX1-2T26-v1 · ECO-CI-WEB-V1.1-20261002"
}

La caja merece otra lectura

Contraste descriptivo de flujos trimestrales; no acredita el origen del cambio ni define un FCF económico completo.

Flujo de caja operativo · 2T26 · COP 6.961 miles de millones · Documento del emisor · página PDF 29

Flujo de caja operativo · 1T26 · COP 7.178 miles de millones · Documento del emisor · página PDF 28

Utilidad atribuible · 2T26 · COP 6.064 miles de millones · Documento del emisor · página PDF 27

Utilidad atribuible · 1T26 · COP 2.887 miles de millones · Documento del emisor · página PDF 26

Contexto y trazabilidad
{
  "claim_id": "caja-trimestre",
  "issuer_id": "ecopetrol",
  "period": {
    "start": "2026-04-01",
    "end": "2026-06-30",
    "base": "QUARTER"
  },
  "scope": "CONSOLIDATED",
  "variants": [
    "cfo",
    "profit_parent"
  ],
  "observation_ids": [
    "reporte-2t-2026_29_cfo_Q22026_REPORTED_294",
    "reporte-1t-2026_28_cfo_Q12026_REPORTED_218",
    "reporte-2t-2026_27_profit_parent_Q22026_REPORTED_272",
    "reporte-1t-2026_26_profit_parent_Q12026_REPORTED_200"
  ],
  "comparisons": [
    {
      "metric": "cfo",
      "to": "reporte-2t-2026_29_cfo_Q22026_REPORTED_294",
      "operation": "QOQ",
      "show_values": true,
      "reported_difference": true,
      "homogeneous": false,
      "provenance": "SAKELLION_REPORTED_VALUES_DIFFERENCE",
      "reason": "Mismos extremos publicados, unidad, concepto y base temporal; diferencia aritmética identificada, no variación homogénea/ajustada.",
      "from": "reporte-1t-2026_28_cfo_Q12026_REPORTED_218"
    },
    {
      "metric": "profit_parent",
      "to": "reporte-2t-2026_27_profit_parent_Q22026_REPORTED_272",
      "operation": "QOQ",
      "show_values": true,
      "reported_difference": true,
      "homogeneous": false,
      "provenance": "SAKELLION_REPORTED_VALUES_DIFFERENCE",
      "reason": "Mismos extremos publicados, unidad, concepto y base temporal; diferencia aritmética identificada, no variación homogénea/ajustada.",
      "from": "reporte-1t-2026_26_profit_parent_Q12026_REPORTED_200"
    }
  ],
  "sources": [
    {
      "source_id": "reporte-2t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
      "page": 29
    },
    {
      "source_id": "reporte-1t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-1t-2026.pdf",
      "page": 28
    },
    {
      "source_id": "reporte-2t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
      "page": 27
    },
    {
      "source_id": "reporte-1t-2026",
      "url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-1t-2026.pdf",
      "page": 26
    }
  ],
  "context_version": "ECO-UX1-2T26-v1 · ECO-CI-WEB-V1.1-20261002"
}

03 · Investigar

Sigue una pregunta

04 · Profundizar

Los indicadores, con todo su contexto

Consulta las comparaciones disponibles, entiende cada indicador y abre su fuente. Cada cifra mantiene su período y sus límites.

¿Cómo le está yendo al negocio?

Utilidad, ingresos y EBITDA del grupo consolidado. Las diferencias reportadas no aíslan sus causas ni acreditan crecimiento orgánico.

Utilidad atribuible

COP 6,06 billones

2T26 · Trimestre

Trimestre anterior · 1T26
COP 2,89 billonesCOP 6,06 billones+COP 3,18 billones
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
COP 1,81 billonesCOP 6,06 billones+COP 4,25 billones
Diferencia entre cifras reportadas

Resultado que corresponde a los accionistas de Ecopetrol.

Ingresos de operación

COP 40,20 billones

2T26 · Trimestre

Trimestre anterior · 1T26
COP 28,63 billonesCOP 40,20 billones+COP 11,57 billones
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
COP 29,67 billonesCOP 40,20 billones+COP 10,53 billones
Diferencia entre cifras reportadas

Ventas e ingresos del grupo energético consolidado.

EBITDA reportado

COP 17,68 billones

2T26 · Trimestre

Trimestre anterior · 1T26
COP 13,46 billonesCOP 17,68 billones+COP 4,22 billones
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
COP 11,14 billonesCOP 17,68 billones+COP 6,54 billones
Diferencia entre cifras reportadas

Medida de desempeño operativo ajustada según la conciliación del emisor.

Anexo: 17.676; resumen: 17.675 miles de millones de COP. El anexo concilia con componentes y segmentos; no hay errata formal acreditada. Las diferencias entre cifras reportadas no aíslan cambios de perímetro, tasa de cambio ni eventos.

Margen EBITDA

44,00%

2T26 · Trimestre

Trimestre anterior · 1T26
47,00%44,00%−3,00 pp
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
37,50%44,00%+6,50 pp
Diferencia entre cifras reportadas

Proporción de ingresos representada por el EBITDA.

¿Cuánto efectivo genera y cuánto invierte?

Flujos del trimestre con su signo publicado. El desembolso de inversión no es la inversión orgánica en dólares; su resta al flujo operativo no define por sí sola un flujo libre completo.

Flujo de caja operativo

COP 6,96 billones

2T26 · Trimestre

Trimestre anterior · 1T26
COP 7,18 billonesCOP 6,96 billonesCOP −217.000 millones
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
COP 10,05 billonesCOP 6,96 billonesCOP −3,09 billones
Diferencia entre cifras reportadas

Efectivo neto generado por las actividades de operación.

Desembolso en inversión

COP −4,21 billones

2T26 · Trimestre

Trimestre anterior · 1T26
COP −4,22 billonesCOP −4,21 billones+COP 8.000 millones
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
COP −5,03 billonesCOP −4,21 billones+COP 824.000 millones
Diferencia entre cifras reportadas

Salida de caja para inversión según el puente publicado.

¿Cómo están la liquidez y la deuda?

Efectivo al cierre y apalancamiento reportado: dos referencias distintas para investigar las necesidades financieras.

Efectivo y equivalentes

COP 8,75 billones

2T26 · Saldo al cierre

Trimestre anterior · 1T26
COP 12,88 billonesCOP 8,75 billonesCOP −4,14 billones
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
COP 10,12 billonesCOP 8,75 billonesCOP −1,37 billones
Diferencia entre cifras reportadas

Efectivo y activos de liquidez inmediata reconocidos al cierre.

Deuda neta / EBITDA

1,8 veces

2T26 · Saldo al cierre

Trimestre anterior · 1T26
2 veces1,8 veces
La base temporal del EBITDA del ratio no está homologada entre estos cierres.
Mismo trimestre del año anterior · 2T25
2,2 veces1,8 veces
La base temporal del EBITDA del ratio no está homologada entre estos cierres.

Relación reportada entre deuda neta y EBITDA.

Ratio reportado; ventana de EBITDA no acreditada.

¿Qué muestran sus operaciones?

Producción, refinación y transporte tienen alcances distintos. Sus volúmenes no se suman ni explican por sí solos el resultado consolidado, que también incluye ISA.

Producción de hidrocarburos

705,8 mil bpe/d

2T26 · Trimestre

Trimestre anterior · 1T26
725,2 mil bpe/d705,8 mil bpe/d-19,4 mil bpe/d
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
755,5 mil bpe/d705,8 mil bpe/d-49,7 mil bpe/d
Diferencia entre cifras reportadas

Producción media reportada de petróleo, gas y equivalentes.

Carga de refinación

438,5 mil barriles/d

2T26 · Trimestre

Trimestre anterior · 1T26
417,5 mil barriles/d438,5 mil barriles/d+21 mil barriles/d
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
413,3 mil barriles/d438,5 mil barriles/d+25,2 mil barriles/d
Diferencia entre cifras reportadas

Volumen diario procesado por las refinerías.

Volumen transportado

1.125,1 mil barriles/d

2T26 · Trimestre

Trimestre anterior · 1T26
1.122,3 mil barriles/d1.125,1 mil barriles/d+2,8 mil barriles/d
Diferencia entre cifras reportadas
Mismo trimestre del año anterior · 2T25
1.084 mil barriles/d1.125,1 mil barriles/d+41,1 mil barriles/d
Diferencia entre cifras reportadas

Volumen diario de crudo y productos movilizados.

Costo de levantamiento

13,68 USD/barril

2T26 · Trimestre

Trimestre anteriorReferencia comparable no incorporada.
Mismo trimestre del año anteriorReferencia comparable no incorporada.

Costo operativo unitario de extraer hidrocarburos según el alcance reportado.

Alcance de hidrocarburos y exclusiones de la nota del emisor; no representa todo el grupo.

Ver separación por negocios
Exploración y producción
Hidrocarburos, producción y costo de levantamiento según las exclusiones de cada reporte.
Refinación
Cartagena y Barrancabermeja. No se confunden carga procesada, margen y producción propia.
Transporte y logística
Crudo y productos transportados. Los volúmenes no equivalen a ventas consolidadas.
Transmisión e infraestructura
ISA está incluida en el grupo desde 2021. Sus negocios y minoritarios impiden tratar todo el consolidado como una petrolera de exploración y producción.
2T26 · segmentos publicados; no sumar sin eliminaciones
NegocioIndicadorValorFuente
Exploración y ProducciónEBITDA reportadoCOP 9,45 billones
Fuente y metodología

COP 9.452 miles de millones · 2T26 · Trimestre

Ecopetrol S.A. y subsidiarias · Exploración y Producción

Variante: ebitda_reported.

Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.

Documento del emisor · página PDF 30
Trazabilidad técnica

ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-EXPLORACINYPRODUCCIN · PRIMARY_TABLE_REVIEWED

{
  "origin_package": "evidence",
  "original_observation": {
    "observation_id": "ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-EXPLORACINYPRODUCCIN",
    "company": "Ecopetrol",
    "security_id": "bvc-ecopetrol",
    "metric_id": "ebitda_reported",
    "series_id": "ebitda_reported__Exploración y Producción",
    "variant_id": "ebitda_reported",
    "original_label": "EBITDA Consolidado por segmento",
    "value": 9452,
    "original_value": "9452",
    "unit": "COP_BILLION",
    "unit_original": "COP_BILLION",
    "start_date": "2026-04-01",
    "end_date": "2026-06-30",
    "period_type": "QUARTER",
    "frequency": "QUARTER",
    "period_label": "Q22026",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "accounting_perimeter": "CONSOLIDATED",
    "accounting_basis": "REPORTED",
    "segment": "Exploración y Producción",
    "source_id": "reporte-2t-2026",
    "source_document": "reporte-2t-2026",
    "source_url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
    "source_sha256": "191759fcb3a6edef4549e6dbeccf9a668c6101d3bed660b3a0454822f06f5e0f",
    "page": 30,
    "source_row": "9,452 | 3,091 | 2,448 | 2,668 | 17 | 17,676",
    "source_publication_date": "2026-08-03",
    "quality": "PRIMARY_TABLE_REVIEWED",
    "publication_status": "LOCAL_PILOT_ONLY",
    "selected": true,
    "local_display_status": "ALLOW",
    "value_status": "NUMERIC",
    "same_report_comparative": false,
    "section": "segment",
    "extraction_method": "EXPLICIT_PRIMARY_TABLE_TRANSCRIPTION",
    "growth_calculation_allowed": false,
    "local_review_note": "Nueva transcripción explícita, respaldada por celda/columna del documento preservado. No altera el archivo original.",
    "definition": "EBITDA reportado del segmento. Consolidado incluye eliminaciones; no sumar ingresos segmentados sin eliminaciones.",
    "perimeter": "CONSOLIDATED",
    "source_page": 30,
    "local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
    "source_text_sha256": "5a9e8602ece49823c01ddfd06be2a5ab4e0347f4a9b2dc0e29a8783f1bf574f9",
    "review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/030.txt"
  }
}
Refinación y PetroquímicaEBITDA reportadoCOP 3,09 billones
Fuente y metodología

COP 3.091 miles de millones · 2T26 · Trimestre

Ecopetrol S.A. y subsidiarias · Refinación y Petroquímica

Variante: ebitda_reported.

Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.

Documento del emisor · página PDF 30
Trazabilidad técnica

ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-REFINACINYPETROQUMICA · PRIMARY_TABLE_REVIEWED

{
  "origin_package": "evidence",
  "original_observation": {
    "observation_id": "ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-REFINACINYPETROQUMICA",
    "company": "Ecopetrol",
    "security_id": "bvc-ecopetrol",
    "metric_id": "ebitda_reported",
    "series_id": "ebitda_reported__Refinación y Petroquímica",
    "variant_id": "ebitda_reported",
    "original_label": "EBITDA Consolidado por segmento",
    "value": 3091,
    "original_value": "3091",
    "unit": "COP_BILLION",
    "unit_original": "COP_BILLION",
    "start_date": "2026-04-01",
    "end_date": "2026-06-30",
    "period_type": "QUARTER",
    "frequency": "QUARTER",
    "period_label": "Q22026",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "accounting_perimeter": "CONSOLIDATED",
    "accounting_basis": "REPORTED",
    "segment": "Refinación y Petroquímica",
    "source_id": "reporte-2t-2026",
    "source_document": "reporte-2t-2026",
    "source_url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
    "source_sha256": "191759fcb3a6edef4549e6dbeccf9a668c6101d3bed660b3a0454822f06f5e0f",
    "page": 30,
    "source_row": "9,452 | 3,091 | 2,448 | 2,668 | 17 | 17,676",
    "source_publication_date": "2026-08-03",
    "quality": "PRIMARY_TABLE_REVIEWED",
    "publication_status": "LOCAL_PILOT_ONLY",
    "selected": true,
    "local_display_status": "ALLOW",
    "value_status": "NUMERIC",
    "same_report_comparative": false,
    "section": "segment",
    "extraction_method": "EXPLICIT_PRIMARY_TABLE_TRANSCRIPTION",
    "growth_calculation_allowed": false,
    "local_review_note": "Nueva transcripción explícita, respaldada por celda/columna del documento preservado. No altera el archivo original.",
    "definition": "EBITDA reportado del segmento. Consolidado incluye eliminaciones; no sumar ingresos segmentados sin eliminaciones.",
    "perimeter": "CONSOLIDATED",
    "source_page": 30,
    "local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
    "source_text_sha256": "5a9e8602ece49823c01ddfd06be2a5ab4e0347f4a9b2dc0e29a8783f1bf574f9",
    "review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/030.txt"
  }
}
Transporte y LogísticaEBITDA reportadoCOP 2,45 billones
Fuente y metodología

COP 2.448 miles de millones · 2T26 · Trimestre

Ecopetrol S.A. y subsidiarias · Transporte y Logística

Variante: ebitda_reported.

Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.

Documento del emisor · página PDF 30
Trazabilidad técnica

ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-TRANSPORTEYLOGSTICA · PRIMARY_TABLE_REVIEWED

{
  "origin_package": "evidence",
  "original_observation": {
    "observation_id": "ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-TRANSPORTEYLOGSTICA",
    "company": "Ecopetrol",
    "security_id": "bvc-ecopetrol",
    "metric_id": "ebitda_reported",
    "series_id": "ebitda_reported__Transporte y Logística",
    "variant_id": "ebitda_reported",
    "original_label": "EBITDA Consolidado por segmento",
    "value": 2448,
    "original_value": "2448",
    "unit": "COP_BILLION",
    "unit_original": "COP_BILLION",
    "start_date": "2026-04-01",
    "end_date": "2026-06-30",
    "period_type": "QUARTER",
    "frequency": "QUARTER",
    "period_label": "Q22026",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "accounting_perimeter": "CONSOLIDATED",
    "accounting_basis": "REPORTED",
    "segment": "Transporte y Logística",
    "source_id": "reporte-2t-2026",
    "source_document": "reporte-2t-2026",
    "source_url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
    "source_sha256": "191759fcb3a6edef4549e6dbeccf9a668c6101d3bed660b3a0454822f06f5e0f",
    "page": 30,
    "source_row": "9,452 | 3,091 | 2,448 | 2,668 | 17 | 17,676",
    "source_publication_date": "2026-08-03",
    "quality": "PRIMARY_TABLE_REVIEWED",
    "publication_status": "LOCAL_PILOT_ONLY",
    "selected": true,
    "local_display_status": "ALLOW",
    "value_status": "NUMERIC",
    "same_report_comparative": false,
    "section": "segment",
    "extraction_method": "EXPLICIT_PRIMARY_TABLE_TRANSCRIPTION",
    "growth_calculation_allowed": false,
    "local_review_note": "Nueva transcripción explícita, respaldada por celda/columna del documento preservado. No altera el archivo original.",
    "definition": "EBITDA reportado del segmento. Consolidado incluye eliminaciones; no sumar ingresos segmentados sin eliminaciones.",
    "perimeter": "CONSOLIDATED",
    "source_page": 30,
    "local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
    "source_text_sha256": "5a9e8602ece49823c01ddfd06be2a5ab4e0347f4a9b2dc0e29a8783f1bf574f9",
    "review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/030.txt"
  }
}
Transmisión de Energía y VíasEBITDA reportadoCOP 2,67 billones
Fuente y metodología

COP 2.668 miles de millones · 2T26 · Trimestre

Ecopetrol S.A. y subsidiarias · Transmisión de Energía y Vías

Variante: ebitda_reported.

Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.

Documento del emisor · página PDF 30
Trazabilidad técnica

ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-TRANSMISINDEENERGAYVAS · PRIMARY_TABLE_REVIEWED

{
  "origin_package": "evidence",
  "original_observation": {
    "observation_id": "ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-TRANSMISINDEENERGAYVAS",
    "company": "Ecopetrol",
    "security_id": "bvc-ecopetrol",
    "metric_id": "ebitda_reported",
    "series_id": "ebitda_reported__Transmisión de Energía y Vías",
    "variant_id": "ebitda_reported",
    "original_label": "EBITDA Consolidado por segmento",
    "value": 2668,
    "original_value": "2668",
    "unit": "COP_BILLION",
    "unit_original": "COP_BILLION",
    "start_date": "2026-04-01",
    "end_date": "2026-06-30",
    "period_type": "QUARTER",
    "frequency": "QUARTER",
    "period_label": "Q22026",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "accounting_perimeter": "CONSOLIDATED",
    "accounting_basis": "REPORTED",
    "segment": "Transmisión de Energía y Vías",
    "source_id": "reporte-2t-2026",
    "source_document": "reporte-2t-2026",
    "source_url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
    "source_sha256": "191759fcb3a6edef4549e6dbeccf9a668c6101d3bed660b3a0454822f06f5e0f",
    "page": 30,
    "source_row": "9,452 | 3,091 | 2,448 | 2,668 | 17 | 17,676",
    "source_publication_date": "2026-08-03",
    "quality": "PRIMARY_TABLE_REVIEWED",
    "publication_status": "LOCAL_PILOT_ONLY",
    "selected": true,
    "local_display_status": "ALLOW",
    "value_status": "NUMERIC",
    "same_report_comparative": false,
    "section": "segment",
    "extraction_method": "EXPLICIT_PRIMARY_TABLE_TRANSCRIPTION",
    "growth_calculation_allowed": false,
    "local_review_note": "Nueva transcripción explícita, respaldada por celda/columna del documento preservado. No altera el archivo original.",
    "definition": "EBITDA reportado del segmento. Consolidado incluye eliminaciones; no sumar ingresos segmentados sin eliminaciones.",
    "perimeter": "CONSOLIDATED",
    "source_page": 30,
    "local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
    "source_text_sha256": "5a9e8602ece49823c01ddfd06be2a5ab4e0347f4a9b2dc0e29a8783f1bf574f9",
    "review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/030.txt"
  }
}
EliminacionesEBITDA reportadoCOP 17.000 millones
Fuente y metodología

COP 17 miles de millones · 2T26 · Trimestre

Ecopetrol S.A. y subsidiarias · Eliminaciones

Variante: ebitda_reported.

Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.

Documento del emisor · página PDF 30
Trazabilidad técnica

ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-ELIMINACIONES · PRIMARY_TABLE_REVIEWED

{
  "origin_package": "evidence",
  "original_observation": {
    "observation_id": "ECOCI1-reporte-2t-2026-p30-ebitda_reported-Q22026-ELIMINACIONES",
    "company": "Ecopetrol",
    "security_id": "bvc-ecopetrol",
    "metric_id": "ebitda_reported",
    "series_id": "ebitda_reported__Eliminaciones",
    "variant_id": "ebitda_reported",
    "original_label": "EBITDA Consolidado por segmento",
    "value": 17,
    "original_value": "17",
    "unit": "COP_BILLION",
    "unit_original": "COP_BILLION",
    "start_date": "2026-04-01",
    "end_date": "2026-06-30",
    "period_type": "QUARTER",
    "frequency": "QUARTER",
    "period_label": "Q22026",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "accounting_perimeter": "CONSOLIDATED",
    "accounting_basis": "REPORTED",
    "segment": "Eliminaciones",
    "source_id": "reporte-2t-2026",
    "source_document": "reporte-2t-2026",
    "source_url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
    "source_sha256": "191759fcb3a6edef4549e6dbeccf9a668c6101d3bed660b3a0454822f06f5e0f",
    "page": 30,
    "source_row": "9,452 | 3,091 | 2,448 | 2,668 | 17 | 17,676",
    "source_publication_date": "2026-08-03",
    "quality": "PRIMARY_TABLE_REVIEWED",
    "publication_status": "LOCAL_PILOT_ONLY",
    "selected": true,
    "local_display_status": "ALLOW",
    "value_status": "NUMERIC",
    "same_report_comparative": false,
    "section": "segment",
    "extraction_method": "EXPLICIT_PRIMARY_TABLE_TRANSCRIPTION",
    "growth_calculation_allowed": false,
    "local_review_note": "Nueva transcripción explícita, respaldada por celda/columna del documento preservado. No altera el archivo original.",
    "definition": "EBITDA reportado del segmento. Consolidado incluye eliminaciones; no sumar ingresos segmentados sin eliminaciones.",
    "perimeter": "CONSOLIDATED",
    "source_page": 30,
    "local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
    "source_text_sha256": "5a9e8602ece49823c01ddfd06be2a5ab4e0347f4a9b2dc0e29a8783f1bf574f9",
    "review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/030.txt"
  }
}
Consultar estados y notas del grupo

Resultados publicados, precio de referencia y escenario con tus supuestos son lecturas distintas. Los enlaces a Historia e Indicadores conservan sus propios períodos; no trasladan automáticamente el trimestre de estas tarjetas.

La acción y su valoración

ECOPETROL · acción ordinaria local · BVC · COP

Corte financiero: 30 jun 2026. Los fundamentos conservan su período; trimestre, semestre y ejercicio se muestran por separado.

Precio de referencia · ECOPETROL · ordinaria local · BVCCOP 2.435Fecha de sesión: 2026-06-30

Cierre local publicado por el emisor · ajuste no acreditado.

Fuente

Qué es

Precio de ECOPETROL ordinaria local en COP, con fecha y procedencia.

2.435 COP por acción · 2T26 · 30 jun 2026.

Fórmula

Cierre publicado por el emisor o referencia manual identificada; no cotización automática.

Componentes

Cierre local publicado por el emisor

Períodos y fechas

  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: saldo al 2026-06-30. Fecha de precio: 2026-06-30. Publicación: 2026-08-14.

Fuentes y páginas

Limitaciones

Cierre ordinario local ECOPETROL de 30-jun-2026; publicado por el emisor en informe periódico. No es precio actual ni cierre automático.

El ajuste del precio no está acreditado. La fecha fiscal no sustituye una sesión exacta no documentada.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
  "variant": "LOCAL_CLOSE_REFERENCE",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "ORDINARY_LOCAL",
  "original_quality": "OFFICIAL_REPORTED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
    "metric_id": "price",
    "variant_id": "LOCAL_CLOSE_REFERENCE",
    "value": 2435,
    "value_decimal": "2435",
    "unit": "COP",
    "period_type": "SNAPSHOT",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "ORDINARY_LOCAL",
    "source_id": "ECOSV-IPT2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
    "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
    "page": 18,
    "publication_date": "2026-08-14",
    "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
    "quality": "OFFICIAL_REPORTED",
    "license_status": "LICENSE_PENDING",
    "formula_version": null,
    "input_observation_ids": [],
    "classification": "OFFICIAL_REPORTED",
    "price_convention": "QUARTER_END_CLOSE",
    "price_method": "REPORTED_EXACT_CLOSE",
    "session_date": "2026-06-30",
    "source_reported_date": "2026-06-30",
    "granularity": "DAILY_CLOSE",
    "adjustment_basis": "UNKNOWN",
    "price_source_type": "OFFICIAL_REPORTED",
    "market_data_license_dependency": "LICENSE_PENDING"
  },
  "components": []
}

Valoración

Precio / valor en libros · P/B

1,18 veces

2T26 · corte junio · saldo al cierre

Precio: 2026-06-30.
Fundamento: 2T26.

Precio de cierre sobre patrimonio atribuible por acción de ese corte.

Lectura retrospectiva: el fundamento definitivo se publicó después del cierre.

Calculado por Sakellion con precio y BVPS compatibles.

Ver historiaEntender indicador
Fuente

Qué es

Precio de cierre sobre patrimonio atribuible por acción de ese corte.

1,18 veces · 2T26 · corte junio. Calculado por Sakellion con precio y BVPS compatibles.

Fórmula

BVPS = patrimonio atribuible / acciones ordinarias al cierre.
Patrimonio atribuible: COP 84.938 miles de millones.
Acciones ordinarias: 41.116.694.690.
BVPS calculado por Sakellion: COP 2.065,78 por acción. Excluye participación no controladora.

P/B = 2.435 / 2.065,78 = 1,18x. Precio: COP 2.435 · 2026-06-30.

Componentes

  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: 2.435 COP por acción
  • Valor en libros por acción · calculado por Sakellion · 2T26: COP 2.065,78 por acción
  • Patrimonio atribuible · 2T26: COP 84.938 miles de millones
  • Acciones ordinarias al cierre · 2T26: 41.116.694.690

Períodos y fechas

  • Precio / valor en libros · P/B · 2T26 · corte junio: saldo al 2026-06-30. Publicación: 2026-08-14.
  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: saldo al 2026-06-30. Fecha de precio: 2026-06-30. Publicación: 2026-08-14.
  • Valor en libros por acción · calculado por Sakellion · 2T26: saldo al 2026-06-30. Publicación: primera publicación no acreditada.
  • Patrimonio atribuible · 2T26: saldo al 2026-06-30. Publicación: primera publicación no acreditada.
  • Acciones ordinarias al cierre · 2T26: saldo al 2026-06-30. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

Precio 30-jun-2026 / fundamento de junio publicado posteriormente. Lectura retrospectiva; no información conocida por el mercado al cierre.

El ajuste del precio no está acreditado. La fecha fiscal no sustituye una sesión exacta no documentada.

Lectura retrospectiva: los fundamentos definitivos se publicaron después del cierre. No es valoración point-in-time ni crecimiento a perímetro constante.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-pb-2026-06-30-PB_RETROSPECTIVE_END",
  "variant": "PB_RETROSPECTIVE_END",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-pb-2026-06-30-PB_RETROSPECTIVE_END",
    "metric_id": "pb",
    "variant_id": "PB_RETROSPECTIVE_END",
    "value": 1.1787321525130097,
    "value_decimal": "1.178732152513009571289270742181462894304",
    "unit": "TIMES",
    "period_type": "SNAPSHOT",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED",
    "source_id": "ECOSV-IPT2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
    "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
    "page": 18,
    "publication_date": "2026-08-14",
    "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
    "quality": "SAKELLION_STANDARDIZED",
    "license_status": "UNCHANGED_FROM_INPUTS",
    "formula_version": "ECO_PB_FY_END_V1",
    "input_observation_ids": [
      "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
      "ECOCI1-bvps-2Q26-ATTRIBUTABLE_ORDINARY"
    ],
    "classification": "SAKELLION_STANDARDIZED",
    "price_observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
    "fundamental_observation_ids": [
      "ECOCI1-bvps-2Q26-ATTRIBUTABLE_ORDINARY"
    ],
    "valuation_mode": "RETROSPECTIVE_PERIOD_END",
    "market_data_license_dependency": "LICENSE_PENDING"
  },
  "components": [
    {
      "id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
      "provenance": {
        "observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
        "metric_id": "price",
        "variant_id": "LOCAL_CLOSE_REFERENCE",
        "value": 2435,
        "value_decimal": "2435",
        "unit": "COP",
        "period_type": "SNAPSHOT",
        "period_end": "2026-06-30",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "ORDINARY_LOCAL",
        "source_id": "ECOSV-IPT2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
        "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
        "page": 18,
        "publication_date": "2026-08-14",
        "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
        "quality": "OFFICIAL_REPORTED",
        "license_status": "LICENSE_PENDING",
        "formula_version": null,
        "input_observation_ids": [],
        "classification": "OFFICIAL_REPORTED",
        "price_convention": "QUARTER_END_CLOSE",
        "price_method": "REPORTED_EXACT_CLOSE",
        "session_date": "2026-06-30",
        "source_reported_date": "2026-06-30",
        "granularity": "DAILY_CLOSE",
        "adjustment_basis": "UNKNOWN",
        "price_source_type": "OFFICIAL_REPORTED",
        "market_data_license_dependency": "LICENSE_PENDING"
      }
    },
    {
      "id": "ECOCI1-bvps-2Q26-ATTRIBUTABLE_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-bvps-2Q26-ATTRIBUTABLE_ORDINARY",
        "metric_id": "bvps",
        "variant_id": "ATTRIBUTABLE_ORDINARY",
        "period": "2Q26",
        "period_type": "SNAPSHOT",
        "value": 2065.7788920143375,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 5,
        "printed_page": 2,
        "source_publication_date": null,
        "quality": "SAKELLION_STANDARDIZED",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": "ECO_BVPS_ATTRIBUTABLE_ORDINARY_V1",
        "component_ids": [
          "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
          "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING"
        ],
        "formula_decimal": "2065.7788920143376437343679874478",
        "input_equity_observation_id": "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
        "input_shares_observation_id": "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING"
      }
    },
    {
      "id": "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
      "provenance": {
        "observation_id": "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
        "metric_id": "equity_parent",
        "variant_id": "ATTRIBUTABLE_CONSOLIDATED",
        "period": "2Q26",
        "period_type": "SNAPSHOT",
        "value": 84938,
        "unit": "COP_BILLION",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 5,
        "printed_page": 2,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": []
      }
    },
    {
      "id": "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING",
      "provenance": {
        "observation_id": "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING",
        "metric_id": "shares_outstanding",
        "variant_id": "ORDINARY_CLOSING",
        "period": "2Q26",
        "period_type": "SNAPSHOT",
        "value": 41116694690,
        "unit": "SHARES",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 33,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "source_note": "Capital suscrito y pagado al corte; no dilución potencial."
      }
    }
  ]
}

P/E · EPS LTM calculado con EPS reportados

7,68 veces

2T26 · corte junio · saldo al cierre

Precio: 2026-06-30.
Fundamento: LTM a junio 2026.

Precio de junio como múltiplo del EPS compatible de los doce meses terminados en junio.

Lectura retrospectiva: el fundamento definitivo se publicó después del cierre.

Calculado por Sakellion.

Ver historiaEntender indicador
Fuente

Qué es

Precio de junio como múltiplo del EPS compatible de los doce meses terminados en junio.

7,68 veces · 2T26 · corte junio. Calculado por Sakellion.

Fórmula

EPS FY2025 = 219,60; EPS 1S25 = 120,10; EPS 1S26 = 217,70.
EPS LTM = 219,60 − 120,10 + 217,70 = 317,20 COP por acción.
LTM calculado por Sakellion con componentes EPS reportados. Misma clase ordinaria y base accionaria compatible.

P/E = 2.435 / 317,20 = 7,68x. Precio: COP 2.435 · 2026-06-30.

Componentes

  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: 2.435 COP por acción
  • EPS de doce meses · calculado por Sakellion · LTM a junio 2026: COP 317,20 por acción
  • Utilidad por acción · EPS · FY2025: COP 219,60 por acción
  • Utilidad por acción · EPS · 1S25: COP 120,10 por acción
  • Utilidad por acción · EPS · 1S26: COP 217,70 por acción

Períodos y fechas

  • P/E · EPS LTM calculado con EPS reportados · 2T26 · corte junio: saldo al 2026-06-30. Publicación: 2026-08-14.
  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: saldo al 2026-06-30. Fecha de precio: 2026-06-30. Publicación: 2026-08-14.
  • EPS de doce meses · calculado por Sakellion · LTM a junio 2026: 2025-07-01 — 2026-06-30. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · 1S25: 2025-01-01 — 2025-06-30. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · 1S26: 2026-01-01 — 2026-06-30. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

Precio 30-jun-2026 / fundamento de junio publicado posteriormente. Lectura retrospectiva; no información conocida por el mercado al cierre.

El ajuste del precio no está acreditado. La fecha fiscal no sustituye una sesión exacta no documentada.

Lectura retrospectiva: los fundamentos definitivos se publicaron después del cierre. No es valoración point-in-time ni crecimiento a perímetro constante.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-pe_ltm-2026-06-30-PE_REPORTED_EPS_LTM",
  "variant": "PE_REPORTED_EPS_LTM",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-pe_ltm-2026-06-30-PE_REPORTED_EPS_LTM",
    "metric_id": "pe_ltm",
    "variant_id": "PE_REPORTED_EPS_LTM",
    "value": 7.676544766708701,
    "value_decimal": "7.676544766708701134930643127364438839849",
    "unit": "TIMES",
    "period_type": "SNAPSHOT",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED",
    "source_id": "ECOSV-IPT2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
    "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
    "page": 18,
    "publication_date": "2026-08-14",
    "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
    "quality": "SAKELLION_STANDARDIZED",
    "license_status": "UNCHANGED_FROM_INPUTS",
    "formula_version": "ECO_PE_LTM_RETROSPECTIVE_V1",
    "input_observation_ids": [
      "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
      "ECOSV1-eps_ltm-2026-06-30-REPORTED_EPS_LTM"
    ],
    "classification": "SAKELLION_STANDARDIZED",
    "price_observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
    "fundamental_observation_ids": [
      "ECOSV1-eps_ltm-2026-06-30-REPORTED_EPS_LTM"
    ],
    "valuation_mode": "RETROSPECTIVE_PERIOD_END",
    "market_data_license_dependency": "LICENSE_PENDING"
  },
  "components": [
    {
      "id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
      "provenance": {
        "observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
        "metric_id": "price",
        "variant_id": "LOCAL_CLOSE_REFERENCE",
        "value": 2435,
        "value_decimal": "2435",
        "unit": "COP",
        "period_type": "SNAPSHOT",
        "period_end": "2026-06-30",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "ORDINARY_LOCAL",
        "source_id": "ECOSV-IPT2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
        "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
        "page": 18,
        "publication_date": "2026-08-14",
        "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
        "quality": "OFFICIAL_REPORTED",
        "license_status": "LICENSE_PENDING",
        "formula_version": null,
        "input_observation_ids": [],
        "classification": "OFFICIAL_REPORTED",
        "price_convention": "QUARTER_END_CLOSE",
        "price_method": "REPORTED_EXACT_CLOSE",
        "session_date": "2026-06-30",
        "source_reported_date": "2026-06-30",
        "granularity": "DAILY_CLOSE",
        "adjustment_basis": "UNKNOWN",
        "price_source_type": "OFFICIAL_REPORTED",
        "market_data_license_dependency": "LICENSE_PENDING"
      }
    },
    {
      "id": "ECOSV1-eps_ltm-2026-06-30-REPORTED_EPS_LTM",
      "provenance": {
        "observation_id": "ECOSV1-eps_ltm-2026-06-30-REPORTED_EPS_LTM",
        "metric_id": "eps_ltm",
        "variant_id": "REPORTED_EPS_LTM",
        "value": 317.2,
        "value_decimal": "317.2",
        "unit": "COP_PER_SHARE",
        "period_type": "LTM",
        "period_end": "2026-06-30",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED",
        "source_id": "ECOSV-NOTES2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": "cbee8fa81bb802090387c1722a60a679e37799935074596ebd125170c651dd39",
        "page": 34,
        "publication_date": null,
        "retrieval_date": "2026-10-04T19:36:11.622850+00:00",
        "quality": "SAKELLION_STANDARDIZED",
        "license_status": "UNCHANGED_FROM_INPUTS",
        "formula_version": "ECO_EPS_LTM_REPORTED_SAME_SHARES_V1",
        "input_observation_ids": [
          "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
          "ECOCI1-eps-1H25-BASIC_DILUTED_ORDINARY",
          "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY"
        ],
        "classification": "SAKELLION_STANDARDIZED",
        "weighted_average_shares": 41116694690,
        "compatibility_evidence": [
          {
            "source_id": "E2025",
            "page": 96
          },
          {
            "source_id": "ECOSV-NOTES2Q26",
            "page": 34
          }
        ],
        "rounding_uncertainty_max_cop_per_share": "0.15",
        "display_permission": "ALLOW",
        "quantitative_growth_permission": "DENY",
        "calculation_origin": "CALCULATED_FROM_REPORTED_COMPONENTS",
        "presentation_policy_version": "ECO-SV-PRESENTATION-QUALITY-V1"
      }
    },
    {
      "id": "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "FY2025",
        "period_type": "FY",
        "value": 219.6,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "E2025",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/202512-notasgee.pdf",
        "source_sha256": "035dd24d63dd032a22c16154dd4e59c4dbb2fc9c5206b046d3d71b9c020ee7b4",
        "pdf_page": 11,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_AUDITED",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "version_role": "FY_AS_ARCHIVED",
        "definition": "Utilidad atribuible a accionistas / promedio ponderado de acciones ordinarias. Básico y diluido son iguales según emisor."
      }
    },
    {
      "id": "ECOCI1-eps-1H25-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-1H25-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "1H25",
        "period_type": "YTD",
        "value": 120.1,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 6,
        "printed_page": 3,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "definition": "EPS reportado por el emisor para el trimestre o acumulado indicado; no anualizado."
      }
    },
    {
      "id": "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "1H26",
        "period_type": "YTD",
        "value": 217.7,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 6,
        "printed_page": 3,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "definition": "EPS reportado por el emisor para el trimestre o acumulado indicado; no anualizado."
      }
    }
  ]
}

Fundamentales por acción y patrimonio

EPS reportado · trimestre

COP 147,50 por acción

2T26 · trimestre individual

Utilidad atribuible por acción ordinaria.

Ver historiaEntender indicador
Fuente

Qué es

Utilidad atribuible por acción ordinaria.

COP 147,50 por acción · 2T26.

Fórmula

EPS básico/diluido reportado con acciones promedio ponderadas.

Componentes

Observación publicada por el emisor, sin reconstrucción de una fórmula.

Períodos y fechas

  • Utilidad por acción · EPS · 2T26: 2026-04-01 — 2026-06-30. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

Trazabilidad técnica

{
  "observation_id": "ECOCI1-eps-2Q26-BASIC_DILUTED_ORDINARY",
  "variant": "BASIC_DILUTED_ORDINARY",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "REPORTED_OFFICIAL_INTERIM",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOCI1-eps-2Q26-BASIC_DILUTED_ORDINARY",
    "metric_id": "eps",
    "variant_id": "BASIC_DILUTED_ORDINARY",
    "period": "2Q26",
    "period_type": "QUARTER",
    "value": 147.5,
    "unit": "COP_PER_SHARE",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED_AS_PUBLISHED",
    "attribution": "PARENT_SHAREHOLDERS",
    "source_id": "ECO-NOTES-2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
    "source_sha256": null,
    "pdf_page": 6,
    "printed_page": 3,
    "source_publication_date": null,
    "quality": "REPORTED_OFFICIAL_INTERIM",
    "publication_status": "LOCAL_PILOT_ALLOWED",
    "value_status": "VALID",
    "methodology_id": null,
    "component_ids": [],
    "reported_precision": "0.1 COP/share",
    "definition": "EPS reportado por el emisor para el trimestre o acumulado indicado; no anualizado."
  },
  "components": []
}

EPS reportado · semestre

COP 217,70 por acción

1S26 · acumulado

Utilidad atribuible por acción ordinaria.

Ver historiaEntender indicador
Fuente

Qué es

Utilidad atribuible por acción ordinaria.

COP 217,70 por acción · 1S26.

Fórmula

EPS básico/diluido reportado con acciones promedio ponderadas.

Componentes

Observación publicada por el emisor, sin reconstrucción de una fórmula.

Períodos y fechas

  • Utilidad por acción · EPS · 1S26: 2026-01-01 — 2026-06-30. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

Trazabilidad técnica

{
  "observation_id": "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY",
  "variant": "BASIC_DILUTED_ORDINARY",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "REPORTED_OFFICIAL_INTERIM",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY",
    "metric_id": "eps",
    "variant_id": "BASIC_DILUTED_ORDINARY",
    "period": "1H26",
    "period_type": "YTD",
    "value": 217.7,
    "unit": "COP_PER_SHARE",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED_AS_PUBLISHED",
    "attribution": "PARENT_SHAREHOLDERS",
    "source_id": "ECO-NOTES-2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
    "source_sha256": null,
    "pdf_page": 6,
    "printed_page": 3,
    "source_publication_date": null,
    "quality": "REPORTED_OFFICIAL_INTERIM",
    "publication_status": "LOCAL_PILOT_ALLOWED",
    "value_status": "VALID",
    "methodology_id": null,
    "component_ids": [],
    "reported_precision": "0.1 COP/share",
    "definition": "EPS reportado por el emisor para el trimestre o acumulado indicado; no anualizado."
  },
  "components": []
}

Valor en libros por acción · calculado por Sakellion

COP 2.065,78 por acción

2T26 · saldo al cierre

Patrimonio atribuible por acción ordinaria en circulación al cierre.

Valor en libros por acción · calculado por Sakellion.

Ver historiaEntender indicador
Fuente

Qué es

Patrimonio atribuible por acción ordinaria en circulación al cierre.

COP 2.065,78 por acción · 2T26. Valor en libros por acción · calculado por Sakellion.

Fórmula

BVPS = patrimonio atribuible / acciones ordinarias al cierre.
Patrimonio atribuible: COP 84.938 miles de millones.
Acciones ordinarias: 41.116.694.690.
BVPS calculado por Sakellion: COP 2.065,78 por acción. Excluye participación no controladora.

Componentes

  • Patrimonio atribuible · 2T26: COP 84.938 miles de millones
  • Acciones ordinarias al cierre · 2T26: 41.116.694.690

Períodos y fechas

  • Valor en libros por acción · calculado por Sakellion · 2T26: saldo al 2026-06-30. Publicación: primera publicación no acreditada.
  • Patrimonio atribuible · 2T26: saldo al 2026-06-30. Publicación: primera publicación no acreditada.
  • Acciones ordinarias al cierre · 2T26: saldo al 2026-06-30. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

Patrimonio atribuible / acciones ordinarias de cierre. Cálculo Sakellion; no cotización.

Trazabilidad técnica

{
  "observation_id": "ECOCI1-bvps-2Q26-ATTRIBUTABLE_ORDINARY",
  "variant": "ATTRIBUTABLE_ORDINARY",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOCI1-bvps-2Q26-ATTRIBUTABLE_ORDINARY",
    "metric_id": "bvps",
    "variant_id": "ATTRIBUTABLE_ORDINARY",
    "period": "2Q26",
    "period_type": "SNAPSHOT",
    "value": 2065.7788920143375,
    "unit": "COP_PER_SHARE",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED_AS_PUBLISHED",
    "attribution": "PARENT_SHAREHOLDERS",
    "source_id": "ECO-NOTES-2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
    "source_sha256": null,
    "pdf_page": 5,
    "printed_page": 2,
    "source_publication_date": null,
    "quality": "SAKELLION_STANDARDIZED",
    "publication_status": "LOCAL_PILOT_ALLOWED",
    "value_status": "VALID",
    "methodology_id": "ECO_BVPS_ATTRIBUTABLE_ORDINARY_V1",
    "component_ids": [
      "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
      "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING"
    ],
    "formula_decimal": "2065.7788920143376437343679874478",
    "input_equity_observation_id": "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
    "input_shares_observation_id": "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING"
  },
  "components": [
    {
      "id": "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
      "provenance": {
        "observation_id": "ECOCI1-equity_parent-2Q26-ATTRIBUTABLE_CONSOLIDATED",
        "metric_id": "equity_parent",
        "variant_id": "ATTRIBUTABLE_CONSOLIDATED",
        "period": "2Q26",
        "period_type": "SNAPSHOT",
        "value": 84938,
        "unit": "COP_BILLION",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 5,
        "printed_page": 2,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": []
      }
    },
    {
      "id": "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING",
      "provenance": {
        "observation_id": "ECOCI1-shares_outstanding-2Q26-ORDINARY_CLOSING",
        "metric_id": "shares_outstanding",
        "variant_id": "ORDINARY_CLOSING",
        "period": "2Q26",
        "period_type": "SNAPSHOT",
        "value": 41116694690,
        "unit": "SHARES",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 33,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "source_note": "Capital suscrito y pagado al corte; no dilución potencial."
      }
    }
  ]
}

Patrimonio atribuible

COP 84,94 billones

2T26 · saldo al cierre

Patrimonio contable perteneciente a los accionistas de la matriz.

Ver historiaEntender indicador
Fuente

Qué es

Patrimonio contable perteneciente a los accionistas de la matriz.

COP 84.938 miles de millones · 2T26.

Fórmula

Saldo reportado excluyendo participaciones no controladoras.

Componentes

Observación publicada por el emisor, sin reconstrucción de una fórmula.

Períodos y fechas

  • Patrimonio atribuible · 2T26: saldo al 2026-06-30. Publicación: 2026-08-03.

Fuentes y páginas

Limitaciones

Trazabilidad técnica

{
  "observation_id": "reporte-2t-2026_28_equity_parent_Q22026_REPORTED_290",
  "variant": "equity_parent",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "REVIEW",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "reporte-2t-2026_28_equity_parent_Q22026_REPORTED_290",
    "company": "Ecopetrol",
    "security_id": "bvc-ecopetrol",
    "metric_id": "equity_parent",
    "variant_id": "equity_parent",
    "original_label": "Patrimonio atribuible a los propietarios de la compañía",
    "value": 84938,
    "original_value": "84,938",
    "unit": "COP_BILLION",
    "start_date": null,
    "end_date": "2026-06-30",
    "period_type": "BALANCE_SNAPSHOT",
    "period_label": "Q22026",
    "section": "balance",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "accounting_perimeter": "CONSOLIDATED",
    "accounting_basis": "REPORTED",
    "segment": "CONSOLIDATED",
    "source_document": "reporte-2t-2026",
    "page": 28,
    "document_date": null,
    "publication_date": null,
    "quality": "REVIEW",
    "version": "reporte-2t-2026@191759fcb3a6",
    "same_report_comparative": false,
    "annualization_convention": null,
    "comparable_same_quarter_prior_year": null,
    "comparable_previous_quarter": null,
    "comparable_prior_year_ytd": false,
    "comparability_note": "same_quarter_prior_year: Contraparte localizada; homologación documental de perímetro/definición pendiente. | previous_quarter: Contraparte localizada; homologación documental de perímetro/definición pendiente. | prior_year_ytd: No aplica a este tipo de período",
    "publication_status": "NOT_AUTHORIZED",
    "value_status": "NUMERIC",
    "source_column_index": 1,
    "source_row": "Patrimonio atribuible a los propietarios de la compañía | 84,938 | 79,746 | 6.5%",
    "table_family": "CONSOLIDATED_ANNEX",
    "attribution_basis": "PARENT",
    "source_url": "https://files.ecopetrol.com.co/web/esp/inversionista/reporte-2t-2026.pdf",
    "source_sha256": "191759fcb3a6edef4549e6dbeccf9a668c6101d3bed660b3a0454822f06f5e0f",
    "retrieved_at": "2026-09-25T18:15:40.986475+00:00",
    "source_identifier": "reporte-2t-2026:PDF:28",
    "unit_original": "COP_BILLION",
    "comparison_metric_family": "equity_parent",
    "verified": false,
    "null_reason": null,
    "definition": "Patrimonio atribuible a propietarios de la matriz.",
    "break_flags": [
      "GROUP_INCLUDES_ISA",
      "REPORTED_PRECISION_AND_VERSION_REVIEW"
    ],
    "publication_eligible": false,
    "growth_calculation_allowed": false,
    "operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
    "source_id": "reporte-2t-2026",
    "source_publication_date": "2026-08-03",
    "original_publication_status": "NOT_AUTHORIZED",
    "original_quality": "REVIEW",
    "selected": true,
    "local_display_status": "ALLOW",
    "series_id": "equity_parent",
    "frequency": "SNAPSHOT",
    "local_review_note": "Dato reportado contrastado con tabla oficial archivada; se conserva la base y el identificador original. Uso del piloto local, sin permiso de comparación homogénea implícito.",
    "perimeter": "CONSOLIDATED",
    "source_page": 28,
    "local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
    "source_text_sha256": "1dec169f49d8a79f020f230730dc0becc764412a98165f61cb90454cb7b4a5c7",
    "review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/028.txt"
  },
  "components": []
}
EPS acumulado y puente de doce meses

EPS LTM calculado por Sakellion: COP 317,20 por acción · julio 2025 a junio 2026.

FY2025 − 1S25 + 1S26. Acciones promedio ponderadas compatibles, sin anualizar el trimestre. No representa resultados a perímetro constante.

Fuente y metodología

Qué es

EPS LTM calculado por Sakellion con EPS reportados de julio 2025 a junio 2026.

COP 317,20 por acción · LTM a junio 2026. EPS LTM calculado por Sakellion con componentes EPS reportados.

Fórmula

EPS FY2025 = 219,60; EPS 1S25 = 120,10; EPS 1S26 = 217,70.
EPS LTM = 219,60 − 120,10 + 217,70 = 317,20 COP por acción.
LTM calculado por Sakellion con componentes EPS reportados. Misma clase ordinaria y base accionaria compatible.

Componentes

  • Utilidad por acción · EPS · FY2025: COP 219,60 por acción
  • Utilidad por acción · EPS · 1S25: COP 120,10 por acción
  • Utilidad por acción · EPS · 1S26: COP 217,70 por acción

Períodos y fechas

  • EPS de doce meses · calculado por Sakellion · LTM a junio 2026: 2025-07-01 — 2026-06-30. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · 1S25: 2025-01-01 — 2025-06-30. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · 1S26: 2026-01-01 — 2026-06-30. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

FY2025 − 1S25 + 1S26. Misma clase ordinaria y 41.116.694.690 acciones promedio; EPS reportados redondeados. No es EPS a perímetro constante ni trimestre anualizado.

Se conserva la precisión de los EPS reportados y su incertidumbre de redondeo; no se anualiza trimestre ni semestre.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-eps_ltm-2026-06-30-REPORTED_EPS_LTM",
  "variant": "REPORTED_EPS_LTM",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-eps_ltm-2026-06-30-REPORTED_EPS_LTM",
    "metric_id": "eps_ltm",
    "variant_id": "REPORTED_EPS_LTM",
    "value": 317.2,
    "value_decimal": "317.2",
    "unit": "COP_PER_SHARE",
    "period_type": "LTM",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED",
    "source_id": "ECOSV-NOTES2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
    "source_sha256": "cbee8fa81bb802090387c1722a60a679e37799935074596ebd125170c651dd39",
    "page": 34,
    "publication_date": null,
    "retrieval_date": "2026-10-04T19:36:11.622850+00:00",
    "quality": "SAKELLION_STANDARDIZED",
    "license_status": "UNCHANGED_FROM_INPUTS",
    "formula_version": "ECO_EPS_LTM_REPORTED_SAME_SHARES_V1",
    "input_observation_ids": [
      "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
      "ECOCI1-eps-1H25-BASIC_DILUTED_ORDINARY",
      "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY"
    ],
    "classification": "SAKELLION_STANDARDIZED",
    "weighted_average_shares": 41116694690,
    "compatibility_evidence": [
      {
        "source_id": "E2025",
        "page": 96
      },
      {
        "source_id": "ECOSV-NOTES2Q26",
        "page": 34
      }
    ],
    "rounding_uncertainty_max_cop_per_share": "0.15",
    "display_permission": "ALLOW",
    "quantitative_growth_permission": "DENY",
    "calculation_origin": "CALCULATED_FROM_REPORTED_COMPONENTS",
    "presentation_policy_version": "ECO-SV-PRESENTATION-QUALITY-V1"
  },
  "components": [
    {
      "id": "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "FY2025",
        "period_type": "FY",
        "value": 219.6,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "E2025",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/202512-notasgee.pdf",
        "source_sha256": "035dd24d63dd032a22c16154dd4e59c4dbb2fc9c5206b046d3d71b9c020ee7b4",
        "pdf_page": 11,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_AUDITED",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "version_role": "FY_AS_ARCHIVED",
        "definition": "Utilidad atribuible a accionistas / promedio ponderado de acciones ordinarias. Básico y diluido son iguales según emisor."
      }
    },
    {
      "id": "ECOCI1-eps-1H25-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-1H25-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "1H25",
        "period_type": "YTD",
        "value": 120.1,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 6,
        "printed_page": 3,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "definition": "EPS reportado por el emisor para el trimestre o acumulado indicado; no anualizado."
      }
    },
    {
      "id": "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-1H26-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "1H26",
        "period_type": "YTD",
        "value": 217.7,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-NOTES-2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": null,
        "pdf_page": 6,
        "printed_page": 3,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_INTERIM",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "definition": "EPS reportado por el emisor para el trimestre o acumulado indicado; no anualizado."
      }
    }
  ]
}

Dividendos y distribución

DPS FY2025: aprobado el 27 mar 2026. Pago a minoritarios confirmado el 30 abr 2026; no se presenta el calendario como efectivo recibido por todos los accionistas. El payout es un cálculo Sakellion sobre EPS consolidado reportado.

Dividendo por acción

COP 121,00 por acción

FY2025 · ejercicio

Referencia anterior: FY2025. No es un dato FY2026.

Distribución atribuida al ejercicio de utilidades identificado.

Ver historiaEntender indicador
Fuente

Qué es

Distribución atribuida al ejercicio de utilidades identificado.

COP 121,00 por acción · FY2025.

Fórmula

DPS ordinario aprobado, con calendario y confirmación de pago por separado.

Componentes

Observación publicada por el emisor, sin reconstrucción de una fórmula.

Períodos y fechas

  • Dividendo por acción · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

Utilidades 2025; aprobado 2026-03-27. Pago a minoritarios confirmado el 30 abr 2026.

Trazabilidad técnica

{
  "observation_id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
  "variant": "ORDINARY_PROFIT_YEAR",
  "entity": "Ecopetrol S.A.",
  "scope": "PARENT_DISTRIBUTION",
  "original_quality": "REPORTED_OFFICIAL_DIVIDEND",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
    "metric_id": "dps",
    "variant_id": "ORDINARY_PROFIT_YEAR",
    "period": "FY2025",
    "period_type": "FY",
    "value": 121,
    "unit": "COP_PER_SHARE",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A.",
    "perimeter": "PARENT_DISTRIBUTION",
    "attribution": "PARENT_SHAREHOLDERS",
    "source_id": "ECO-DIVIDENDS-20261002",
    "source_url": "https://www.ecopetrol.com.co/wps/portal/Home/es/Inversionistas/informacion/dividendos",
    "source_sha256": null,
    "pdf_page": null,
    "printed_page": null,
    "source_publication_date": null,
    "quality": "REPORTED_OFFICIAL_DIVIDEND",
    "publication_status": "LOCAL_PILOT_ALLOWED",
    "value_status": "VALID",
    "methodology_id": null,
    "component_ids": [],
    "profit_year": 2025,
    "payment_year": 2026,
    "ordinary_dps": 121,
    "extraordinary_dps": 0,
    "reserve_dps": 0,
    "distribution_total_dps": 121,
    "approval_date": "2026-03-27",
    "cash_payment_status": "PAID_CONFIRMED_MINORITY",
    "source_secondary_reference": {
      "source_id": "ECO-NOTES-2Q26",
      "pdf_page": 34,
      "printed_page": 31
    },
    "definition": "Dividendo ordinario por acción del ejercicio indicado; excluye extraordinarios y liberaciones de reservas."
  },
  "components": []
}

Payout ordinario

55,10%

FY2025 · ejercicio

Referencia anterior: FY2025. No es un dato FY2026.

Relación entre el dividendo ordinario y el EPS reportado del mismo ejercicio.

Calculado por Sakellion: DPS atribuible al ejercicio / EPS del ejercicio.

Ver historiaEntender indicador
Fuente

Qué es

Relación entre el dividendo ordinario y el EPS reportado del mismo ejercicio.

55,100182149362475% · FY2025. Calculado por Sakellion: DPS atribuible al ejercicio / EPS del ejercicio.

Fórmula

DPS ordinario atribuido al ejercicio / EPS reportado compatible. Cálculo Sakellion, separado del payout estatutario.

Componentes

  • Dividendo por acción · FY2025: COP 121,00 por acción
  • Utilidad por acción · EPS · FY2025: COP 219,60 por acción

Períodos y fechas

  • Payout ordinario · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.
  • Dividendo por acción · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.
  • Utilidad por acción · EPS · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

DPS ordinario / EPS reportado del mismo ejercicio. Cálculo Sakellion; no es payout estatutario.

Trazabilidad técnica

{
  "observation_id": "ECOCI1-payout-FY2025-ORDINARY_DPS_OVER_REPORTED_EPS",
  "variant": "ORDINARY_DPS_OVER_REPORTED_EPS",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOCI1-payout-FY2025-ORDINARY_DPS_OVER_REPORTED_EPS",
    "metric_id": "payout",
    "variant_id": "ORDINARY_DPS_OVER_REPORTED_EPS",
    "period": "FY2025",
    "period_type": "FY",
    "value": 55.100182149362475,
    "unit": "PERCENT_100",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED_AS_PUBLISHED",
    "attribution": "PARENT_SHAREHOLDERS",
    "source_id": "ECO-DIVIDENDS-20261002",
    "source_url": "https://www.ecopetrol.com.co/wps/portal/Home/es/Inversionistas/informacion/dividendos",
    "source_sha256": null,
    "pdf_page": null,
    "printed_page": null,
    "source_publication_date": null,
    "quality": "SAKELLION_STANDARDIZED",
    "publication_status": "LOCAL_PILOT_ALLOWED",
    "value_status": "VALID",
    "methodology_id": "ECO_PAYOUT_ORDINARY_REPORTED_EPS_V1",
    "component_ids": [
      "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
      "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY"
    ],
    "formula_decimal": "55.100182149362477231329690346084",
    "definition": "Dividendo ordinario atribuido al ejercicio / EPS consolidado reportado del mismo ejercicio. No es payout estatutario publicado por el emisor; usa EPS publicado redondeado."
  },
  "components": [
    {
      "id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
      "provenance": {
        "observation_id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
        "metric_id": "dps",
        "variant_id": "ORDINARY_PROFIT_YEAR",
        "period": "FY2025",
        "period_type": "FY",
        "value": 121,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A.",
        "perimeter": "PARENT_DISTRIBUTION",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-DIVIDENDS-20261002",
        "source_url": "https://www.ecopetrol.com.co/wps/portal/Home/es/Inversionistas/informacion/dividendos",
        "source_sha256": null,
        "pdf_page": null,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_DIVIDEND",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "profit_year": 2025,
        "payment_year": 2026,
        "ordinary_dps": 121,
        "extraordinary_dps": 0,
        "reserve_dps": 0,
        "distribution_total_dps": 121,
        "approval_date": "2026-03-27",
        "cash_payment_status": "PAID_CONFIRMED_MINORITY",
        "source_secondary_reference": {
          "source_id": "ECO-NOTES-2Q26",
          "pdf_page": 34,
          "printed_page": 31
        },
        "definition": "Dividendo ordinario por acción del ejercicio indicado; excluye extraordinarios y liberaciones de reservas."
      }
    },
    {
      "id": "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
      "provenance": {
        "observation_id": "ECOCI1-eps-FY2025-BASIC_DILUTED_ORDINARY",
        "metric_id": "eps",
        "variant_id": "BASIC_DILUTED_ORDINARY",
        "period": "FY2025",
        "period_type": "FY",
        "value": 219.6,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "CONSOLIDATED_AS_PUBLISHED",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "E2025",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/202512-notasgee.pdf",
        "source_sha256": "035dd24d63dd032a22c16154dd4e59c4dbb2fc9c5206b046d3d71b9c020ee7b4",
        "pdf_page": 11,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_AUDITED",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "reported_precision": "0.1 COP/share",
        "version_role": "FY_AS_ARCHIVED",
        "definition": "Utilidad atribuible a accionistas / promedio ponderado de acciones ordinarias. Básico y diluido son iguales según emisor."
      }
    }
  ]
}

Yield · dividendo FY2025

4,97%

DPS FY2025 / precio 30 jun 2026 · saldo al cierre

Precio: 2026-06-30.
Fundamento: FY2025.

DPS FY2025 de COP 121 / precio de junio. No es una distribución atribuida a FY2026.

Calculado por Sakellion.

Ver historiaEntender indicador
Fuente

Qué es

Dividendo FY2025 aprobado como proporción del precio de junio de 2026.

4,969199178644764% · DPS FY2025 / precio 30 jun 2026. Calculado por Sakellion.

Fórmula

DPS FY2025 / precio 30-jun-2026 × 100.

Componentes

  • Dividendo por acción · FY2025: COP 121,00 por acción
  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: 2.435 COP por acción

Períodos y fechas

  • Yield · dividendo FY2025 · DPS FY2025 / precio 30 jun 2026: saldo al 2026-06-30. Publicación: 2026-08-14.
  • Dividendo por acción · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.
  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: saldo al 2026-06-30. Fecha de precio: 2026-06-30. Publicación: 2026-08-14.

Fuentes y páginas

Limitaciones

DPS FY2025 aprobado 27-mar-2026 / precio 30-jun-2026. No es dividendo FY2026 ni una promesa de pago.

El ajuste del precio no está acreditado. La fecha fiscal no sustituye una sesión exacta no documentada.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-yield_fy_reference-2026-06-30-FY2025_ORDINARY_AT_JUNE_PRICE",
  "variant": "FY2025_ORDINARY_AT_JUNE_PRICE",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-yield_fy_reference-2026-06-30-FY2025_ORDINARY_AT_JUNE_PRICE",
    "metric_id": "yield_fy_reference",
    "variant_id": "FY2025_ORDINARY_AT_JUNE_PRICE",
    "value": 4.969199178644764,
    "value_decimal": "4.969199178644763860369609856262833675565",
    "unit": "PERCENT",
    "period_type": "SNAPSHOT",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED",
    "source_id": "ECOSV-IPT2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
    "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
    "page": 18,
    "publication_date": "2026-08-14",
    "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
    "quality": "SAKELLION_STANDARDIZED",
    "license_status": "UNCHANGED_FROM_INPUTS",
    "formula_version": "ECO_YIELD_APPROVED_FY_REFERENCE_V1",
    "input_observation_ids": [
      "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
      "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE"
    ],
    "classification": "SAKELLION_STANDARDIZED",
    "price_observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
    "fundamental_observation_ids": [
      "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR"
    ],
    "market_data_license_dependency": "LICENSE_PENDING"
  },
  "components": [
    {
      "id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
      "provenance": {
        "observation_id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
        "metric_id": "dps",
        "variant_id": "ORDINARY_PROFIT_YEAR",
        "period": "FY2025",
        "period_type": "FY",
        "value": 121,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A.",
        "perimeter": "PARENT_DISTRIBUTION",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-DIVIDENDS-20261002",
        "source_url": "https://www.ecopetrol.com.co/wps/portal/Home/es/Inversionistas/informacion/dividendos",
        "source_sha256": null,
        "pdf_page": null,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_DIVIDEND",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "profit_year": 2025,
        "payment_year": 2026,
        "ordinary_dps": 121,
        "extraordinary_dps": 0,
        "reserve_dps": 0,
        "distribution_total_dps": 121,
        "approval_date": "2026-03-27",
        "cash_payment_status": "PAID_CONFIRMED_MINORITY",
        "source_secondary_reference": {
          "source_id": "ECO-NOTES-2Q26",
          "pdf_page": 34,
          "printed_page": 31
        },
        "definition": "Dividendo ordinario por acción del ejercicio indicado; excluye extraordinarios y liberaciones de reservas."
      }
    },
    {
      "id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
      "provenance": {
        "observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
        "metric_id": "price",
        "variant_id": "LOCAL_CLOSE_REFERENCE",
        "value": 2435,
        "value_decimal": "2435",
        "unit": "COP",
        "period_type": "SNAPSHOT",
        "period_end": "2026-06-30",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "ORDINARY_LOCAL",
        "source_id": "ECOSV-IPT2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
        "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
        "page": 18,
        "publication_date": "2026-08-14",
        "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
        "quality": "OFFICIAL_REPORTED",
        "license_status": "LICENSE_PENDING",
        "formula_version": null,
        "input_observation_ids": [],
        "classification": "OFFICIAL_REPORTED",
        "price_convention": "QUARTER_END_CLOSE",
        "price_method": "REPORTED_EXACT_CLOSE",
        "session_date": "2026-06-30",
        "source_reported_date": "2026-06-30",
        "granularity": "DAILY_CLOSE",
        "adjustment_basis": "UNKNOWN",
        "price_source_type": "OFFICIAL_REPORTED",
        "market_data_license_dependency": "LICENSE_PENDING"
      }
    }
  ]
}
Ordinario, extraordinario y dividendos por calendario

Las distribuciones de reservas no se incorporan al payout del ejercicio de utilidad. FY2018: DPS total 225, con 89 adicionales de reservas por calendario. FY2021: DPS total 280, con 168 adicionales de reservas por calendario.

DPS pagado · calendario: COP 121,00 por acción · ventana 1 ene — 30 jun 2026, minoritarios.

Fuente y metodología

Qué es

Dividendo en efectivo confirmado a minoritarios dentro del semestre.

COP 121,00 por acción · Pagado a minoritarios · 1S26.

Fórmula

Pago por acción de 30-abr-2026; ventana 1-ene a 30-jun-2026.

Componentes

  • Dividendo por acción · FY2025: COP 121,00 por acción

Períodos y fechas

  • DPS pagado · calendario · Pagado a minoritarios · 1S26: 2026-01-01 — 2026-06-30. Publicación: primera publicación no acreditada.
  • Dividendo por acción · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.

Fuentes y páginas

Limitaciones

COP 121 por acción ordinaria, pago a minoritarios confirmado el 30-abr-2026. El pago del mayoritario incluyó compensación; no equivale a efectivo para todos los accionistas.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-cash_dps-2026-06-30-MINORITY_PAID_CALENDAR_H1",
  "variant": "MINORITY_PAID_CALENDAR_H1",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "PARENT_DISTRIBUTION",
  "original_quality": "REPORTED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-cash_dps-2026-06-30-MINORITY_PAID_CALENDAR_H1",
    "metric_id": "cash_dps",
    "variant_id": "MINORITY_PAID_CALENDAR_H1",
    "value": 121,
    "value_decimal": "121",
    "unit": "COP_PER_SHARE",
    "period_type": "YTD",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "PARENT_DISTRIBUTION",
    "source_id": "ECOSV-NOTES2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
    "source_sha256": "cbee8fa81bb802090387c1722a60a679e37799935074596ebd125170c651dd39",
    "page": 34,
    "publication_date": null,
    "retrieval_date": "2026-10-04T19:36:11.622850+00:00",
    "quality": "REPORTED",
    "license_status": "UNCHANGED_FROM_INPUTS",
    "formula_version": null,
    "input_observation_ids": [
      "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR"
    ],
    "classification": "REPORTED",
    "payment_date": "2026-04-30",
    "approval_date": "2026-03-27",
    "profit_year": 2025,
    "payment_status": "PAID_CONFIRMED_MINORITY",
    "beneficiary_scope": "MINORITY_LOCAL_SHAREHOLDERS"
  },
  "components": [
    {
      "id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
      "provenance": {
        "observation_id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
        "metric_id": "dps",
        "variant_id": "ORDINARY_PROFIT_YEAR",
        "period": "FY2025",
        "period_type": "FY",
        "value": 121,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A.",
        "perimeter": "PARENT_DISTRIBUTION",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-DIVIDENDS-20261002",
        "source_url": "https://www.ecopetrol.com.co/wps/portal/Home/es/Inversionistas/informacion/dividendos",
        "source_sha256": null,
        "pdf_page": null,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_DIVIDEND",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "profit_year": 2025,
        "payment_year": 2026,
        "ordinary_dps": 121,
        "extraordinary_dps": 0,
        "reserve_dps": 0,
        "distribution_total_dps": 121,
        "approval_date": "2026-03-27",
        "cash_payment_status": "PAID_CONFIRMED_MINORITY",
        "source_secondary_reference": {
          "source_id": "ECO-NOTES-2Q26",
          "pdf_page": 34,
          "printed_page": 31
        },
        "definition": "Dividendo ordinario por acción del ejercicio indicado; excluye extraordinarios y liberaciones de reservas."
      }
    }
  ]
}

Yield de efectivo · calendario: 4,97% · ventana 1 ene — 30 jun 2026, minoritarios.

Fuente y metodología

Qué es

Pago confirmado a minoritarios del semestre como proporción del precio de junio.

4,969199178644764% · Efectivo 1S26 / precio 30 jun 2026. Calculado por Sakellion.

Fórmula

DPS pagado en ventana 1-ene — 30-jun-2026 / precio 30-jun-2026 × 100.

Componentes

  • DPS pagado · calendario · Pagado a minoritarios · 1S26: COP 121,00 por acción
  • Dividendo por acción · FY2025: COP 121,00 por acción
  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: 2.435 COP por acción

Períodos y fechas

  • Yield de efectivo · calendario · Efectivo 1S26 / precio 30 jun 2026: 2026-01-01 — 2026-06-30. Publicación: 2026-08-14.
  • DPS pagado · calendario · Pagado a minoritarios · 1S26: 2026-01-01 — 2026-06-30. Publicación: primera publicación no acreditada.
  • Dividendo por acción · FY2025: 2025-01-01 — 2025-12-31. Publicación: primera publicación no acreditada.
  • Precio de la acción ordinaria · 2T26 · 30 jun 2026: saldo al 2026-06-30. Fecha de precio: 2026-06-30. Publicación: 2026-08-14.

Fuentes y páginas

Limitaciones

Ventana 1-ene a 30-jun-2026: pago confirmado a minoritarios / precio de junio. No se atribuye el pago a utilidad FY2026.

El ajuste del precio no está acreditado. La fecha fiscal no sustituye una sesión exacta no documentada.

Trazabilidad técnica

{
  "observation_id": "ECOSV1-calendar_yield-2026-06-30-MINORITY_CASH_H1_YIELD",
  "variant": "MINORITY_CASH_H1_YIELD",
  "entity": "Ecopetrol S.A. y subsidiarias",
  "scope": "CONSOLIDATED",
  "original_quality": "SAKELLION_STANDARDIZED",
  "presentation_policy": "ECO-SV-PRESENTATION-QUALITY-V1",
  "active_provenance": {
    "observation_id": "ECOSV1-calendar_yield-2026-06-30-MINORITY_CASH_H1_YIELD",
    "metric_id": "calendar_yield",
    "variant_id": "MINORITY_CASH_H1_YIELD",
    "value": 4.969199178644764,
    "value_decimal": "4.969199178644763860369609856262833675565",
    "unit": "PERCENT",
    "period_type": "YTD",
    "period_end": "2026-06-30",
    "security_id": "CO-ECOPETROL-ORDINARY",
    "ticker": "ECOPETROL",
    "share_class": "ORDINARY_LOCAL",
    "entity": "Ecopetrol S.A. y subsidiarias",
    "perimeter": "CONSOLIDATED",
    "source_id": "ECOSV-IPT2Q26",
    "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
    "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
    "page": 18,
    "publication_date": "2026-08-14",
    "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
    "quality": "SAKELLION_STANDARDIZED",
    "license_status": "UNCHANGED_FROM_INPUTS",
    "formula_version": "ECO_YIELD_PAID_CALENDAR_H1_V1",
    "input_observation_ids": [
      "ECOSV1-cash_dps-2026-06-30-MINORITY_PAID_CALENDAR_H1",
      "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE"
    ],
    "classification": "SAKELLION_STANDARDIZED",
    "price_observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
    "fundamental_observation_ids": [
      "ECOSV1-cash_dps-2026-06-30-MINORITY_PAID_CALENDAR_H1"
    ],
    "market_data_license_dependency": "LICENSE_PENDING"
  },
  "components": [
    {
      "id": "ECOSV1-cash_dps-2026-06-30-MINORITY_PAID_CALENDAR_H1",
      "provenance": {
        "observation_id": "ECOSV1-cash_dps-2026-06-30-MINORITY_PAID_CALENDAR_H1",
        "metric_id": "cash_dps",
        "variant_id": "MINORITY_PAID_CALENDAR_H1",
        "value": 121,
        "value_decimal": "121",
        "unit": "COP_PER_SHARE",
        "period_type": "YTD",
        "period_end": "2026-06-30",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "PARENT_DISTRIBUTION",
        "source_id": "ECOSV-NOTES2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/estadosfinancieros/notas-gee2q2026.pdf",
        "source_sha256": "cbee8fa81bb802090387c1722a60a679e37799935074596ebd125170c651dd39",
        "page": 34,
        "publication_date": null,
        "retrieval_date": "2026-10-04T19:36:11.622850+00:00",
        "quality": "REPORTED",
        "license_status": "UNCHANGED_FROM_INPUTS",
        "formula_version": null,
        "input_observation_ids": [
          "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR"
        ],
        "classification": "REPORTED",
        "payment_date": "2026-04-30",
        "approval_date": "2026-03-27",
        "profit_year": 2025,
        "payment_status": "PAID_CONFIRMED_MINORITY",
        "beneficiary_scope": "MINORITY_LOCAL_SHAREHOLDERS"
      }
    },
    {
      "id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
      "provenance": {
        "observation_id": "ECOCI1-dps-FY2025-ORDINARY_PROFIT_YEAR",
        "metric_id": "dps",
        "variant_id": "ORDINARY_PROFIT_YEAR",
        "period": "FY2025",
        "period_type": "FY",
        "value": 121,
        "unit": "COP_PER_SHARE",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A.",
        "perimeter": "PARENT_DISTRIBUTION",
        "attribution": "PARENT_SHAREHOLDERS",
        "source_id": "ECO-DIVIDENDS-20261002",
        "source_url": "https://www.ecopetrol.com.co/wps/portal/Home/es/Inversionistas/informacion/dividendos",
        "source_sha256": null,
        "pdf_page": null,
        "printed_page": null,
        "source_publication_date": null,
        "quality": "REPORTED_OFFICIAL_DIVIDEND",
        "publication_status": "LOCAL_PILOT_ALLOWED",
        "value_status": "VALID",
        "methodology_id": null,
        "component_ids": [],
        "profit_year": 2025,
        "payment_year": 2026,
        "ordinary_dps": 121,
        "extraordinary_dps": 0,
        "reserve_dps": 0,
        "distribution_total_dps": 121,
        "approval_date": "2026-03-27",
        "cash_payment_status": "PAID_CONFIRMED_MINORITY",
        "source_secondary_reference": {
          "source_id": "ECO-NOTES-2Q26",
          "pdf_page": 34,
          "printed_page": 31
        },
        "definition": "Dividendo ordinario por acción del ejercicio indicado; excluye extraordinarios y liberaciones de reservas."
      }
    },
    {
      "id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
      "provenance": {
        "observation_id": "ECOSV1-price-2026-06-30-LOCAL_CLOSE_REFERENCE",
        "metric_id": "price",
        "variant_id": "LOCAL_CLOSE_REFERENCE",
        "value": 2435,
        "value_decimal": "2435",
        "unit": "COP",
        "period_type": "SNAPSHOT",
        "period_end": "2026-06-30",
        "security_id": "CO-ECOPETROL-ORDINARY",
        "ticker": "ECOPETROL",
        "share_class": "ORDINARY_LOCAL",
        "entity": "Ecopetrol S.A. y subsidiarias",
        "perimeter": "ORDINARY_LOCAL",
        "source_id": "ECOSV-IPT2Q26",
        "source_url": "https://files.ecopetrol.com.co/web/esp/informacion%20relevante/circular-012-2t26.pdf",
        "source_sha256": "83ed4fda0a17900143d9201b2b4ba4568f22888838907b34271ec969dcd36f64",
        "page": 18,
        "publication_date": "2026-08-14",
        "retrieval_date": "2026-10-04T19:34:39.079572+00:00",
        "quality": "OFFICIAL_REPORTED",
        "license_status": "LICENSE_PENDING",
        "formula_version": null,
        "input_observation_ids": [],
        "classification": "OFFICIAL_REPORTED",
        "price_convention": "QUARTER_END_CLOSE",
        "price_method": "REPORTED_EXACT_CLOSE",
        "session_date": "2026-06-30",
        "source_reported_date": "2026-06-30",
        "granularity": "DAILY_CLOSE",
        "adjustment_basis": "UNKNOWN",
        "price_source_type": "OFFICIAL_REPORTED",
        "market_data_license_dependency": "LICENSE_PENDING"
      }
    }
  ]
}
Cobertura y calidad de los precios

Price coverage: 10/10. La cobertura indica existencia de dato, no precisión de la fecha.

  • 2/10 cierres con sesión exacta acreditada (FY2024 y FY2025).
  • 7/10 referencias oficiales de cierre fiscal sin sesión exacta (FY2016–FY2022).
  • 1/10 manual / provisional (FY2023).

2T26: 1/1 cierre fechado publicado por el emisor, 30-jun-2026. Sólo los múltiplos y yields dependientes de un precio heredan su calidad; EPS, BVPS y DPS conservan la de sus propias fuentes.

P/E point-in-time histórico pendiente: faltan precios compatibles en fechas de publicación y acreditación consistente de la primera disponibilidad. Los múltiplos fiscales ex post se mantienen como una serie distinta.

Cobertura y reconciliaciones

Verificación de publicaciones: 2026-10-02. FY2025 y 2T26 publicados; las métricas conservan su propia cobertura.

Ingresos de operación

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Utilidad atribuible

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

EBITDA reportado

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Margen EBITDA

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Flujo de caja operativo

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Efectivo y equivalentes

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26

Desembolso en inversión

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Deuda neta / EBITDA

Último ejercicio: no incorporado · Último trimestre/cierre: 2T26

Producción de hidrocarburos

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Carga de refinación

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

Volumen transportado

Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26

EBITDA 2T26. Resumen 17.675 y anexo 17.676 miles de millones de COP. Se utiliza el anexo corroborado por componentes y segmentos. Sólo se muestran las dos diferencias reportadas revisadas; no implican comparación homogénea ni una errata formal acreditada.

Caja y portafolio. Efectivo y equivalentes se presenta separado de caja más inversiones; no son bases intercambiables.

Desembolso FY2025. −20.827 miles de millones corresponde al ejercicio; −6.764 corresponde al 4T. Se conservó la transcripción previa y se registraron IDs nuevos respaldados por columna.

EPS 1T25. 76,0 y 76,1 COP por acción aparecen en el mismo documento comparativo 1T26: estado de resultados (página PDF 6) y nota 23.6 (página PDF 33). Misma clase ordinaria y trimestre; no existe resolución documental. Ambas versiones se conservan fuera de la serie seleccionada. El EPS semestral tiene soporte propio.

Producción 1T25. Se identifica la versión comparativa posterior (745,5 mil bpe/d), sin sobrescribir la publicación original.

Deuda / EBITDA · ratio reportado. Los múltiplos consolidados se conservan como reportados. La ventana y el EBITDA exacto del denominador, y los ajustes precisos a la deuda, no están acreditados. No se reconstruyen ratios ni se autorizan variaciones. La variante sin ISA tiene exclusiones distintas.

CFO 2024 · bases publicadas. Suma trimestral COP 45.131 frente a FY auditado COP 45.127,516 miles de millones. Las tablas acumuladas también difieren de algunas sumas trimestrales. Causa no acreditada; se conservan originales y comparativos sin ajustar 4T ni usar la suma como sustituto del FY.

Desembolso en inversión 2023 · bases publicadas. Suma trimestral COP −24.088 frente a FY seleccionado COP −24.092 miles de millones, en comparativos publicados en 2024. Hay diferencias en los acumulados; no se atribuyen sólo a redondeo ni se identifica una reclasificación sin prueba. No se sustituye el FY ni se deriva 4T.