XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 29 (Tables)
12 Months Ended
Dec. 31, 2024
Treasury shares [Abstract]  
Treasury shares [Table Text Block]
In the years ended December 31, 2024, 2023 and 2022 the Group entities performed the following transactions with shares issued by the Bank:
Treasury shares (Millions of Euros)
202420232022
Number of SharesMillions of EurosNumber of SharesMillions of EurosNumber of SharesMillions of Euros
Balance at beginning4,386,625345,485,41429127,633,399647
 + Purchases154,564,4991,528301,882,7282,166598,457,0242,966
 - Sales and other changes(152,284,268)(1,497)(302,981,517)(2,161)(720,605,009)(3,583)
Balance at the end6,666,856664,386,625345,485,41429
Of which:
Held by BBVA, S.A.410,370733
Held by Corporación General Financiera, S.A.6,256,486594,354,004315,454,51626
Held by other subsidiaries32,62130,898
Average purchase price in Euros9.897.184.96
Average selling price in Euros (including other changes)9.897.144.99
Net gains or losses on transactions
(Shareholders' funds-Reserves)
1019
Treasury Stock [Table Text Block]
The percentages of treasury shares held by the Group in the years ended December 31, 2024, 2023 and 2022 are as follows:
Treasury Share
202420232022
MinMaxClosingMinMaxClosingMinMaxClosing
% treasury share0.076 %1.513 %0.116 %0.038  %2.214  %0.075  %0.078  %7.492  %0.094  %
Shares of BBVA accepted in pledge [Table Text Block]
The number of BBVA shares accepted by the Group in pledge of loans as of December 31, 2024, 2023 and 2022 is as follows:

Shares of BBVA accepted in pledge
202420232022
Number of shares in pledge13,308,67717,492,19423,437,363
Nominal value (in Euros)0.490.490.49
% of share capital0.23 %0.29 %0.39 %
Shares of BBVA owned by third parties but managed by the Group [Table Text Block]
The number of BBVA shares owned by third parties but under management of a company within the Group as of December 31, 2024, 2023 and 2022 is as follows:
Shares of BBVA owned by third parties but managed by the Group
202420232022
Number of shares owned by third parties11,834,59613,258,99418,686,027
Nominal value (in Euros)0.490.490.49
% of share capital0.21 %0.23 %0.31 %