Gian Piero Sala

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
25 84% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 166%
Success rate 73%
Average holding period 220
Transactions 28
Gian Piero Sala's trades of Banca Mediolanum 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
72.96
Quantity 4,150
Value €4,239,828
Transaction date
Sale
Price
261.35
Quantity 97,428
Value €2,804,333
Transaction date
Purchase
Price
423.09
Quantity 62,468
Value €230,893
Transaction date
Purchase
Price
17.82
Quantity 81
Value €1,443
Transaction date
Purchase
Price
17.82
Quantity 2,000
Value €35,640
Transaction date
Purchase
Price
18.50
Quantity 271
Value €5,014
Transaction date
Purchase
Price
17.07
Quantity 600
Value €10,242
Transaction date
Purchase
Price
11.99
Quantity 5,500
Value €65,945
Transaction date
Sale
Price
12.51
Quantity 6,800
Value €85,068
Transaction date
Purchase
Price
10.85
Quantity 126
Value €1,367
Transaction date
Purchase
Price
11.38
Quantity 81
Value €922
Transaction date
Purchase
Price
11.40
Quantity 300
Value €3,420
Transaction date
Purchase
Price
9.69
Quantity 3,000
Value €29,070
Transaction date
Purchase
Price
10.56
Quantity 1,800
Value €19,008
Transaction date
Purchase
Price
10.33
Quantity 2,000
Value €20,660
Transaction date
Sale
Price
10.67
Quantity 2,700
Value €28,809
Transaction date
Purchase
Price
10.38
Quantity 2,700
Value €28,018
Transaction date
Purchase
Price
10.50
Quantity 858
Value €9,009
Transaction date
Purchase
Price
6.19
Quantity 1,650
Value €10,210
Transaction date
Purchase
Price
6.50
Quantity 1,000
Value €6,500
Transaction date
Purchase
Price
7.07
Quantity 2,500
Value €17,668
Transaction date
Purchase
Price
6.84
Quantity 2,250
Value €15,379
Transaction date
Purchase
Price
7.43
Quantity 2,000
Value €14,854
Transaction date
Sale
Price
7.28
Quantity 2,100
Value €15,278
Transaction date
Purchase
Price
7.15
Quantity 2,100
Value €15,014
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-08 2026-06-02 B Purchase
4,150
72.96
€4,239,828
4,150 72.96 €4,239,828
2026-04-09 2026-04-07 S Sale
97,428
261.35
€2,804,333
97,428 261.35 €2,804,333
2026-03-18 2026-03-12 B Purchase
62,468
423.09
€230,893
62,468 423.09 €230,893
2026-02-13 2026-02-12 B Purchase
81
17.82
€1,443
81 17.82 €1,443
2026-02-13 2026-02-12 B Purchase
2,000
17.82
€35,640
2,000 17.82 €35,640
2025-12-05 2025-12-02 B Purchase
271
18.50
€5,014
271 18.50 €5,014
2025-08-28 2025-08-27 B Purchase
600
17.07
€10,242
600 17.07 €10,242
2025-04-08 2025-04-07 B Purchase
5,500
11.99
€65,945
5,500 11.99 €65,945
2025-04-07 2025-04-04 S Sale
6,800
12.51
€85,068
6,800 12.51 €85,068
2024-11-28 2024-11-27 B Purchase
126
10.85
€1,367
126 10.85 €1,367
2024-11-01 2024-10-30 B Purchase
81
11.38
€922
81 11.38 €922
2024-10-18 2024-10-17 B Purchase
300
11.40
€3,420
300 11.40 €3,420
2024-08-06 2024-08-05 B Purchase
3,000
9.69
€29,070
3,000 9.69 €29,070
2024-07-03 2024-07-01 B Purchase
1,800
10.56
€19,008
1,800 10.56 €19,008
2024-07-01 2024-06-28 B Purchase
2,000
10.33
€20,660
2,000 10.33 €20,660
2024-06-27 2024-06-24 S Sale
2,700
10.67
€28,809
2,700 10.67 €28,809
2024-06-20 2024-06-19 B Purchase
2,700
10.38
€28,018
2,700 10.38 €28,018
2024-06-20 2024-06-18 B Purchase
858
10.50
€9,009
858 10.50 €9,009
2022-06-14 2022-06-13 B Purchase
1,650
6.19
€10,210
1,650 6.19 €10,210
2022-03-07 2022-03-04 B Purchase
1,000
6.50
€6,500
1,000 6.50 €6,500
2022-03-04 2022-03-03 B Purchase
2,500
7.07
€17,668
2,500 7.07 €17,668
2020-03-09 2020-03-05 B Purchase
2,250
6.84
€15,379
2,250 6.84 €15,379
2020-03-04 2020-03-03 B Purchase
2,000
7.43
€14,854
2,000 7.43 €14,854
2020-03-04 2020-03-02 S Sale
2,100
7.28
€15,278
2,100 7.28 €15,278
2020-03-04 2020-03-02 B Purchase
2,100
7.15
€15,014
2,100 7.15 €15,014