Joaquin Gómez DE Olea Mendaro

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
23 100% Buy
34 71% Buy
47 69% Buy
Joaquin Gómez DE Olea Mendaro's trades of Elecnor 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-01-20 2025-01-16 B Purchase
56,068
417.59
€4,563,129
56,068 417.59 €4,563,129
2025-01-20 2025-01-15 B Purchase
62,496
223.35
€687,760
62,496 223.35 €687,760
2025-01-16 2025-01-14 B Purchase
88,750
173.39
€3,958,837
88,750 173.39 €3,958,837
2025-01-14 2025-01-13 B Purchase
14,322
16.95
€242,758
14,322 16.95 €242,758
2025-01-13 2025-01-10 B Purchase
1,144
16.99
€19,437
1,144 16.99 €19,437
2025-01-10 2025-01-09 B Purchase
7,946
16.92
€134,446
7,946 16.92 €134,446
2025-01-03 2024-12-31 B Purchase
7,000
16.00
€112,000
7,000 16.00 €112,000
2025-01-03 2024-12-31 B Purchase
3,000
15.94
€47,820
3,000 15.94 €47,820
2025-01-03 2024-12-31 B Purchase
2,000
15.90
€31,800
2,000 15.90 €31,800
2025-01-03 2024-12-30 B Purchase
14,069
16.00
€225,104
14,069 16.00 €225,104
2025-01-03 2024-12-23 B Purchase
931
14.94
€13,909
931 14.94 €13,909
2024-04-22 2024-04-19 B Purchase
6,787
19.44
€131,939
6,787 19.44 €131,939
2024-04-22 2024-04-18 B Purchase
4,097
19.48
€79,810
4,097 19.48 €79,810
2024-04-22 2024-04-17 B Purchase
531
19.30
€10,248
531 19.30 €10,248
2024-04-22 2024-04-16 B Purchase
15,192
19.28
€292,902
15,192 19.28 €292,902
2024-04-16 2024-04-15 B Purchase
11,895
19.35
€230,168
11,895 19.35 €230,168
2024-04-16 2024-04-11 B Purchase
643
19.39
€12,468
643 19.39 €12,468
2024-04-16 2024-04-10 B Purchase
17,232
19.40
€334,301
17,232 19.40 €334,301
2024-04-15 2024-04-10 B Purchase
17,232
19.40
€334,301
17,232 19.40 €334,301
2023-12-20 2023-12-19 B Purchase
30,000
18.80
€564,000
30,000 18.80 €564,000
2023-12-20 2023-12-18 B Purchase
17,000
18.70
€317,900
17,000 18.70 €317,900
2020-09-16 2020-09-15 B Purchase
40,000
8.44
€337,600
40,000 8.44 €337,600
2020-06-03 2020-06-02 B Purchase
60,200
8.44
€508,088
60,200 8.44 €508,088