Antonio Lorenzo Sierra

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 49% 68% 82%
Transactions
21 100% Buy
34 71% Buy
47 69% Buy
Antonio Lorenzo Sierra's trades of Repsol 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
2026-07-02 2026-06-29 B Purchase
21,177
183.67
€3,120,066
21,177 183.67 €3,120,066
2026-04-17 2026-04-14 B Purchase
96,513
353.58
€1,924,701
96,513 353.58 €1,924,701
2026-02-23 2026-02-18 B Purchase
32,876
453.48
€4,309,617
32,876 453.48 €4,309,617
2025-06-13 2025-06-10 B Purchase
716
12.02
€8,606
716 12.02 €8,606
2025-04-14 2025-04-09 B Purchase
8,885
9.55
€84,852
8,885 9.55 €84,852
2025-02-21 2025-02-20 B Purchase
12,708
12.18
€154,783
12,708 12.18 €154,783
2024-06-14 2024-06-13 B Purchase
1,035
14.32
€14,821
1,035 14.32 €14,821
2024-05-21 2024-05-16 B Purchase
4,426
14.66
€64,885
4,426 14.66 €64,885
2024-02-23 2024-02-21 B Purchase
7,726
13.68
€105,692
7,726 13.68 €105,692
2022-06-10 2022-06-07 B Purchase
889
15.95
€14,180
889 15.95 €14,180
2022-06-06 2022-06-01 B Purchase
3,962
15.11
€59,866
3,962 15.11 €59,866
2021-06-01 2021-05-27 B Purchase
4,528
11.04
€49,989
4,528 11.04 €49,989
2020-06-10 2020-06-05 B Purchase
546
9.53
€5,203
546 9.53 €5,203
2020-06-03 2020-05-29 B Purchase
6,977
8.49
€59,235
6,977 8.49 €59,235
2019-07-03 2019-07-01 B Purchase
509
14.02
€7,136
509 14.02 €7,136
2019-06-05 2019-06-03 B Purchase
3,884
14.41
€55,968
3,884 14.41 €55,968
2019-05-06 2019-04-30 B Purchase
3,000
15.07
€45,210
3,000 15.07 €45,210
2018-08-20 2018-08-14 B Purchase
60
16.55
€993
60 16.55 €993
2018-07-30 2018-07-27 B Purchase
5,000
16.83
€84,150
5,000 16.83 €84,150
2018-06-11 2018-06-06 B Purchase
266
16.91
€4,498
266 16.91 €4,498
2018-06-05 2018-05-31 B Purchase
3,631
16.30
€59,185
3,631 16.30 €59,185