21.80
+0.46%
Close of 9 Nov 2026, in BRL
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in BRL, from our data supplier.
Revenue
BRL 5.49bn
FY2016FY2025
Net income
BRL 276.9m
FY2016FY2025
Free cash flow
BRL 1.02bn
FY2016FY2025
Shareholders' equity
BRL 2.46bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 5.49bn | BRL 3.97bn | BRL 3.39bn | BRL 3.06bn | BRL 2.58bn | BRL 1.67bn | BRL 1.37bn | BRL 1.14bn | BRL 832.8m | BRL 812.7m |
| Gross profit | BRL 1.78bn | BRL 1.33bn | BRL 1.12bn | BRL 903.5m | BRL 748.3m | BRL 479.9m | BRL 349.7m | BRL 303.6m | BRL 217.2m | BRL 232.0m |
| Operating income | BRL 728.2m | BRL 644.4m | BRL 551.9m | BRL 400.8m | BRL 266.9m | BRL 253.2m | BRL 94.2m | BRL 139.8m | BRL 65.2m | BRL 83.6m |
| Net income | BRL 276.9m | BRL 367.7m | BRL 377.4m | BRL 204.8m | BRL 211.2m | BRL 188.4m | BRL 36.9m | BRL 93.3m | BRL 64.1m | BRL 64.3m |
| Diluted earnings per share | 1.00 | 1.38 | 1.41 | 0.77 | 0.98 | 0.88 | 0.17 | 0.43 | 0.30 | 0.30 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | BRL 7.22bn | BRL 4.87bn | BRL 3.91bn | BRL 3.77bn | BRL 3.08bn | BRL 2.89bn | BRL 1.62bn | BRL 1.53bn | BRL 1.36bn | BRL 1.20bn |
| Cash and short-term investments | BRL 1.33bn | BRL 1.39bn | BRL 1.05bn | BRL 1.06bn | BRL 363.7m | BRL 462.9m | BRL 213.5m | BRL 230.6m | BRL 479.2m | BRL 530.4m |
| Total liabilities | BRL 4.74bn | BRL 2.62bn | BRL 2.05bn | BRL 1.99bn | BRL 1.98bn | BRL 1.93bn | BRL 840.7m | BRL 700.7m | BRL 573.4m | BRL 429.3m |
| Debt | BRL 3.07bn | BRL 1.28bn | BRL 1.03bn | BRL 1.07bn | BRL 1.13bn | BRL 1.07bn | BRL 493.6m | BRL 371.8m | BRL 220.3m | BRL 256.2m |
| Shareholders' equity | BRL 2.46bn | BRL 2.22bn | BRL 1.84bn | BRL 1.76bn | BRL 1.10bn | BRL 943.8m | BRL 764.2m | BRL 807.1m | BRL 780.9m | BRL 772.1m |
| Shares outstanding | 277m | 267m | 267m | 267m | 215m | 215m | 215m | 215m | 215m | 215m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | BRL 1.20bn | BRL 114.0m | BRL 1.04bn | −BRL 105.1m | BRL 245.0m | BRL 241.2m | BRL 121.0m | BRL 266.2m | BRL 128.7m | −BRL 73.4m |
| Capital spending | −BRL 177.5m | −BRL 165.8m | −BRL 133.7m | −BRL 84.1m | −BRL 107.6m | −BRL 56.5m | −BRL 83.1m | −BRL 80.2m | −BRL 45.0m | −BRL 10.4m |
| Free cash flow | BRL 1.02bn | −BRL 51.9m | BRL 903.8m | −BRL 189.2m | BRL 137.5m | BRL 184.7m | BRL 38.0m | BRL 186.0m | BRL 83.7m | −BRL 83.8m |
| Dividends paid | −BRL 163.7m | −BRL 162.8m | −BRL 111.3m | −BRL 70.1m | −BRL 72.6m | −BRL 14.1m | −BRL 70.4m | −BRL 46.0m | −BRL 41.0m | −BRL 17.7m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 1.38bn | BRL 1.25bn | BRL 1.38bn | BRL 1.41bn | BRL 1.36bn | BRL 1.33bn | BRL 1.11bn | BRL 1.04bn |
| Gross profit | BRL 493.5m | BRL 413.6m | BRL 427.8m | BRL 476.9m | BRL 436.0m | BRL 455.2m | BRL 394.4m | BRL 330.9m |
| Operating income | BRL 234.4m | BRL 138.0m | BRL 150.2m | BRL 212.7m | BRL 170.5m | BRL 171.7m | BRL 85.3m | BRL 153.8m |
| Net income | BRL 88.0m | BRL 44.1m | BRL 54.5m | BRL 106.3m | BRL 48.3m | BRL 67.7m | BRL 133.7m | BRL 86.5m |
| Diluted earnings per share | 0.32 | 0.16 | 0.20 | 0.38 | 0.17 | 0.24 | 0.50 | 0.32 |
| Cash from operations | BRL 384.0m | BRL 201.0m | BRL 372.0m | BRL 316.0m | BRL 168.0m | BRL 545.0m | BRL 212.0m | −BRL 152.0m |
| Capital spending | −BRL 19.0m | −BRL 20.0m | −BRL 61.0m | −BRL 52.0m | −BRL 48.0m | −BRL 21.0m | −BRL 78.0m | −BRL 44.0m |
| Free cash flow | BRL 365.0m | BRL 181.0m | BRL 311.0m | BRL 264.0m | BRL 120.0m | BRL 524.0m | BRL 134.0m | −BRL 196.0m |
| Total assets | BRL 7.02bn | BRL 6.97bn | BRL 7.22bn | BRL 6.89bn | BRL 6.64bn | BRL 6.74bn | BRL 4.87bn | BRL 4.43bn |
| Cash and short-term investments | BRL 1.35bn | BRL 1.23bn | BRL 1.33bn | BRL 995.3m | BRL 750.2m | BRL 720.6m | BRL 1.39bn | BRL 1.32bn |
| Debt | BRL 229.9m | BRL 2.72bn | BRL 3.07bn | BRL 2.95bn | BRL 2.93bn | BRL 2.99bn | BRL 1.28bn | BRL 1.29bn |
| Shareholders' equity | BRL 2.52bn | BRL 2.41bn | BRL 2.46bn | BRL 2.41bn | BRL 2.19bn | BRL 2.13bn | BRL 2.22bn | BRL 2.05bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 21.5% | 26.9% | 20.2% |
| Operating income | 22.0% | 23.5% | 24.6% |
| Net income | 10.6% | 8.0% | 18.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 32.9% | 32.3% | 31.5% | 30.6% |
| Operating margin | 14.5% | 14.6% | 14.1% | 13.1% |
| Net margin | 6.8% | 7.7% | 8.1% | 7.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 22.7 | 14.9 | 12.0 | 12.5 | 14.2 | 11.5 | 33.1 | 10.6 | 17.9 | 14.4 |
| Price to sales | 1.1 | 1.4 | 1.3 | 0.8 | 1.2 | 1.3 | 0.9 | 0.9 | 1.4 | 1.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 28 years. Last went ex-dividend on 17 Jul 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.252 | 0.369 | 0.651 | 0.474 | 0.351 | 0.30 | 0.175 | 0.299 |
- 1.001-for-1 split · 15 Apr 2014
- 3-for-2 split · 8 Apr 2010
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.