Iberdrola, S.A. - Insider Transactions

Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
AGRIberdrola, S.A.10% OwnerMay 18 '21Buy51.4063,424,1253,260,000,025315,659,357May 19 09:42 AM
open in screener