18.18
+1.51%
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 3.03bn
FY2016FY2025
Net income
BRL 619.5m
FY2016FY2025
Free cash flow
BRL 399.0m
FY2016FY2025
Shareholders' equity
BRL 2.95bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 3.03bn | BRL 2.58bn | BRL 2.19bn | BRL 1.84bn | BRL 1.47bn | BRL 1.05bn | BRL 749.7m | BRL 1.06bn | BRL 996.8m | BRL 953.1m |
| Gross profit | BRL 1.95bn | BRL 1.81bn | BRL 1.52bn | BRL 1.27bn | BRL 991.5m | BRL 717.5m | BRL 533.8m | BRL 749.1m | BRL 662.2m | BRL 636.5m |
| Operating income | BRL 720.7m | BRL 683.1m | BRL 450.4m | BRL 376.4m | BRL 294.7m | BRL 205.1m | BRL 291.8m | BRL 257.5m | BRL 203.1m | BRL 195.1m |
| Net income | BRL 619.5m | BRL 653.4m | BRL 369.2m | BRL 360.9m | BRL 298.5m | BRL 146.7m | BRL 258.0m | BRL 198.4m | BRL 225.9m | BRL 101.4m |
| Diluted earnings per share | 2.64 | 2.78 | 1.57 | 1.53 | 1.26 | 0.62 | 1.09 | 0.62 | 0.59 | 0.26 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | BRL 4.72bn | BRL 4.27bn | BRL 3.24bn | BRL 2.93bn | BRL 2.56bn | BRL 2.14bn | BRL 1.88bn | BRL 889.6m | BRL 870.2m | BRL 880.2m |
| Cash and short-term investments | BRL 398.6m | BRL 282.7m | BRL 304.5m | BRL 315.2m | BRL 467.3m | BRL 537.0m | BRL 435.8m | BRL 85.4m | BRL 124.8m | BRL 54.8m |
| Total liabilities | BRL 1.77bn | BRL 1.78bn | BRL 1.31bn | BRL 1.27bn | BRL 1.17bn | BRL 969.2m | BRL 789.8m | BRL 438.6m | BRL 545.1m | BRL 626.9m |
| Debt | BRL 1.23bn | BRL 973.7m | BRL 791.8m | BRL 719.6m | BRL 678.4m | BRL 675.9m | BRL 534.6m | BRL 228.7m | BRL 306.0m | BRL 425.1m |
| Shareholders' equity | BRL 2.95bn | BRL 2.50bn | BRL 1.93bn | BRL 1.66bn | BRL 1.39bn | BRL 1.17bn | BRL 1.09bn | BRL 451.0m | BRL 325.1m | BRL 253.2m |
| Shares outstanding | 235m | 235m | 235m | 236m | 236m | 236m | 236m | 320m | 383m | 383m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | BRL 468.9m | BRL 150.7m | BRL 201.5m | BRL 63.3m | BRL 219.8m | BRL 252.1m | BRL 65.5m | BRL 155.7m | BRL 338.6m | BRL 142.8m |
| Capital spending | −BRL 69.9m | −BRL 21.6m | −BRL 151.6m | −BRL 137.7m | −BRL 104.1m | −BRL 44.7m | −BRL 38.8m | −BRL 13.2m | −BRL 9.0m | −BRL 14.0m |
| Free cash flow | BRL 399.0m | BRL 129.1m | BRL 49.9m | −BRL 74.4m | BRL 115.7m | BRL 207.4m | BRL 26.7m | BRL 142.5m | BRL 329.6m | BRL 128.8m |
| Dividends paid | −BRL 513.6m | −BRL 87.7m | −BRL 85.7m | −BRL 12.7m | −BRL 12.5m | −BRL 35.6m | −BRL 2.9m | −BRL 72.5m | −BRL 143.6m | −BRL 48.1m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 833.1m | BRL 595.5m | BRL 1.06bn | BRL 664.5m | BRL 761.0m | BRL 537.1m | BRL 913.3m | BRL 562.9m |
| Gross profit | BRL 584.5m | BRL 377.8m | BRL 677.6m | BRL 437.4m | BRL 550.2m | BRL 364.7m | BRL 678.6m | BRL 376.7m |
| Operating income | BRL 198.1m | BRL 89.9m | BRL 242.6m | BRL 203.0m | BRL 188.5m | BRL 89.8m | BRL 311.9m | BRL 117.3m |
| Net income | BRL 151.7m | BRL 80.8m | BRL 177.5m | BRL 175.8m | BRL 151.1m | BRL 115.0m | BRL 299.5m | BRL 107.2m |
| Diluted earnings per share | 0.65 | 0.34 | 0.76 | 0.75 | 0.64 | 0.49 | 1.27 | 0.46 |
| Cash from operations | BRL 132.0m | −BRL 39.0m | BRL 407.0m | BRL 12.0m | BRL 192.0m | −BRL 143.0m | −BRL 163.0m | BRL 20.0m |
| Capital spending | −BRL 23.0m | −BRL 18.0m | −BRL 20.0m | −BRL 20.0m | −BRL 16.0m | −BRL 19.0m | −BRL 28.0m | −BRL 34.0m |
| Free cash flow | BRL 109.0m | −BRL 57.0m | BRL 387.0m | −BRL 8.0m | BRL 176.0m | −BRL 162.0m | −BRL 191.0m | −BRL 14.0m |
| Total assets | BRL 4.88bn | BRL 4.68bn | BRL 4.72bn | BRL 4.70bn | BRL 4.29bn | BRL 4.23bn | BRL 4.27bn | BRL 3.61bn |
| Cash and short-term investments | BRL 416.7m | BRL 308.5m | BRL 398.6m | BRL 234.4m | BRL 186.1m | BRL 177.1m | BRL 282.7m | BRL 314.1m |
| Debt | BRL 318.8m | BRL 609.3m | BRL 1.23bn | BRL 1.24bn | BRL 1.07bn | BRL 1.06bn | BRL 973.7m | BRL 794.8m |
| Shareholders' equity | BRL 3.18bn | BRL 3.03bn | BRL 2.95bn | BRL 2.94bn | BRL 2.76bn | BRL 2.61bn | BRL 2.50bn | BRL 2.28bn |
Financial ratios
Data as of 13 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 64.6% | 70.2% | 69.3% | 68.9% | 67.6% | 68.5% |
| Operating margin | 23.8% | 27.6% | 22.0% | 22.1% | 21.7% | 21.8% |
| Net margin | 20.5% | 25.4% | 16.9% | 19.6% | 20.4% | 14.0% |
| Return on equity | 21.0% | 26.2% | 19.1% | 21.8% | 21.4% | 12.5% |
| Return on assets | 13.1% | 15.3% | 11.4% | 12.3% | 11.6% | 6.9% |
| Free cash flow yield | 7.8% | 2.5% | 5.1% | 2.9% | 4.7% | 4.3% |
| Revenue growth | 17.4% | 17.8% | 18.6% | 25.7% | 40.0% | 39.7% |
| Earnings growth | -5.2% | 77.0% | 2.3% | 20.9% | 103.5% | -43.1% |
| Current ratio | 3.63x | 2.79x | 2.96x | 2.42x | 2.35x | 2.41x |
| Debt to equity | 0.21x | 0.20x | 0.19x | 0.18x | 0.26x | 0.38x |
| Equity ratio | 62.5% | 58.4% | 59.7% | 56.5% | 54.3% | 54.7% |
| Interest coverage | 5.31x | 8.17x | 5.98x | 5.24x | 4.61x | 3.51x |
| Buybacks as a share of market value | 0.0% | 0.1% | 0.3% | 0.1% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 18.7% | 24.6% | — |
| Operating income | 24.2% | 28.6% | — |
| Net income | 19.7% | 33.4% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 67.2% | 68.0% | 68.0% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Price to earnings | 12.5 | 6.9 | 21.8 | 14.7 | 20.1 | 47.4 | 26.6 |
| Price to sales | 2.7 | 1.8 | 3.8 | 3.1 | 4.3 | 7.2 | 9.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 7 years. Last went ex-dividend on 22 Dec 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Paid in the year | 1.358 | 0.373 | 0.364 | 0.054 | 0.328 | 0.106 | 0.169 |
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.