From this link you can access the information published by CNMV.
Treasury Shares information as provided by the CNMV
Number of voting rights: 24,457,510
Voting rights percentages
| % Direct | % Indirect | % Total | F. CNMV Entry Record |
|---|---|---|---|
| 0.000 | 0.000 | 0.000 | 03/03/2026 |