Santiago Martinez Garrido

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
12 0% Buy
34 71% Buy
47 69% Buy
Santiago Martinez Garrido's trades of Iberdrola SA's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
114.37
Quantity 72,260
Value €988,339
Transaction date
Sale
Price
366.65
Quantity 24,584
Value €128,071
Transaction date
Sale
Price
354.84
Quantity 45,124
Value €2,155,207
Transaction date
Sale
Price
12.67
Quantity 17,443
Value €221,003
Transaction date
Sale
Price
11.12
Quantity 2,471
Value €27,478
Transaction date
Sale
Price
10.00
Quantity 20,000
Value €200,000
Transaction date
Sale
Price
12.00
Quantity 10,000
Value €120,000
Transaction date
Sale
Price
11.40
Quantity 9,712
Value €110,717
Transaction date
Sale
Price
9.21
Quantity 10,000
Value €92,100
Transaction date
Sale
Price
8.90
Quantity 10,000
Value €89,000
Transaction date
Sale
Price
6.50
Quantity 30,000
Value €195,000
Transaction date
Sale
Price
6.64
Quantity 10,000
Value €66,400
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-17 2026-06-12 S Sale
72,260
114.37
€988,339
72,260 114.37 €988,339
2025-12-15 2025-12-11 S Sale
24,584
366.65
€128,071
24,584 366.65 €128,071
2025-11-20 2025-11-17 S Sale
45,124
354.84
€2,155,207
45,124 354.84 €2,155,207
2024-08-29 2024-08-27 S Sale
17,443
12.67
€221,003
17,443 12.67 €221,003
2023-11-29 2023-11-23 S Sale
2,471
11.12
€27,478
2,471 11.12 €27,478
2022-03-31 2022-03-29 S Sale
20,000
10.00
€200,000
20,000 10.00 €200,000
2021-01-15 2021-01-13 S Sale
10,000
12.00
€120,000
10,000 12.00 €120,000
2020-12-21 2020-12-18 S Sale
9,712
11.40
€110,717
9,712 11.40 €110,717
2020-01-17 2020-01-15 S Sale
10,000
9.21
€92,100
10,000 9.21 €92,100
2019-06-24 2019-06-21 S Sale
10,000
8.90
€89,000
10,000 8.90 €89,000
2018-09-21 2018-09-21 S Sale
30,000
6.50
€195,000
30,000 6.50 €195,000
2018-06-15 2018-06-14 S Sale
10,000
6.64
€66,400
10,000 6.64 €66,400