TOTVS S.A
About TOTVS S.A
TOTVS S.A is a Brazilian software company based in São Paulo that develops business management software. Its main offering is enterprise resource planning systems, which help companies run areas such as finance, accounting, payroll, inventory and sales. It also provides cloud platforms and specialised software for sectors including retail, manufacturing, healthcare, logistics and agribusiness. Its customers range from small businesses to large organisations across Brazil and other markets, and it supplies related services such as implementation and support.
TOTVS S.A trades under the code TOTS3 on the Sao Paulo Exchange in Brazil, with its price quoted in Brazilian reais (BRL). Our dividend records, which start in 2019, show payments in 8 different calendar years. The Market X-Ray on this page is price-based and compares it with other stocks on the same exchange; it does not measure how healthy the business is.
See the numbers →
See the numbers →
See the numbers →
See the numbers →
See the numbers →
Price chart
Signals
Technical summary
| SMA 10 | 39.57 | Bullish |
| EMA 10 | 39.42 | Bullish |
| SMA 20 | 37.12 | Bullish |
| EMA 20 | 37.83 | Bullish |
| SMA 50 | 34.54 | Bullish |
| EMA 50 | 35.28 | Bullish |
| SMA 100 | 32.12 | Bullish |
| EMA 100 | 34.08 | Bullish |
| SMA 200 | 34.52 | Bullish |
| EMA 200 | 34.63 | Bullish |
| RSI (14) | 65.35 | Neutral |
| MACD (12, 26) | 1.93 | Bullish |
| Momentum (12) | 16.31 | Bullish |
| Stochastic %K (14) | 74.58 | Neutral |
| Williams %R (14) | -25.42 | Neutral |
| CCI (20) | 77.41 | Neutral |
S3 38.46 | S2 38.90 | S1 39.60 | Pivot 40.04 | R1 40.74 | R2 41.18 | R3 41.88 |
Dividends
| Ex-dividend date | Amount per share |
|---|---|
| 0.1800 | |
|
This payment: 0.1800 BRL per share, ex-dividend 15 Jun 2026. On 15 Jun 2026 2.82% Share price that day 29.44 BRL. Dividends in the 12 months up to that day: 0.8300 BRL (0.1800 + 0.1800 + 0.1700 + 0.1500 + 0.1500). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.1800 | |
|
This payment: 0.1800 BRL per share, ex-dividend 25 Mar 2026. On 25 Mar 2026 1.85% Share price that day 35.19 BRL. Dividends in the 12 months up to that day: 0.6500 BRL (0.1800 + 0.1700 + 0.1500 + 0.1500). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.1700 | |
|
This payment: 0.1700 BRL per share, ex-dividend 15 Dec 2025. On 15 Dec 2025 1.31% Share price that day 46.69 BRL. Dividends in the 12 months up to that day: 0.6100 BRL (0.1700 + 0.1500 + 0.1500 + 0.1400). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.1500 | |
|
This payment: 0.1500 BRL per share, ex-dividend 23 Sep 2025. On 23 Sep 2025 1.46% Share price that day 45.24 BRL. Dividends in the 12 months up to that day: 0.6600 BRL (0.1500 + 0.1500 + 0.1400 + 0.2200). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.1500 | |
|
This payment: 0.1500 BRL per share, ex-dividend 23 Jun 2025. On 23 Jun 2025 1.77% Share price that day 41.73 BRL. Dividends in the 12 months up to that day: 0.7400 BRL (0.1500 + 0.1400 + 0.2200 + 0.2300). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.1400 | |
|
This payment: 0.1400 BRL per share, ex-dividend 24 Mar 2025. On 24 Mar 2025 1.76% Share price that day 33.58 BRL. Dividends in the 12 months up to that day: 0.5900 BRL (0.1400 + 0.2200 + 0.2300). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.2200 | |
|
This payment: 0.2200 BRL per share, ex-dividend 3 Dec 2024. On 3 Dec 2024 1.67% Share price that day 26.99 BRL. Dividends in the 12 months up to that day: 0.4500 BRL (0.2200 + 0.2300). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.2300 | |
|
This payment: 0.2300 BRL per share, ex-dividend 6 Aug 2024. On 6 Aug 2024 1.61% Share price that day 27.25 BRL. Dividends in the 12 months up to that day: 0.4400 BRL (0.2300 + 0.2100). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.2100 | |
|
This payment: 0.2100 BRL per share, ex-dividend 4 Dec 2023. On 4 Dec 2023 1.90% Share price that day 34.16 BRL. Dividends in the 12 months up to that day: 0.6500 BRL (0.2100 + 0.2300 + 0.2100). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.2300 | |
|
This payment: 0.2300 BRL per share, ex-dividend 27 Jul 2023. On 27 Jul 2023 1.85% Share price that day 29.22 BRL. Dividends in the 12 months up to that day: 0.5400 BRL (0.2300 + 0.2100 + 0.1000). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.2100 | |
|
This payment: 0.2100 BRL per share, ex-dividend 29 Dec 2022. On 29 Dec 2022 1.12% Share price that day 27.62 BRL. Dividends in the 12 months up to that day: 0.3100 BRL (0.2100 + 0.1000). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
| 0.1000 | |
|
This payment: 0.1000 BRL per share, ex-dividend 4 Aug 2022. On 4 Aug 2022 0.83% Share price that day 27.60 BRL. Dividends in the 12 months up to that day: 0.2300 BRL (0.1000 + 0.1300). Today, latest close 16 Oct 2026 1.32% Share price 40.29 BRL. Dividends in the last 12 months: 0.5300 BRL (0.1800 + 0.1800 + 0.1700). Dividend yield = dividends paid in the 12 months up to that day divided by the share price that day, before tax. Past dividends are not a promise of future ones. | |
Prices are end-of-day closes in BRL. Educational only, not financial advice.