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árgenesCobertura incompleta: 0 fechas recibidas. La carga no acredita todo el rango solicitado.
Consulta de precios deshabilitada.
01 · Comprender
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.
Ventas e ingresos del grupo energético consolidado.
FuenteResultado que corresponde a los accionistas de Ecopetrol.
FuenteAnexo 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.
FuenteEfectivo neto generado por las actividades de operación.
Fuente02 · Interpretar
Resultados publicados · 2T26 · grupo consolidado
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árgenesEcopetrol 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 EBITDAEl 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ónSí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.
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
{
"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"
}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
{
"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"
}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
{
"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
04 · Profundizar
Consulta las comparaciones disponibles, entiende cada indicador y abre su fuente. Cada cifra mantiene su período y sus límites.
Utilidad, ingresos y EBITDA del grupo consolidado. Las diferencias reportadas no aíslan sus causas ni acreditan crecimiento orgánico.
2T26 · Trimestre
Resultado que corresponde a los accionistas de Ecopetrol.
Resultado que corresponde a los accionistas de Ecopetrol.
Utilidad neta atribuible a los propietarios de la matriz.
Compárala con la caja operativa y las partidas extraordinarias.
No confundirla con utilidad total que incluye minoritarios.
Resultado que corresponde a los accionistas de Ecopetrol.
Utilidad neta atribuible a los propietarios de la matriz.
1S26 · acumulado: COP 8,95 billones
COP 6.064 miles de millones · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: profit_parent.
El anexo de resultados presenta el deterioro de activos y su efecto tributario por separado. Sus subtotales y el resultado atribuible final pueden representar bases distintas. Consulta las líneas de la misma publicación; no se suman componentes de versiones diferentes ni se interpreta esta tabla como una conciliación automática.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 27reporte-2t-2026_27_profit_parent_Q22026_REPORTED_272 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_27_profit_parent_Q22026_REPORTED_272",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "profit_parent",
"variant_id": "profit_parent",
"original_label": "Utilidad neta atribuible a accionistas de Ecopetrol",
"value": 6064,
"original_value": "6,064",
"unit": "COP_BILLION",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "income",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 27,
"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": true,
"comparable_previous_quarter": null,
"comparable_prior_year_ytd": false,
"comparability_note": "same_quarter_prior_year: Misma tabla consolidada del emisor, mismo tipo/duración y unidad; comparación publicada sin discrepancia detectada en selección. No acredita perímetro económico constante; no autoriza crecimiento. | 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": "Utilidad neta atribuible a accionistas de Ecopetrol | 6,064 | 1,811 | 234.8% | 8,951 | 4,938 | 81.3%",
"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:27",
"unit_original": "COP_BILLION",
"comparison_metric_family": "profit_parent",
"verified": false,
"null_reason": null,
"definition": "Utilidad atribuible a los propietarios de la matriz.",
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "TOTAL",
"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": "profit_parent",
"frequency": "QUARTER",
"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": 27,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "bfe336264f2015d1732d9751a26b699d72262893c69ace8b62f9213bae8df5ac",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/027.txt"
}
}2T26 · Trimestre
Ventas e ingresos del grupo energético consolidado.
Ventas e ingresos del grupo energético consolidado.
Total de ingresos publicado por el emisor.
Examínalos junto con volúmenes, precios realizados y márgenes.
El consolidado incluye hidrocarburos, refinación, transporte e ISA; no es sólo producción de petróleo.
Ventas e ingresos del grupo energético consolidado.
Total de ingresos publicado por el emisor.
1S26 · acumulado: COP 68,82 billones
COP 40.198 miles de millones · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: revenue.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 27reporte-2t-2026_27_revenue_Q22026_REPORTED_260 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_27_revenue_Q22026_REPORTED_260",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "revenue",
"variant_id": "revenue",
"original_label": "Total ingresos",
"value": 40198,
"original_value": "40,198",
"unit": "COP_BILLION",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "income",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 27,
"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": true,
"comparable_previous_quarter": null,
"comparable_prior_year_ytd": false,
"comparability_note": "same_quarter_prior_year: Misma tabla consolidada del emisor, mismo tipo/duración y unidad; comparación publicada sin discrepancia detectada en selección. No acredita perímetro económico constante; no autoriza crecimiento. | 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": "Total ingresos | 40,198 | 29,669 | 35.5% | 68,823 | 61,034 | 12.8%",
"table_family": "CONSOLIDATED_ANNEX",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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:27",
"unit_original": "COP_BILLION",
"comparison_metric_family": "revenue",
"verified": false,
"null_reason": null,
"definition": "Partida reportada conservada con etiqueta original. Definición detallada pendiente de homologación; consultar página fuente.",
"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": "revenue",
"frequency": "QUARTER",
"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": 27,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "bfe336264f2015d1732d9751a26b699d72262893c69ace8b62f9213bae8df5ac",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/027.txt"
}
}2T26 · Trimestre
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.
Medida de desempeño operativo ajustada según la conciliación del emisor.
EBITDA publicado; ajustes y conciliación en la fuente.
Léelo junto con inversiones, deuda y flujo operativo.
No es caja disponible ni el EBITDA normalizado de un modelo.
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.
Medida de desempeño operativo ajustada según la conciliación del emisor.
EBITDA publicado; ajustes y conciliación en la fuente.
1S26 · acumulado: COP 31,13 billones
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.
COP 17.676 miles de millones · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: ebitda_reported. 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.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 27reporte-2t-2026_27_ebitda_reported_Q22026_REPORTED_276 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_27_ebitda_reported_Q22026_REPORTED_276",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "ebitda_reported",
"variant_id": "ebitda_reported",
"original_label": "EBITDA",
"value": 17676,
"original_value": "17,676",
"unit": "COP_BILLION",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "income",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 27,
"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": "EBITDA | 17,676 | 11,136 | 58.7% | 31,133 | 24,394 | 27.6%",
"table_family": "CONSOLIDATED_ANNEX",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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:27",
"unit_original": "COP_BILLION",
"comparison_metric_family": "ebitda_reported",
"verified": false,
"null_reason": null,
"definition": "Medida EBITDA reportada por el emisor; no calculada ni normalizada localmente.",
"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": "ebitda_reported",
"frequency": "QUARTER",
"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": 27,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "bfe336264f2015d1732d9751a26b699d72262893c69ace8b62f9213bae8df5ac",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/027.txt"
}
}2T26 · Trimestre
Proporción de ingresos representada por el EBITDA.
Proporción de ingresos representada por el EBITDA.
Margen publicado por el emisor; su precisión puede diferir de dividir cifras redondeadas.
Ayuda a leer la rentabilidad operativa del grupo.
Un margen consolidado combina negocios distintos.
Proporción de ingresos representada por el EBITDA.
Margen publicado por el emisor; su precisión puede diferir de dividir cifras redondeadas.
1S26 · acumulado: 45,20%
44% · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: ebitda_margin.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 27ECOCI1-reporte-2t-2026-p27-ebitda_margin-Q22026-CONSOLIDATED · PRIMARY_TABLE_REVIEWED
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "ECOCI1-reporte-2t-2026-p27-ebitda_margin-Q22026-CONSOLIDATED",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "ebitda_margin",
"series_id": "ebitda_margin",
"variant_id": "ebitda_margin",
"original_label": "Margen EBITDA",
"value": 44,
"original_value": "44.0",
"unit": "PERCENT",
"unit_original": "PERCENT",
"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": "CONSOLIDATED",
"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": 27,
"source_row": "[('Q22026', 44.0), ('Q22025', 37.5), ('H12026', 45.2), ('H12025', 40.0)]",
"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": "ratio",
"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": "Margen EBITDA reportado por el emisor. Porcentaje del ingreso; EBITDA es una medida no NIIF cuya conciliación consta en el reporte.",
"perimeter": "CONSOLIDATED",
"source_page": 27,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "bfe336264f2015d1732d9751a26b699d72262893c69ace8b62f9213bae8df5ac",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/027.txt"
}
}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.
2T26 · Trimestre
Efectivo neto generado por las actividades de operación.
Efectivo neto generado por las actividades de operación.
Flujo neto de operación del estado de flujos.
Su relación con la utilidad revela efectos de capital de trabajo, incluido FEPC.
Un acumulado de seis meses no es el flujo exclusivo del segundo trimestre.
Efectivo neto generado por las actividades de operación.
Flujo neto de operación del estado de flujos.
1S26 · acumulado: COP 14,14 billones
COP 6.961 miles de millones · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: cfo.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 29reporte-2t-2026_29_cfo_Q22026_REPORTED_294 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_29_cfo_Q22026_REPORTED_294",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "cfo",
"variant_id": "cfo",
"original_label": "Efectivo neto generado por las actividades de operación",
"value": 6961,
"original_value": "6,961",
"unit": "COP_BILLION",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "cash_flow",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 29,
"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": true,
"comparable_previous_quarter": null,
"comparable_prior_year_ytd": false,
"comparability_note": "same_quarter_prior_year: Misma tabla consolidada del emisor, mismo tipo/duración y unidad; comparación publicada sin discrepancia detectada en selección. No acredita perímetro económico constante; no autoriza crecimiento. | 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": "Efectivo neto generado por las actividades de operación | 6,961 | 10,046 | 14,139 | 16,168",
"table_family": "CONSOLIDATED_ANNEX",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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:29",
"unit_original": "COP_BILLION",
"comparison_metric_family": "cfo",
"verified": false,
"null_reason": null,
"definition": "Efectivo neto de actividades de operación, en la duración publicada.",
"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": "cfo",
"frequency": "QUARTER",
"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": 29,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "cadf8fc39846f98b74a28257f008e12c7b8cd088d2609af771f3043cea7b9eb8",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/029.txt"
}
}2T26 · Trimestre
Salida de caja para inversión según el puente publicado.
Salida de caja para inversión según el puente publicado.
Valor reportado con su signo original.
Distingue desembolso, inversión ejecutada y adiciones contables.
No intercambiarlo con CAPEX orgánico en dólares.
Salida de caja para inversión según el puente publicado.
Valor reportado con su signo original.
1S26 · acumulado: COP −8,42 billones
COP -4.207 miles de millones · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: capex_cash_reported.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 8reporte-2t-2026_8_capex_cash_reported_Q22026_REPORTED_548 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_8_capex_cash_reported_Q22026_REPORTED_548",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "capex_cash_reported",
"variant_id": "capex_cash_reported",
"original_label": "(-) CAPEX",
"value": -4207,
"original_value": "(4,207)",
"unit": "COP_BILLION",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "cash_flow",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 8,
"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_row": "(-) CAPEX | (4,207) | (5,031) | (8,422) | (8,991)",
"source_column_index": 1,
"table_family": "CASH_POSITION",
"definition": "Salida CAPEX reportada en posición de caja. No equivale a todo el flujo de inversión ni al CAPEX de ejecución presupuestal.",
"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:8",
"unit_original": "COP_BILLION",
"comparison_metric_family": "capex_cash_reported",
"verified": false,
"null_reason": null,
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "capex_cash_reported",
"frequency": "QUARTER",
"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": 8,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "c9fe014cff67f7656463ee103c8e9b288fcd62133454c3728b10f12b2a3a49d0",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/008.txt"
}
}Efectivo al cierre y apalancamiento reportado: dos referencias distintas para investigar las necesidades financieras.
2T26 · Saldo al cierre
Efectivo y activos de liquidez inmediata reconocidos al cierre.
Efectivo y activos de liquidez inmediata reconocidos al cierre.
Saldo de efectivo y equivalentes del balance.
Considera deuda, vencimientos y necesidades de operación.
No equivale a caja más todo el portafolio de inversiones.
Efectivo y activos de liquidez inmediata reconocidos al cierre.
Saldo de efectivo y equivalentes del balance.
COP 8.745 miles de millones · 2T26 · Saldo al cierre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: cash_equivalents.
Período: Saldo — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 28reporte-2t-2026_28_cash_equivalents_Q22026_REPORTED_280 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_28_cash_equivalents_Q22026_REPORTED_280",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "cash_equivalents",
"variant_id": "cash_equivalents",
"original_label": "Efectivo y equivalentes de efectivo",
"value": 8745,
"original_value": "8,745",
"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": "Efectivo y equivalentes de efectivo | 8,745 | 12,880 | (32.1%)",
"table_family": "CONSOLIDATED_ANNEX",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "cash_equivalents",
"verified": false,
"null_reason": null,
"definition": "Saldo de efectivo y equivalentes del balance.",
"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": "cash_equivalents",
"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"
}
}2T26 · Saldo al cierre
Relación reportada entre deuda neta y EBITDA.
Ratio reportado; ventana de EBITDA no acreditada.
Relación reportada entre deuda neta y EBITDA.
Ratio del emisor; base de EBITDA y exclusiones en la fuente.
Léelo con el saldo de caja y el perfil de vencimientos.
No mezclar la variante consolidada con la variante que excluye ISA.
Múltiplo reportado al cierre. La ventana del EBITDA no está acreditada; no se presupone LTM ni se habilita una variación.
Relación reportada entre deuda neta y EBITDA.
Ratio del emisor; base de EBITDA y exclusiones en la fuente.
Múltiplo reportado al cierre. La ventana del EBITDA no está acreditada; no se presupone LTM ni se habilita una variación.
1,8 veces · 2T26 · Saldo al cierre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: net_debt_ebitda. Múltiplo reportado al cierre. La ventana del EBITDA no está acreditada; no se presupone LTM ni se habilita una variación.
Período: Saldo — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 8reporte-2t-2026_8_net_debt_ebitda_Q22026_REPORTED_573 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_8_net_debt_ebitda_Q22026_REPORTED_573",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "net_debt_ebitda",
"variant_id": "net_debt_ebitda",
"original_label": "indicador Deuda Neta/EBITDA fue 1.8 veces",
"value": 1.8,
"original_value": "1.8",
"unit": "TIMES",
"start_date": null,
"end_date": "2026-06-30",
"period_type": "BALANCE_SNAPSHOT",
"period_label": "Q22026",
"section": "ratio",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 8,
"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",
"denominator_period": null,
"definition": "Ratio de apalancamiento reportado al corte. Duración/ajustes del EBITDA no acreditados aquí; no comparar automáticamente.",
"table_family": "REPORTED_NARRATIVE",
"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:8",
"unit_original": "TIMES",
"comparison_metric_family": "net_debt_ebitda",
"verified": false,
"null_reason": null,
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW",
"RATIO_DEFINITION_DURATION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "net_debt_ebitda",
"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": 8,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "c9fe014cff67f7656463ee103c8e9b288fcd62133454c3728b10f12b2a3a49d0",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/008.txt"
}
}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.
2T26 · Trimestre
Producción media reportada de petróleo, gas y equivalentes.
Producción media reportada de petróleo, gas y equivalentes.
Promedio de miles de barriles de petróleo equivalente por día.
Evalúa volumen, mezcla, precios y costos.
No representa ingresos ni operaciones de transmisión de energía.
Producción media reportada de petróleo, gas y equivalentes.
Promedio de miles de barriles de petróleo equivalente por día.
1S26 · acumulado: 715,5 mil bpe/d
705,8 mil bpe/d · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: production.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 12reporte-2t-2026_12_production_Q22026_REPORTED_552 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_12_production_Q22026_REPORTED_552",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "production",
"variant_id": "production",
"original_label": "Total Grupo Ecopetrol",
"value": 705.8,
"original_value": "705.8",
"unit": "KBPOED",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "operating",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 12,
"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_row": "Total Grupo Ecopetrol | 705.8 | 755.5 | (6.6%) | 715.5 | 750.5 | (4.7%)",
"source_column_index": 1,
"table_family": "OPERATING_TABLE",
"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:12",
"unit_original": "KBPOED",
"comparison_metric_family": "production",
"verified": false,
"null_reason": null,
"definition": "Producción diaria promedio reportada para el período; no sumar promedios trimestrales.",
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "production",
"frequency": "QUARTER",
"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": 12,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "8a19b1e774659664c402ce0f0fc7bb0ee24327b7644b2822778950df60d5bdf2",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/012.txt"
}
}2T26 · Trimestre
Volumen diario procesado por las refinerías.
Volumen diario procesado por las refinerías.
Carga promedio reportada en miles de barriles diarios.
Léela junto con márgenes de refinación y disponibilidad.
No sumar promedios de períodos distintos.
Volumen diario procesado por las refinerías.
Carga promedio reportada en miles de barriles diarios.
1S26 · acumulado: 428,1 mil barriles/d
438,5 mil barriles/d · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Refinación y petroquímica · carga consolidada del segmento
Variante: refining_throughput.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 3reporte-2t-2026_3_refining_throughput_Q22026_REPORTED_346 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_3_refining_throughput_Q22026_REPORTED_346",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "refining_throughput",
"variant_id": "refining_throughput",
"original_label": "Cargas a Refinerías",
"value": 438.5,
"original_value": "438.5",
"unit": "KBD",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "operating",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 3,
"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_row": "Cargas a Refinerías | 438.5 | 413.3 | 25.2 | 6.1% | 428.1 | 404.6 | 23.5 | 5.8%",
"source_column_index": 1,
"table_family": "SUMMARY",
"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:3",
"unit_original": "KBD",
"comparison_metric_family": "refining_throughput",
"verified": false,
"null_reason": null,
"definition": "Carga a refinería en miles de barriles diarios; conservar refinería o grupo.",
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "refining_throughput",
"frequency": "QUARTER",
"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": 3,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "83c756ebf6facaf7a6ac558e7a34c5e21bf767792f99062ace7cdd3aea71bdcb",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/003.txt"
},
"scope_label_basis": "Refining load definition; 3T25 p17 explicitly identifies consolidated refining/petrochemical segment. Original segment/perimeter retained."
}2T26 · Trimestre
Volumen diario de crudo y productos movilizados.
Volumen diario de crudo y productos movilizados.
Promedio reportado en miles de barriles diarios.
Complementa tarifas, disponibilidad y mezcla.
No es la producción propia de Ecopetrol.
Volumen diario de crudo y productos movilizados.
Promedio reportado en miles de barriles diarios.
1S26 · acumulado: 1.123,7 mil barriles/d
1.125,1 mil barriles/d · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Grupo consolidado
Variante: transported_volumes.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 14reporte-2t-2026_14_transported_volumes_Q22026_REPORTED_583 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_14_transported_volumes_Q22026_REPORTED_583",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "transported_volumes",
"variant_id": "transported_volumes",
"original_label": "Total",
"value": 1125.1,
"original_value": "1,125.1",
"unit": "KBD",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "operating",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "CONSOLIDATED",
"accounting_basis": "REPORTED",
"segment": "CONSOLIDATED",
"source_document": "reporte-2t-2026",
"page": 14,
"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_row": "Total | 1,125.1 | 1,084.0 | 3.8% | 1,123.7 | 1,087.8 | 3.3%",
"source_column_index": 1,
"table_family": "TRANSPORT_VOLUME_TABLE",
"definition": "Total de crudo y productos transportados reportado en tabla; no calculado localmente.",
"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:14",
"unit_original": "KBD",
"comparison_metric_family": "transported_volumes",
"verified": false,
"null_reason": null,
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "transported_volumes",
"frequency": "QUARTER",
"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": 14,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "321f328504812702293dbb50ff6d247c05f3618103cbd3f7e51cfc9c42d82255",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/014.txt"
}
}2T26 · Trimestre
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.
Costo operativo unitario de extraer hidrocarburos según el alcance reportado.
USD/Bl reportado. 2025: barriles producidos sin regalías; 2T26: barriles producidos propiedad. Se conserva el denominador y las exclusiones de cada fuente.
Considera tipo de cambio, volumen y composición de activos.
No aplicarlo al consolidado energético completo ni equiparar automáticamente denominadores entre versiones.
Alcance de hidrocarburos y exclusiones de la nota del emisor; no representa todo el grupo.
Costo operativo unitario de extraer hidrocarburos según el alcance reportado.
USD/Bl reportado. 2025: barriles producidos sin regalías; 2T26: barriles producidos propiedad. Se conserva el denominador y las exclusiones de cada fuente.
1S26 · acumulado: 12,93 USD/barril
Alcance de hidrocarburos y exclusiones de la nota del emisor; no representa todo el grupo.
13,68 USD/barril · 2T26 · Trimestre
Ecopetrol S.A. y subsidiarias · Hidrocarburos · exclusiones en la fuente
Variante: lifting_cost. Alcance de hidrocarburos y exclusiones de la nota del emisor; no representa todo el grupo.
Período: 2026-04-01 — 2026-06-30. Publicación: 2026-08-03.
Documento del emisor · página PDF 13reporte-2t-2026_13_lifting_cost_Q22026_REPORTED_362 · REVIEW
{
"origin_package": "evidence",
"original_observation": {
"observation_id": "reporte-2t-2026_13_lifting_cost_Q22026_REPORTED_362",
"company": "Ecopetrol",
"security_id": "bvc-ecopetrol",
"metric_id": "lifting_cost",
"variant_id": "lifting_cost",
"original_label": "Costo de Levantamiento* USD/Bl",
"value": 13.68,
"original_value": "13.68",
"unit": "USD_PER_BARREL",
"start_date": "2026-04-01",
"end_date": "2026-06-30",
"period_type": "QUARTER",
"period_label": "Q22026",
"section": "operating",
"entity": "Ecopetrol S.A. y subsidiarias",
"accounting_perimeter": "ECP_HYDROCARBONS_EXCLUSIONS_SEE_FOOTNOTE",
"accounting_basis": "REPORTED",
"segment": "ECP_HYDROCARBONS_EXCLUSIONS_SEE_FOOTNOTE",
"source_document": "reporte-2t-2026",
"page": 13,
"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_row": "Costo de Levantamiento* USD/Bl | 13.68 | 11.97 | 14.3% | 12.93 | 11.59 | 11.6% | 22.3%",
"source_column_index": 1,
"table_family": "OPERATING_TABLE",
"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:13",
"unit_original": "USD_PER_BARREL",
"comparison_metric_family": "lifting_cost",
"verified": false,
"null_reason": null,
"definition": "Costo de levantamiento por barril, con exclusiones de la nota del emisor.",
"break_flags": [
"GROUP_INCLUDES_ISA",
"REPORTED_PRECISION_AND_VERSION_REVIEW"
],
"publication_eligible": false,
"growth_calculation_allowed": false,
"operations_basis": "AS_PUBLISHED_DEFINITION_REVIEW",
"attribution_basis": "NOT_APPLICABLE_OR_NOT_EXPLICIT",
"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": "lifting_cost__ECP_HYDROCARBONS_EXCLUSIONS_SEE_FOOTNOTE",
"frequency": "QUARTER",
"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": "ECP_HYDROCARBONS_EXCLUSIONS_SEE_FOOTNOTE",
"source_page": 13,
"local_publication_authority": "Sakellion_Ecopetrol_Company_Intelligence_V1_USER_LOCAL_PILOT",
"source_text_sha256": "d74c5fe1e107d641048dc4518778d719322d2b8e1ad4f18b40e53fe400544dfa",
"review_evidence_path": "work/quarterly_companies_2025_2026_v1/Ecopetrol_Quarterly_2025_2026/text/reporte-2t-2026/013.txt"
}
}| Negocio | Indicador | Valor | Fuente |
|---|---|---|---|
| Exploración y Producción | EBITDA reportado | COP 9,45 billones | Fuente y metodologíaCOP 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 30Trazabilidad técnicaECOCI1-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ímica | EBITDA reportado | COP 3,09 billones | Fuente y metodologíaCOP 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 30Trazabilidad técnicaECOCI1-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ística | EBITDA reportado | COP 2,45 billones | Fuente y metodologíaCOP 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 30Trazabilidad técnicaECOCI1-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ías | EBITDA reportado | COP 2,67 billones | Fuente y metodologíaCOP 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 30Trazabilidad técnicaECOCI1-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"
}
} |
| Eliminaciones | EBITDA reportado | COP 17.000 millones | Fuente y metodologíaCOP 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 30Trazabilidad técnicaECOCI1-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"
}
} |
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.
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.
Cierre local publicado por el emisor · ajuste no acreditado.
Precio de ECOPETROL ordinaria local en COP, con fecha y procedencia.
2.435 COP por acción · 2T26 · 30 jun 2026.
Cierre publicado por el emisor o referencia manual identificada; no cotización automática.
Cierre local publicado por el emisor
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.
{
"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": []
}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.
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.
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.
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.
{
"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."
}
}
]
}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.
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.
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.
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.
{
"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."
}
}
]
}2T26 · trimestre individual
Utilidad atribuible por acción ordinaria.
Utilidad atribuible por acción ordinaria.
COP 147,50 por acción · 2T26.
EPS básico/diluido reportado con acciones promedio ponderadas.
Observación publicada por el emisor, sin reconstrucción de una fórmula.
{
"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": []
}1S26 · acumulado
Utilidad atribuible por acción ordinaria.
Utilidad atribuible por acción ordinaria.
COP 217,70 por acción · 1S26.
EPS básico/diluido reportado con acciones promedio ponderadas.
Observación publicada por el emisor, sin reconstrucción de una fórmula.
{
"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": []
}2T26 · saldo al cierre
Patrimonio atribuible por acción ordinaria en circulación al cierre.
Valor en libros por acción · calculado por Sakellion.
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.
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.
Patrimonio atribuible / acciones ordinarias de cierre. Cálculo Sakellion; no cotización.
{
"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."
}
}
]
}2T26 · saldo al cierre
Patrimonio contable perteneciente a los accionistas de la matriz.
Patrimonio contable perteneciente a los accionistas de la matriz.
COP 84.938 miles de millones · 2T26.
Saldo reportado excluyendo participaciones no controladoras.
Observación publicada por el emisor, sin reconstrucción de una fórmula.
{
"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 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.
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.
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.
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.
{
"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."
}
}
]
}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.
FY2025 · ejercicio
Referencia anterior: FY2025. No es un dato FY2026.
Distribución atribuida al ejercicio de utilidades identificado.
Distribución atribuida al ejercicio de utilidades identificado.
COP 121,00 por acción · FY2025.
DPS ordinario aprobado, con calendario y confirmación de pago por separado.
Observación publicada por el emisor, sin reconstrucción de una fórmula.
Utilidades 2025; aprobado 2026-03-27. Pago a minoritarios confirmado el 30 abr 2026.
{
"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": []
}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.
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.
DPS ordinario atribuido al ejercicio / EPS reportado compatible. Cálculo Sakellion, separado del payout estatutario.
DPS ordinario / EPS reportado del mismo ejercicio. Cálculo Sakellion; no es payout estatutario.
{
"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."
}
}
]
}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.
Dividendo FY2025 aprobado como proporción del precio de junio de 2026.
4,969199178644764% · DPS FY2025 / precio 30 jun 2026. Calculado por Sakellion.
DPS FY2025 / precio 30-jun-2026 × 100.
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.
{
"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"
}
}
]
}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.
Dividendo en efectivo confirmado a minoritarios dentro del semestre.
COP 121,00 por acción · Pagado a minoritarios · 1S26.
Pago por acción de 30-abr-2026; ventana 1-ene a 30-jun-2026.
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.
{
"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.
Pago confirmado a minoritarios del semestre como proporción del precio de junio.
4,969199178644764% · Efectivo 1S26 / precio 30 jun 2026. Calculado por Sakellion.
DPS pagado en ventana 1-ene — 30-jun-2026 / precio 30-jun-2026 × 100.
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.
{
"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"
}
}
]
}Price coverage: 10/10. La cobertura indica existencia de dato, no precisión de la fecha.
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.
Verificación de publicaciones: 2026-10-02. FY2025 y 2T26 publicados; las métricas conservan su propia cobertura.
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: no incorporado · Último trimestre/cierre: 2T26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Último ejercicio: FY2025 · Último trimestre/cierre: 2T26 · Acumulado: 1S26
Ú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.