Massimo Perotti

Insider profile

Performance

Overall performance
4.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 70% 68% 82%
Transactions
144 82% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 268%
Success rate 73%
Average holding period 220
Transactions 28
Massimo Perotti's trades of Sanlorenzo 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
353.97
Quantity 17,658
Value €2,251,966
Transaction date
Sale
Price
83.50
Quantity 25,385
Value €3,332,653
Transaction date
Purchase
Price
42.56
Quantity 65,395
Value €2,544,755
Transaction date
Purchase
Price
28.51
Quantity 19,057
Value €543,327
Transaction date
Purchase
Price
28.96
Quantity 2,000
Value €57,920
Transaction date
Purchase
Price
28.90
Quantity 8,943
Value €258,458
Transaction date
Sale
Price
35.98
Quantity 4,006
Value €144,132
Transaction date
Sale
Price
36.00
Quantity 994
Value €35,784
Transaction date
Sale
Price
36.10
Quantity 6,000
Value €216,600
Transaction date
Purchase
Price
28.45
Quantity 5,000
Value €142,250
Transaction date
Purchase
Price
28.61
Quantity 10,000
Value €286,091
Transaction date
Purchase
Price
28.49
Quantity 26,368
Value €751,298
Transaction date
Purchase
Price
28.31
Quantity 28,632
Value €810,509
Transaction date
Purchase
Price
27.46
Quantity 22,770
Value €625,321
Transaction date
Purchase
Price
27.32
Quantity 5,230
Value €142,876
Transaction date
Purchase
Price
26.09
Quantity 50,000
Value €1,304,265
Transaction date
Purchase
Price
26.78
Quantity 30,639
Value €820,424
Transaction date
Purchase
Price
25.86
Quantity 26,361
Value €681,717
Transaction date
Purchase
Price
26.42
Quantity 48,919
Value €1,292,611
Transaction date
Purchase
Price
27.00
Quantity 1,081
Value €29,187
Transaction date
Purchase
Price
28.07
Quantity 28,215
Value €791,964
Transaction date
Purchase
Price
28.39
Quantity 1,785
Value €50,684
Transaction date
Purchase
Price
28.64
Quantity 30,000
Value €859,191
Transaction date
Purchase
Price
28.93
Quantity 30,000
Value €867,933
Transaction date
Purchase
Price
28.87
Quantity 3,000
Value €86,595
Transaction date
Purchase
Price
28.78
Quantity 21,057
Value €606,018
Transaction date
Purchase
Price
28.30
Quantity 3,000
Value €84,889
Transaction date
Purchase
Price
28.46
Quantity 33,943
Value €966,014
Transaction date
Purchase
Price
28.59
Quantity 3,000
Value €85,772
Transaction date
Purchase
Price
28.54
Quantity 27,202
Value €776,394
Transaction date
Purchase
Price
28.45
Quantity 700
Value €19,915
Transaction date
Purchase
Price
28.68
Quantity 3,000
Value €86,034
Transaction date
Purchase
Price
28.30
Quantity 17,798
Value €503,756
Transaction date
Purchase
Price
28.37
Quantity 5,000
Value €141,874
Transaction date
Purchase
Price
28.67
Quantity 12,971
Value €371,908
Transaction date
Purchase
Price
28.99
Quantity 17,029
Value €493,662
Transaction date
Purchase
Price
29.21
Quantity 5,000
Value €146,029
Transaction date
Purchase
Price
29.60
Quantity 5,000
Value €148,003
Transaction date
Purchase
Price
29.58
Quantity 5,000
Value €147,910
Transaction date
Purchase
Price
29.27
Quantity 5,000
Value €146,338
Transaction date
Purchase
Price
29.18
Quantity 5,000
Value €145,894
Transaction date
Purchase
Price
30.95
Quantity 5,000
Value €154,752
Transaction date
Purchase
Price
31.47
Quantity 5,000
Value €157,329
Transaction date
Purchase
Price
31.69
Quantity 26,101
Value €827,196
Transaction date
Purchase
Price
31.84
Quantity 11,753
Value €374,211
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-09 S Sale
17,658
353.97
€2,251,966
17,658 353.97 €2,251,966
2026-05-18 2026-05-13 S Sale
25,385
83.50
€3,332,653
25,385 83.50 €3,332,653
2026-03-24 2026-03-20 B Purchase
65,395
42.56
€2,544,755
65,395 42.56 €2,544,755
2026-03-23 2026-03-19 B Purchase
19,057
28.51
€543,327
19,057 28.51 €543,327
2026-03-23 2026-03-18 B Purchase
2,000
28.96
€57,920
2,000 28.96 €57,920
2026-03-23 2026-03-17 B Purchase
8,943
28.90
€258,458
8,943 28.90 €258,458
2025-09-23 2025-09-19 S Sale
4,006
35.98
€144,132
4,006 35.98 €144,132
2025-09-23 2025-09-18 S Sale
994
36.00
€35,784
994 36.00 €35,784
2025-09-18 2025-09-17 S Sale
6,000
36.10
€216,600
6,000 36.10 €216,600
2025-07-21 2025-07-17 B Purchase
5,000
28.45
€142,250
5,000 28.45 €142,250
2025-07-21 2025-07-16 B Purchase
10,000
28.61
€286,091
10,000 28.61 €286,091
2025-04-22 2025-04-15 B Purchase
26,368
28.49
€751,298
26,368 28.49 €751,298
2025-04-22 2025-04-14 B Purchase
28,632
28.31
€810,509
28,632 28.31 €810,509
2025-04-17 2025-04-11 B Purchase
22,770
27.46
€625,321
22,770 27.46 €625,321
2025-04-17 2025-04-10 B Purchase
5,230
27.32
€142,876
5,230 27.32 €142,876
2025-04-11 2025-04-09 B Purchase
50,000
26.09
€1,304,265
50,000 26.09 €1,304,265
2025-04-11 2025-04-08 B Purchase
30,639
26.78
€820,424
30,639 26.78 €820,424
2025-04-11 2025-04-07 B Purchase
26,361
25.86
€681,717
26,361 25.86 €681,717
2025-04-09 2025-04-04 B Purchase
48,919
26.42
€1,292,611
48,919 26.42 €1,292,611
2025-04-09 2025-04-03 B Purchase
1,081
27.00
€29,187
1,081 27.00 €29,187
2025-04-07 2025-04-02 B Purchase
28,215
28.07
€791,964
28,215 28.07 €791,964
2025-04-07 2025-04-01 B Purchase
1,785
28.39
€50,684
1,785 28.39 €50,684
2025-04-03 2025-03-31 B Purchase
30,000
28.64
€859,191
30,000 28.64 €859,191
2025-04-03 2025-03-28 B Purchase
30,000
28.93
€867,933
30,000 28.93 €867,933
2025-03-28 2025-03-27 B Purchase
3,000
28.87
€86,595
3,000 28.87 €86,595
2025-03-28 2025-03-27 B Purchase
21,057
28.78
€606,018
21,057 28.78 €606,018
2025-03-28 2025-03-26 B Purchase
3,000
28.30
€84,889
3,000 28.30 €84,889
2025-03-28 2025-03-26 B Purchase
33,943
28.46
€966,014
33,943 28.46 €966,014
2025-03-28 2025-03-25 B Purchase
3,000
28.59
€85,772
3,000 28.59 €85,772
2025-03-28 2025-03-25 B Purchase
27,202
28.54
€776,394
27,202 28.54 €776,394
2025-03-28 2025-03-25 B Purchase
700
28.45
€19,915
700 28.45 €19,915
2025-03-26 2025-03-24 B Purchase
3,000
28.68
€86,034
3,000 28.68 €86,034
2025-03-26 2025-03-24 B Purchase
17,798
28.30
€503,756
17,798 28.30 €503,756
2025-03-26 2025-03-21 B Purchase
5,000
28.37
€141,874
5,000 28.37 €141,874
2025-03-24 2025-03-20 B Purchase
12,971
28.67
€371,908
12,971 28.67 €371,908
2025-03-21 2025-03-19 B Purchase
17,029
28.99
€493,662
17,029 28.99 €493,662
2025-03-21 2025-03-18 B Purchase
5,000
29.21
€146,029
5,000 29.21 €146,029
2025-03-19 2025-03-17 B Purchase
5,000
29.60
€148,003
5,000 29.60 €148,003
2025-03-19 2025-03-14 B Purchase
5,000
29.58
€147,910
5,000 29.58 €147,910
2025-03-17 2025-03-13 B Purchase
5,000
29.27
€146,338
5,000 29.27 €146,338
2025-03-17 2025-03-12 B Purchase
5,000
29.18
€145,894
5,000 29.18 €145,894
2024-11-25 2024-11-21 B Purchase
5,000
30.95
€154,752
5,000 30.95 €154,752
2024-11-25 2024-11-20 B Purchase
5,000
31.47
€157,329
5,000 31.47 €157,329
2024-11-25 2024-11-19 B Purchase
26,101
31.69
€827,196
26,101 31.69 €827,196
2024-11-20 2024-11-18 B Purchase
11,753
31.84
€374,211
11,753 31.84 €374,211