Utilidade Pública
CSMG3 — COMPANHIA DE SANEAMENTO DE MINAS GERAIS
CNPJ 17.281.106/0001-03 · listed classes: CSMG3 · CVM code 19445
The full history, year by year
The arrow opens the path from the figure down to the line in the regulator's file. A cell with ! carries a caveat; a dash is a withheld figure — hover for the reason. Nothing is hidden.
| indicator | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROE ⟶ | 15.9%! | 10.6% | 10.1% | 8.1% | 5.9% | -0.2% | 7.5% | 9.2% | 9.3% | 11.6% | 12.4% | 8.1% | 12.0% | 18.6% | 16.9% | 17.0% |
| ROIC ⟶ | 11.2%! | 8.0% | 7.8% | 6.8% | 5.4% | 2.4%! | 6.6% | 8.0% | 7.9% | 9.0% | 10.0% | 7.4% | 10.2% | 12.8% | 12.8% | 11.3% |
| ROA ⟶ | 9.1%! | 6.0% | 5.6% | 4.6% | 3.3% | -0.1% | 4.0% | 5.2% | 5.3% | 6.6% | 7.0% | 4.4% | 6.5% | 10.1% | 8.9% | 8.5% |
| Gross margin ⟶ | 36.9% | 40.4% | 38.4% | 37.3% | 34.1% | 29.6% | 38.4% | 42.4% | 39.0% | 41.8% | 45.0% | 36.5% | 37.5% | 41.4% | 42.8% | 42.4% |
| EBIT margin ⟶ | 29.3% | 22.8% | 21.7% | 19.5% | 15.0% | 8.2% | 19.8% | 22.1% | 19.5% | 22.4% | 24.0% | 14.4% | 20.3% | 24.2% | 25.3% | 24.1% |
| Net margin ⟶ | 20.7% | 14.4% | 13.7% | 11.2% | 7.7% | -0.3% | 10.8% | 13.0% | 12.2% | 14.6% | 15.3% | 9.1% | 13.7% | 18.6% | 16.7% | 17.0% |
| Revenue growth (1y) ⟶ | — | -0.4% | 9.1% | 8.3% | 10.7% | -7.2% | 5.2% | 7.3% | 9.5% | 8.9% | 3.6% | 10.3% | 4.8% | 19.9% | 6.4% | 5.7% |
| Revenue growth (5y CAGR) ⟶ | — | — | — | — | — | 3.4% | 4.6% | 4.6% | 4.9% | 4.5% | 6.9% | 7.9% | 7.4% | 9.3% | 8.8% | 9.3% |
| Net debt/EBITDA ⟶ | 1.60x | 2.44x | 2.24x | 2.50x | 2.80x | 3.48x | 2.00x | 1.79x | 2.17x | 1.58x | 1.54x | 1.68x | 1.52x | 1.44x | 1.89x | 2.29x |
| Current ratio ⟶ | 0.95x | 0.85x | 1.45x | 1.18x | 1.16x | 1.39x | 1.52x | 1.36x | 1.39x | 1.65x | 1.44x | 1.34x | 1.26x | 1.26x | 1.44x | 1.38x |
The current year, quarter by quarter
As the company filed it in its interim report. The fourth quarter does not exist on its own in that filing — the closed year comes in the annual one, and we do not derive a Q4, so that a figure we computed never sits beside the figures the company reported. Filed on is the date the report became public, and the price is taken from it.
| quarter | revenue | profit | net margin | P/E TTM | P/B | filed on |
|---|---|---|---|---|---|---|
| 2024T1! | 1,862.3 | 351.6 | 18.9% | 5.7 | 1.02 | 2024-04-29 |
| 2024T2! | 1,963.1 | 325.2 | 16.6% | 5.7 | 1.10 | 2024-07-30 |
| 2024T3! | 2,046.4 | 368.3 | 18.0% | 4.8 | 1.12 | 2024-11-04 |
| 2025T1! | 2,061.4 | 428.5 | 20.8% | 5.8 | 0.97 | 2025-05-14 |
| 2025T2! | 1,979.8 | 289.4 | 14.6% | 7.0 | 1.14 | 2025-08-04 |
| 2025T3! | 2,114.6 | 360.8 | 17.1% | 10.6 | 1.66 | 2025-11-03 |
| 2026T1! | 2,128.1 | 368.1 | 17.3% | 15.2 | 2.35 | 2026-05-08 |
| 2026T2! | 2,271.4 | 227.1 | 10.0% | 17.1 | 2.50 | 2026-08-12 |
Full series, every quarter: GET /empresas/CSMG3/trimestres
Dividends per year
| year | per share | payments |
|---|---|---|
| 2026 | R$ 0.8461 | 3 |
| 2025 | R$ 2.2840 | 8 |
| 2024 | R$ 2.7717 | 9 |
| 2023 | R$ 2.8930 | 6 |
| 2022 | R$ 0.3843 | 3 |
| 2021 | R$ 0.9447 | 5 |
| 2020 | R$ 8.3627 | 5 |
| 2019 | R$ 1.7272 | 4 |
Piotroski F-Score 4/9 (2025) — what each criterion means.
Restated filings for this company
The regulator overwrites the old version; we keep both. Figures in R$ millions: first filing on the left, restatement on the right.
| fiscal year | account | first filing | restated |
|---|---|---|---|
| 2010 | DMPL 5.05.01 | 677.1 | 0.0 |
| 2012 | DFC_MI 6.01 | 965.1 | 672.5 |
| 2018 | BPA 1.01.02 | 0.0 | 161.3 |
| 2012 | BPA 1 | 8,992.7 | 9,143.7 |
| 2012 | BPP 2 | 8,992.7 | 9,143.7 |
| 2011 | DFC_MI 6.01 | 759.6 | 909.6 |
| 2010 | DFC_MI 6.01 | 1,017.0 | 1,137.8 |
| 2012 | DMPL 5.05 | 486.9 | 409.9 |
This company appears in
Other companies in Utilities
46 more with a page, same CVM sector — a classification of the regulator's, not ours.
Take this into your code
GET /empresas/CSMG3/indicadores. WEGE3 is open for testing without a key; for the rest, create a free key (200 calls/day, no card).Price coverage: 4,137 sessions, 2010-01-04 → 2026-09-04 · methodology · how we verify
Numbers on this page are live. Data version 2026-09-01-supressao-declarada · page generated 2026-09-08 10:36 UTC. If this does not match /saude, you are reading a cached copy.