31.81
+1.14%
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.41bn
FY2016FY2025
Net income
BRL 608.6m
FY2016FY2025
Free cash flow
BRL 575.2m
FY2016FY2025
Shareholders' equity
BRL 861.5m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 5.41bn | BRL 4.56bn | BRL 4.34bn | BRL 4.22bn | BRL 3.62bn | BRL 2.40bn | BRL 2.53bn | BRL 2.59bn | BRL 2.26bn | BRL 2.14bn |
| Gross profit | BRL 1.46bn | BRL 1.30bn | BRL 1.27bn | BRL 1.13bn | BRL 994.3m | BRL 626.9m | BRL 640.4m | BRL 690.0m | BRL 628.7m | BRL 593.1m |
| Research and development | BRL 73.2m | BRL 59.0m | BRL 58.2m | BRL 44.2m | BRL 51.5m | BRL 64.1m | BRL 83.7m | BRL 80.0m | BRL 83.4m | BRL 84.9m |
| Operating income | BRL 846.6m | BRL 751.4m | BRL 746.4m | BRL 636.3m | BRL 671.0m | BRL 285.1m | BRL 291.4m | BRL 361.0m | BRL 307.5m | BRL 26.0m |
| Net income | BRL 608.6m | BRL 541.4m | BRL 748.2m | BRL 565.2m | BRL 566.9m | BRL 124.5m | BRL 259.0m | BRL 291.7m | BRL 237.3m | BRL 24.7m |
| Diluted earnings per share | 4.49 | 3.99 | 5.59 | 4.41 | 4.42 | 0.97 | 2.02 | 2.27 | 1.85 | 0.19 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | BRL 3.95bn | BRL 3.59bn | BRL 2.80bn | BRL 3.16bn | BRL 2.94bn | BRL 2.80bn | BRL 2.33bn | BRL 2.32bn | BRL 2.23bn | BRL 2.35bn |
| Cash and short-term investments | BRL 658.7m | BRL 291.8m | BRL 200.3m | BRL 427.4m | BRL 361.1m | BRL 607.8m | BRL 168.8m | BRL 97.6m | BRL 169.1m | BRL 256.4m |
| Total liabilities | BRL 3.09bn | BRL 2.82bn | BRL 1.89bn | BRL 1.58bn | BRL 1.23bn | BRL 1.45bn | BRL 1.03bn | BRL 963.2m | BRL 875.9m | BRL 1.14bn |
| Debt | BRL 1.70bn | BRL 1.07bn | BRL 894.0m | BRL 463.2m | BRL 272.2m | BRL 568.0m | BRL 419.1m | BRL 291.6m | BRL 176.0m | BRL 499.5m |
| Shareholders' equity | BRL 861.5m | BRL 768.4m | BRL 910.4m | BRL 1.59bn | BRL 1.71bn | BRL 1.35bn | BRL 1.30bn | BRL 1.36bn | BRL 1.36bn | BRL 1.23bn |
| Shares outstanding | 136m | 136m | 134m | 128m | 128m | 128m | 128m | 128m | 128m | 128m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | BRL 727.8m | BRL 568.0m | BRL 790.4m | BRL 538.0m | BRL 357.9m | BRL 490.2m | BRL 348.4m | BRL 154.7m | BRL 346.5m | BRL 279.7m |
| Capital spending | −BRL 152.6m | −BRL 117.8m | −BRL 79.6m | −BRL 96.7m | −BRL 87.2m | −BRL 67.1m | −BRL 93.5m | −BRL 90.5m | −BRL 91.3m | −BRL 104.6m |
| Free cash flow | BRL 575.2m | BRL 450.2m | BRL 710.8m | BRL 441.3m | BRL 270.7m | BRL 423.1m | BRL 255.0m | BRL 64.2m | BRL 255.3m | BRL 175.1m |
| Dividends paid | −BRL 223.9m | −BRL 318.3m | −BRL 933.6m | −BRL 543.7m | −BRL 117.9m | −BRL 20.9m | −BRL 276.1m | −BRL 229.9m | −BRL 75.1m | −BRL 86.5m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 1.33bn | BRL 1.26bn | BRL 1.33bn | BRL 1.45bn | BRL 1.37bn | BRL 1.27bn | BRL 1.32bn | BRL 1.15bn |
| Gross profit | BRL 377.9m | BRL 337.0m | BRL 330.1m | BRL 414.4m | BRL 372.1m | BRL 352.7m | BRL 300.0m | BRL 355.0m |
| Operating income | BRL 226.9m | BRL 193.8m | BRL 178.8m | BRL 299.3m | BRL 207.0m | BRL 220.4m | BRL 85.7m | BRL 240.9m |
| Net income | BRL 159.5m | BRL 214.3m | BRL 136.0m | BRL 187.2m | BRL 126.7m | BRL 158.6m | BRL 110.6m | BRL 141.8m |
| Diluted earnings per share | 1.18 | 1.58 | 1.00 | 1.38 | 0.94 | 1.17 | 0.82 | 1.05 |
| Cash from operations | BRL 174.0m | −BRL 26.0m | BRL 359.0m | BRL 297.0m | BRL 76.0m | BRL 16.0m | BRL 159.0m | BRL 150.0m |
| Capital spending | −BRL 17.0m | −BRL 29.0m | −BRL 55.0m | −BRL 32.0m | −BRL 64.0m | — | −BRL 117.0m | −BRL 26.0m |
| Free cash flow | BRL 157.0m | −BRL 55.0m | BRL 304.0m | BRL 265.0m | BRL 12.0m | — | BRL 42.0m | BRL 124.0m |
| Total assets | BRL 4.03bn | BRL 4.00bn | BRL 3.95bn | BRL 3.94bn | BRL 3.73bn | BRL 3.71bn | BRL 3.59bn | BRL 3.27bn |
| Cash and short-term investments | BRL 499.7m | BRL 530.0m | BRL 658.7m | BRL 588.4m | BRL 208.9m | BRL 325.0m | BRL 291.8m | BRL 499.1m |
| Debt | BRL 605.6m | BRL 1.52bn | BRL 1.68bn | BRL 1.50bn | BRL 1.39bn | BRL 1.03bn | BRL 1.07bn | BRL 1.02bn |
| Shareholders' equity | BRL 964.2m | BRL 1.07bn | BRL 861.5m | BRL 876.9m | BRL 739.1m | BRL 886.6m | BRL 768.4m | BRL 1.11bn |
Financial ratios
Data as of 17 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 27.0% | 28.5% | 29.3% | 26.8% | 27.5% | 26.1% |
| Operating margin | 15.7% | 16.9% | 22.7% | 17.3% | 20.4% | 5.6% |
| Net margin | 11.3% | 11.9% | 17.2% | 13.4% | 15.7% | 5.2% |
| Return on equity | 70.6% | 70.5% | 82.2% | 35.6% | 33.1% | 9.2% |
| Return on assets | 15.4% | 15.1% | 26.7% | 17.9% | 19.3% | 4.5% |
| Free cash flow yield | 17.5% | 13.6% | 17.5% | 13.3% | 9.3% | 11.7% |
| Revenue growth | 18.6% | 5.1% | 2.7% | 16.8% | 50.5% | -4.9% |
| Earnings growth | 12.4% | -27.6% | 32.4% | -0.3% | 355.2% | -51.9% |
| Current ratio | 1.27x | 1.38x | 1.58x | 1.85x | 1.90x | 1.55x |
| Debt to equity | 1.94x | 1.36x | 0.95x | 0.27x | 0.16x | 0.42x |
| Equity ratio | 21.8% | 21.4% | 32.5% | 50.3% | 58.3% | 48.2% |
| Interest coverage | 6.54x | 9.49x | 30.37x | 24.89x | 41.62x | 3.95x |
| R&D as a share of sales | 1.4% | 1.3% | 1.3% | 1.0% | 1.4% | 2.7% |
| Buybacks as a share of market value | 0.0% | -1.3% | -4.3% | 0.0% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 8.6% | 17.6% | 8.4% |
| Operating income | 10.0% | 24.3% | 12.3% |
| Net income | 2.5% | 37.3% | 11.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 27.7% | 27.9% | 27.6% | 27.3% |
| Operating margin | 16.0% | 16.1% | 16.0% | 14.2% |
| Net margin | 11.5% | 13.3% | 12.9% | 11.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 7.5 | 6.9 | 6.3 | 7.0 | 7.0 | 21.6 | 14.3 | 11.1 | 12.9 | 108.0 |
| Price to sales | 0.8 | 0.8 | 1.1 | 0.9 | 1.1 | 1.1 | 1.5 | 1.2 | 1.4 | 1.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 26 years. Last went ex-dividend on 30 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 2.036 | 2.722 | 2.362 | 6.586 | 4.057 | 0.924 | 0.55 | 2.137 |
- 10-for-3 split · 22 Sept 2005
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.