EcoRodovias Infraestrutura e Logistica revenue and financials

ECOR3 · B3 · BRL

R$12.99Change from previous close: +5.35%Absolute change: +R$0.66

Close · October 6, 2026

In the fiscal year ended December 2025, EcoRodovias Infraestrutura e Logistica reported revenue of R$11.52B (+16.70% year over year). Net income was R$885.85M, a net margin of 7.7%.

Annual revenue · 2025: R$11.52B
  1. R$4.65B2021
  2. R$6.06B2022
  3. R$8.85B2023
  4. R$9.87B2024
  5. R$11.52B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+16.70%
2025 vs 2024
Net income growth
−2.02%
2025 vs 2024
Net margin
7.7%
2024: 9.2%

Financial data

Amounts in millions of BRL; per-share values in BRL; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets39,58637,54237,10035,12032,69132,43929,29628,77527,74627,52225,96023,706
Current assets6,2725,7415,8285,2324,2284,8914,7265,6015,5176,1345,1864,014
Cash and equivalents3,2062,3651,1861,4012,4103,3552,3381,4042,3124,3713,5242,749
Short-term investments1,9212,2473,3702,5985724431,4083,234——797—
Receivables1,0801,0639781,0441,041962838843818769746771
Net property, plant and equipment1,1251,0521,064969937889826717651632612577
Goodwill0.10.10.30.40.50.60.80.91.01.21.31.4
Other intangible assets28,74227,47127,12425,83224,74823,95721,08419,87619,08718,33317,80316,873
Long-term investments1.84.60.0—————————
Current liabilities2,4833,3933,8423,4675,8495,4087,0556,7294,4986,4155,2794,980
Accounts payable431383586424366332424372371326458368
Long-term debt27,95525,40224,59523,04918,80319,29114,56914,59116,16514,41014,32812,379
Total debt29,21527,35726,65725,06123,168———————
Total liabilities35,18733,19032,72630,64828,65128,61125,60625,01424,24924,29922,97420,712
Total equity (incl. minority)4,3994,3524,3744,4714,0403,8273,6913,7613,4963,2242,9862,994
Retained earnings1,9981,9771,9872,0921,6621,4581,3111,3841,12127241.0464
Minority interest285260272263262253263261259254248239