vs

Side-by-side financial comparison of ECOPETROL S.A. (EC) and PETROBRAS - PETROLEO BRASILEIRO SA (PBR). Click either name above to swap in a different company.

Ecopetrol, formerly known as Empresa Colombiana de Petróleo S.A. is the largest and primary petroleum company in Colombia. As a result of its continuous growth, Ecopetrol forms part of the Fortune Global 500 and was ranked 346. In the 2020 Forbes Global 2000, Ecopetrol was ranked as the 313th -largest public company in the world. It was ranked 303 in 2012 by CNN Money.

Petróleo Brasileiro S.A., better known by and trading as the portmanteau Petrobras, is a Brazilian majority state-owned multinational corporation in the petroleum industry, which is headquartered in Rio de Janeiro. The company's name translates to Brazilian Petroleum Corporation.

8-Quarter Revenue & Profit Trend

Side-by-side quarterly history. Quarters aligned by calendar period so offset fiscal years line up.

Revenue
EC
EC
PBR
PBR
Q2 25
$21.0B
Q2 24
$23.5B
Q2 23
$23.0B
Q2 22
$34.7B
Net Profit
EC
EC
PBR
PBR
Q2 25
$4.8B
Q2 24
$-325.0M
Q2 23
$5.9B
Q2 22
$11.0B
Gross Margin
EC
EC
PBR
PBR
Q2 25
47.6%
Q2 24
50.0%
Q2 23
50.6%
Q2 22
56.1%
Operating Margin
EC
EC
PBR
PBR
Q2 25
25.4%
Q2 24
28.6%
Q2 23
36.9%
Q2 22
56.4%
Net Margin
EC
EC
PBR
PBR
Q2 25
22.6%
Q2 24
-1.4%
Q2 23
25.5%
Q2 22
31.8%
EPS (diluted)
EC
EC
PBR
PBR
Q2 25
$0.37
Q2 24
$-0.03
Q2 23
$0.45
Q2 22

Financial Flow Comparison

Revenue → gross profit → operating profit → net profit for each company.

Related Comparisons