30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

Antonio Lorenzo Sierra

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
20 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 Activity 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-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
22,332
446.37
€3,652,233
22,332 446.37 €3,652,233
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