5.00
+6.84%
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 2.84bn
FY2016FY2025
Net income
BRL 296.9m
FY2016FY2025
Free cash flow
BRL 732.9m
FY2016FY2025
Shareholders' equity
BRL 1.59bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 2.84bn | BRL 2.57bn | BRL 2.30bn | BRL 2.03bn | BRL 1.82bn | BRL 1.80bn | BRL 1.47bn | BRL 1.26bn | BRL 1.01bn | BRL 873.5m |
| Gross profit | BRL 1.31bn | BRL 1.25bn | BRL 962.6m | BRL 948.1m | BRL 857.9m | BRL 844.4m | BRL 585.0m | BRL 482.0m | BRL 390.0m | BRL 348.0m |
| Operating income | BRL 578.5m | BRL 444.2m | BRL 380.0m | BRL 428.5m | BRL 360.9m | BRL 169.2m | BRL 306.8m | BRL 253.5m | BRL 205.5m | BRL 132.8m |
| Net income | BRL 296.9m | BRL 144.3m | BRL 100.5m | BRL 6.6m | BRL 83.0m | −BRL 34.8m | BRL 120.9m | BRL 117.9m | BRL 86.9m | BRL 76.2m |
| Diluted earnings per share | 0.81 | 0.40 | 0.30 | 0.02 | 0.22 | -0.09 | 0.40 | 0.31 | 0.23 | 0.20 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | BRL 4.73bn | BRL 4.57bn | BRL 4.52bn | BRL 4.71bn | BRL 4.78bn | BRL 3.67bn | BRL 2.20bn | BRL 1.71bn | BRL 873.0m | BRL 781.5m |
| Cash and short-term investments | BRL 808.2m | BRL 555.3m | BRL 522.9m | BRL 852.7m | BRL 1.08bn | BRL 212.9m | BRL 22.7m | BRL 55.1m | BRL 76.4m | BRL 43.9m |
| Total liabilities | BRL 3.14bn | BRL 3.10bn | BRL 3.13bn | BRL 3.30bn | BRL 3.32bn | BRL 3.22bn | BRL 1.69bn | BRL 1.27bn | BRL 487.5m | BRL 468.5m |
| Debt | BRL 2.52bn | BRL 2.25bn | BRL 2.17bn | BRL 2.37bn | BRL 2.38bn | BRL 2.32bn | BRL 1.31bn | BRL 881.5m | BRL 279.8m | BRL 282.3m |
| Shareholders' equity | BRL 1.59bn | BRL 1.47bn | BRL 1.39bn | BRL 1.41bn | BRL 1.45bn | BRL 452.0m | BRL 510.8m | BRL 441.4m | BRL 385.5m | BRL 312.9m |
| Shares outstanding | 365m | 365m | 331m | 379m | 382m | 382m | 305m | 382m | 382m | 382m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | BRL 851.6m | BRL 718.9m | BRL 562.8m | BRL 513.7m | BRL 465.7m | BRL 256.8m | BRL 328.6m | BRL 152.4m | BRL 166.0m | BRL 138.6m |
| Capital spending | −BRL 118.7m | −BRL 141.3m | −BRL 202.9m | −BRL 144.9m | −BRL 87.7m | −BRL 47.8m | −BRL 92.7m | −BRL 52.8m | −BRL 38.1m | −BRL 58.0m |
| Free cash flow | BRL 732.9m | BRL 577.6m | BRL 359.9m | BRL 368.8m | BRL 378.0m | BRL 208.9m | BRL 235.9m | BRL 99.6m | BRL 127.8m | BRL 80.6m |
| Dividends paid | −BRL 177.0m | −BRL 60.0m | −BRL 85.1m | −BRL 50.0m | −BRL 71.9m | −BRL 54.0m | −BRL 50.0m | −BRL 40.0m | −BRL 25.0m | −BRL 25.2m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | BRL 780.3m | BRL 702.0m | BRL 749.1m | BRL 694.2m | BRL 721.1m | BRL 671.8m | BRL 662.7m | BRL 624.9m |
| Gross profit | BRL 361.9m | BRL 338.7m | BRL 316.7m | BRL 373.6m | BRL 365.5m | BRL 353.1m | BRL 305.1m | BRL 311.7m |
| Operating income | BRL 151.5m | BRL 169.2m | BRL 69.1m | BRL 203.7m | BRL 160.0m | BRL 165.8m | BRL 62.3m | BRL 167.1m |
| Net income | BRL 100.7m | BRL 61.5m | BRL 34.5m | BRL 113.3m | BRL 62.7m | BRL 86.4m | −BRL 9.8m | BRL 62.1m |
| Diluted earnings per share | 0.28 | 0.17 | 0.09 | 0.31 | 0.17 | 0.24 | -0.03 | 0.17 |
| Cash from operations | BRL 106.0m | BRL 209.0m | BRL 122.0m | BRL 329.0m | BRL 128.0m | BRL 272.0m | BRL 139.0m | BRL 266.0m |
| Capital spending | −BRL 13.0m | −BRL 7.0m | −BRL 32.0m | −BRL 32.0m | −BRL 26.0m | −BRL 12.0m | −BRL 34.0m | −BRL 38.0m |
| Free cash flow | BRL 93.0m | BRL 202.0m | BRL 90.0m | BRL 297.0m | BRL 102.0m | BRL 260.0m | BRL 105.0m | BRL 228.0m |
| Total assets | BRL 4.81bn | BRL 4.86bn | BRL 4.73bn | BRL 4.78bn | BRL 4.66bn | BRL 4.81bn | BRL 4.57bn | BRL 4.83bn |
| Cash and short-term investments | BRL 865.9m | BRL 930.8m | BRL 808.2m | BRL 839.6m | BRL 656.0m | BRL 812.7m | BRL 555.3m | BRL 710.9m |
| Debt | BRL 341.5m | BRL 1.54bn | BRL 2.52bn | BRL 2.46bn | BRL 2.48bn | BRL 2.55bn | BRL 2.25bn | BRL 2.34bn |
| Shareholders' equity | BRL 1.68bn | BRL 1.65bn | BRL 1.59bn | BRL 1.66bn | BRL 1.54bn | BRL 1.56bn | BRL 1.47bn | BRL 1.48bn |
Financial ratios
Data as of 28 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 46.2% | 48.7% | 41.9% | 46.7% | 47.1% | 46.9% |
| Operating margin | 20.4% | 19.8% | 21.3% | 19.7% | 18.7% | 10.4% |
| Net margin | 10.5% | 5.6% | 4.4% | 0.3% | 4.6% | -1.9% |
| Return on equity | 18.7% | 9.8% | 7.2% | 0.5% | 5.7% | -7.7% |
| Return on assets | 6.3% | 3.2% | 2.2% | 0.1% | 1.7% | -0.9% |
| Free cash flow yield | 53.2% | 47.2% | 46.3% | 34.7% | 29.0% | 16.0% |
| Revenue growth | 10.4% | 11.8% | 13.3% | 11.4% | 1.1% | 22.2% |
| Earnings growth | 105.7% | 43.7% | 1420.7% | -92.0% | -338.4% | -128.8% |
| Current ratio | 1.53x | 0.93x | 1.08x | 1.71x | 2.33x | 0.83x |
| Debt to equity | 0.95x | 0.78x | 0.69x | 0.83x | 0.86x | 3.20x |
| Equity ratio | 33.6% | 32.2% | 30.7% | 29.9% | 30.4% | 12.3% |
| Interest coverage | 1.65x | 1.40x | 1.27x | 1.02x | 1.31x | 0.81x |
| Buybacks as a share of market value | 0.0% | -10.2% | 12.8% | 0.7% | -0.0% | -25.1% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 11.8% | 9.5% | 15.2% |
| Operating income | 10.5% | 27.9% | 15.5% |
| Net income | 255.5% | — | 13.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 47.4% | 46.0% | 46.2% | 44.3% |
| Operating margin | 18.9% | 18.8% | 17.7% | 18.2% |
| Net margin | 8.2% | 5.6% | 4.5% | 5.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Price to earnings | 7.6 | 8.1 | 17.5 | 220.5 | 35.5 |
| Price to sales | 0.8 | 0.5 | 0.8 | 0.7 | 1.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 29 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|---|
| Paid in the year | 0.211 | 0.486 | 0.165 | 0.169 | 0.052 | 0.188 |
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.