Riccardo Preve

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 78% 68% 82%
Transactions
55 100% Buy
34 71% Buy
47 69% Buy
Riccardo Preve's trades of Banca IFIS SpA'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
Purchase
Price
394.66
Quantity 16,548
Value €4,452,163
Transaction date
Purchase
Price
458.56
Quantity 34,552
Value €1,370,943
Transaction date
Purchase
Price
415.21
Quantity 95,340
Value €2,738,674
Transaction date
Purchase
Price
11.39
Quantity 25,854
Value €294,405
Transaction date
Purchase
Price
11.66
Quantity 20,146
Value €234,997
Transaction date
Purchase
Price
12.68
Quantity 10,000
Value €126,800
Transaction date
Purchase
Price
12.48
Quantity 26,424
Value €329,779
Transaction date
Purchase
Price
13.19
Quantity 83,571
Value €1,101,892
Transaction date
Purchase
Price
20.93
Quantity 31,005
Value €649,034
Transaction date
Purchase
Price
21.18
Quantity 13,000
Value €275,400
Transaction date
Purchase
Price
21.80
Quantity 11,000
Value €239,760
Transaction date
Purchase
Price
21.26
Quantity 14,000
Value €297,700
Transaction date
Purchase
Price
21.84
Quantity 15,000
Value €327,600
Transaction date
Purchase
Price
21.86
Quantity 15,000
Value €327,900
Transaction date
Purchase
Price
22.00
Quantity 10,000
Value €220,000
Transaction date
Purchase
Price
22.00
Quantity 10,000
Value €220,000
Transaction date
Purchase
Price
24.80
Quantity 5,000
Value €124,000
Transaction date
Purchase
Price
25.00
Quantity 5,000
Value €125,000
Transaction date
Purchase
Price
24.98
Quantity 5,000
Value €124,900
Transaction date
Purchase
Price
24.92
Quantity 5,000
Value €124,600
Transaction date
Purchase
Price
24.90
Quantity 5,000
Value €124,500
Transaction date
Purchase
Price
24.86
Quantity 5,000
Value €124,300
Transaction date
Purchase
Price
25.04
Quantity 2,000
Value €50,080
Transaction date
Purchase
Price
25.28
Quantity 16,000
Value €404,517
Transaction date
Purchase
Price
25.72
Quantity 19,000
Value €488,659
Transaction date
Purchase
Price
24.84
Quantity 5,000
Value €124,200
Transaction date
Purchase
Price
24.82
Quantity 5,000
Value €124,100
Transaction date
Purchase
Price
24.18
Quantity 1,779
Value €43,016
Transaction date
Purchase
Price
23.94
Quantity 5,000
Value €119,700
Transaction date
Purchase
Price
23.94
Quantity 3,221
Value €77,111
Transaction date
Purchase
Price
24.38
Quantity 5,000
Value €121,900
Transaction date
Purchase
Price
24.40
Quantity 5,000
Value €122,000
Transaction date
Purchase
Price
18.07
Quantity 10,000
Value €180,700
Transaction date
Purchase
Price
15.15
Quantity 5,000
Value €75,750
Transaction date
Purchase
Price
16.48
Quantity 5,000
Value €82,380
Transaction date
Purchase
Price
16.84
Quantity 60,000
Value €1,010,256
Transaction date
Purchase
Price
16.50
Quantity 10,000
Value €165,000
Transaction date
Purchase
Price
15.98
Quantity 51,000
Value €815,199
Transaction date
Purchase
Price
16.06
Quantity 30,388
Value €487,955
Transaction date
Purchase
Price
13.28
Quantity 18,612
Value €247,110
Transaction date
Purchase
Price
13.30
Quantity 10,000
Value €133,000
Transaction date
Purchase
Price
13.30
Quantity 10,000
Value €133,000
Transaction date
Purchase
Price
13.55
Quantity 10,000
Value €135,500
Transaction date
Purchase
Price
13.54
Quantity 29,000
Value €392,770
Transaction date
Purchase
Price
13.73
Quantity 30,716
Value €421,811
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-09 2026-10-07 B Purchase
16,548
394.66
€4,452,163
16,548 394.66 €4,452,163
2026-10-09 2026-10-07 B Purchase
34,552
458.56
€1,370,943
34,552 458.56 €1,370,943
2026-10-09 2026-10-06 B Purchase
95,340
415.21
€2,738,674
95,340 415.21 €2,738,674
2026-10-06 2026-10-01 B Purchase
25,854
11.39
€294,405
25,854 11.39 €294,405
2026-10-06 2026-09-30 B Purchase
20,146
11.66
€234,997
20,146 11.66 €234,997
2026-07-03 2026-07-01 B Purchase
10,000
12.68
€126,800
10,000 12.68 €126,800
2026-07-03 2026-06-29 B Purchase
26,424
12.48
€329,779
26,424 12.48 €329,779
2026-07-03 2026-06-26 B Purchase
83,571
13.19
€1,101,892
83,571 13.19 €1,101,892
2026-04-08 2026-04-02 B Purchase
31,005
20.93
€649,034
31,005 20.93 €649,034
2026-04-07 2026-03-31 B Purchase
13,000
21.18
€275,400
13,000 21.18 €275,400
2026-03-26 2026-03-24 B Purchase
11,000
21.80
€239,760
11,000 21.80 €239,760
2026-03-26 2026-03-23 B Purchase
14,000
21.26
€297,700
14,000 21.26 €297,700
2026-03-23 2026-03-20 B Purchase
15,000
21.84
€327,600
15,000 21.84 €327,600
2026-03-23 2026-03-19 B Purchase
15,000
21.86
€327,900
15,000 21.86 €327,900
2026-03-18 2026-03-17 B Purchase
10,000
22.00
€220,000
10,000 22.00 €220,000
2026-03-18 2026-03-16 B Purchase
10,000
22.00
€220,000
10,000 22.00 €220,000
2026-02-19 2026-02-17 B Purchase
5,000
24.80
€124,000
5,000 24.80 €124,000
2026-02-19 2026-02-16 B Purchase
5,000
25.00
€125,000
5,000 25.00 €125,000
2026-02-19 2026-02-16 B Purchase
5,000
24.98
€124,900
5,000 24.98 €124,900
2026-02-19 2026-02-16 B Purchase
5,000
24.92
€124,600
5,000 24.92 €124,600
2026-02-19 2026-02-16 B Purchase
5,000
24.90
€124,500
5,000 24.90 €124,500
2026-02-19 2026-02-16 B Purchase
5,000
24.86
€124,300
5,000 24.86 €124,300
2026-02-13 2026-02-12 B Purchase
2,000
25.04
€50,080
2,000 25.04 €50,080
2026-02-13 2026-02-12 B Purchase
16,000
25.28
€404,517
16,000 25.28 €404,517
2026-02-13 2026-02-11 B Purchase
19,000
25.72
€488,659
19,000 25.72 €488,659
2025-12-11 2025-12-10 B Purchase
5,000
24.84
€124,200
5,000 24.84 €124,200
2025-12-11 2025-12-10 B Purchase
5,000
24.82
€124,100
5,000 24.82 €124,100
2025-12-11 2025-12-05 B Purchase
1,779
24.18
€43,016
1,779 24.18 €43,016
2025-12-11 2025-12-04 B Purchase
5,000
23.94
€119,700
5,000 23.94 €119,700
2025-12-11 2025-12-04 B Purchase
3,221
23.94
€77,111
3,221 23.94 €77,111
2025-12-11 2025-12-03 B Purchase
5,000
24.38
€121,900
5,000 24.38 €121,900
2025-12-11 2025-12-03 B Purchase
5,000
24.40
€122,000
5,000 24.40 €122,000
2022-03-03 2022-03-01 B Purchase
10,000
18.07
€180,700
10,000 18.07 €180,700
2021-12-06 2021-12-02 B Purchase
5,000
15.15
€75,750
5,000 15.15 €75,750
2021-10-06 2021-10-04 B Purchase
5,000
16.48
€82,380
5,000 16.48 €82,380
2021-10-06 2021-10-04 B Purchase
60,000
16.84
€1,010,256
60,000 16.84 €1,010,256
2021-10-04 2021-09-30 B Purchase
10,000
16.50
€165,000
10,000 16.50 €165,000
2021-09-30 2021-09-28 B Purchase
51,000
15.98
€815,199
51,000 15.98 €815,199
2021-09-29 2021-09-27 B Purchase
30,388
16.06
€487,955
30,388 16.06 €487,955
2021-07-06 2021-07-02 B Purchase
18,612
13.28
€247,110
18,612 13.28 €247,110
2021-07-05 2021-07-01 B Purchase
10,000
13.30
€133,000
10,000 13.30 €133,000
2021-07-02 2021-06-30 B Purchase
10,000
13.30
€133,000
10,000 13.30 €133,000
2021-07-02 2021-06-28 B Purchase
10,000
13.55
€135,500
10,000 13.55 €135,500
2021-06-30 2021-06-28 B Purchase
29,000
13.54
€392,770
29,000 13.54 €392,770
2021-06-29 2021-06-25 B Purchase
30,716
13.73
€421,811
30,716 13.73 €421,811