Giuseppe Castagna

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 73% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 221%
Success rate 73%
Average holding period 220
Transactions 28
Giuseppe Castagna's trades of Banco BPM 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
Sale
Price
21.22
Quantity 34,625
Value €3,384,726
Transaction date
Purchase
Price
45.83
Quantity 30,183
Value €2,342,227
Transaction date
Purchase
Price
477.55
Quantity 31,174
Value €4,334,386
Transaction date
Sale
Price
9.64
Quantity 130,000
Value €1,253,005
Transaction date
Sale
Price
6.08
Quantity 45,000
Value €273,528
Transaction date
Purchase
Price
101.95
Quantity 200,000
Value €20,390,000
Transaction date
Sale
Price
4.42
Quantity 20,000
Value €88,340
Transaction date
Purchase
Price
4.36
Quantity 20,000
Value €87,180
Transaction date
Purchase
Price
100.64
Quantity 500,000
Value €50,320,500
Transaction date
Sale
Price
2.83
Quantity 147,514
Value €417,922
Transaction date
Purchase
Price
1.26
Quantity 200,000
Value €251,820
Transaction date
Sale
Price
2.25
Quantity 500
Value €1,124
Transaction date
Purchase
Price
2.05
Quantity 500
Value €1,024
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-07-01 2025-06-27 S Sale
34,625
21.22
€3,384,726
34,625 21.22 €3,384,726
2025-04-08 2025-04-04 B Purchase
30,183
45.83
€2,342,227
30,183 45.83 €2,342,227
2025-03-31 2025-03-26 B Purchase
31,174
477.55
€4,334,386
31,174 477.55 €4,334,386
2025-03-05 2025-03-03 S Sale
130,000
9.64
€1,253,005
130,000 9.64 €1,253,005
2024-07-02 2024-06-27 S Sale
45,000
6.08
€273,528
45,000 6.08 €273,528
2023-11-23 2023-11-20 B Purchase
200,000
101.95
€20,390,000
200,000 101.95 €20,390,000
2023-08-17 2023-08-14 S Sale
20,000
4.42
€88,340
20,000 4.42 €88,340
2023-08-07 2023-08-04 B Purchase
20,000
4.36
€87,180
20,000 4.36 €87,180
2022-11-18 2022-11-15 B Purchase
500,000
100.64
€50,320,500
500,000 100.64 €50,320,500
2021-06-29 2021-06-25 S Sale
147,514
2.83
€417,922
147,514 2.83 €417,922
2020-03-12 2020-03-11 B Purchase
200,000
1.26
€251,820
200,000 1.26 €251,820
2018-09-12 2018-09-10 S Sale
500
2.25
€1,124
500 2.25 €1,124
2018-08-29 2018-08-23 B Purchase
500
2.05
€1,024
500 2.05 €1,024