Paolo Castellacci

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
21 100% Buy
34 71% Buy
47 69% Buy
Paolo Castellacci's trades of Sesa 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
233.78
Quantity 29,395
Value €3,517,895
Transaction date
Purchase
Price
24.57
Quantity 56,830
Value €582,227
Transaction date
Purchase
Price
75.98
Quantity 45,753
Value €1,297,316
Transaction date
Purchase
Price
77.82
Quantity 500
Value €38,912
Transaction date
Purchase
Price
77.16
Quantity 2,000
Value €154,310
Transaction date
Purchase
Price
76.29
Quantity 3,000
Value €228,860
Transaction date
Purchase
Price
71.79
Quantity 1,000
Value €71,790
Transaction date
Purchase
Price
73.04
Quantity 14,000
Value €1,022,490
Transaction date
Purchase
Price
74.11
Quantity 6,000
Value €444,680
Transaction date
Purchase
Price
75.69
Quantity 3,500
Value €264,900
Transaction date
Purchase
Price
76.66
Quantity 3,500
Value €268,320
Transaction date
Purchase
Price
78.04
Quantity 9,000
Value €702,358
Transaction date
Purchase
Price
87.05
Quantity 9,000
Value €783,425
Transaction date
Purchase
Price
78.97
Quantity 7,000
Value €552,756
Transaction date
Purchase
Price
78.97
Quantity 7,000
Value €552,756
Transaction date
Purchase
Price
87.24
Quantity 1,500
Value €130,858
Transaction date
Purchase
Price
85.27
Quantity 2,000
Value €170,537
Transaction date
Purchase
Price
84.07
Quantity 5,000
Value €420,348
Transaction date
Purchase
Price
92.00
Quantity 162,060
Value €14,909,520
Transaction date
Purchase
Price
84.56
Quantity 56,000
Value €4,735,304
Transaction date
Purchase
Price
91.86
Quantity 5,000
Value €459,320
Transaction date
Purchase
Price
89.86
Quantity 2,000
Value €179,710
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-27 2026-07-22 B Purchase
29,395
233.78
€3,517,895
29,395 233.78 €3,517,895
2026-07-21 2026-07-16 B Purchase
56,830
24.57
€582,227
56,830 24.57 €582,227
2026-03-30 2026-03-27 B Purchase
45,753
75.98
€1,297,316
45,753 75.98 €1,297,316
2026-03-30 2026-03-26 B Purchase
500
77.82
€38,912
500 77.82 €38,912
2026-03-30 2026-03-25 B Purchase
2,000
77.16
€154,310
2,000 77.16 €154,310
2026-03-30 2026-03-24 B Purchase
3,000
76.29
€228,860
3,000 76.29 €228,860
2026-03-25 2026-03-23 B Purchase
1,000
71.79
€71,790
1,000 71.79 €71,790
2026-03-25 2026-03-20 B Purchase
14,000
73.04
€1,022,490
14,000 73.04 €1,022,490
2026-03-20 2026-03-19 B Purchase
6,000
74.11
€444,680
6,000 74.11 €444,680
2026-03-20 2026-03-18 B Purchase
3,500
75.69
€264,900
3,500 75.69 €264,900
2026-03-20 2026-03-17 B Purchase
3,500
76.66
€268,320
3,500 76.66 €268,320
2026-03-19 2026-03-13 B Purchase
9,000
78.04
€702,358
9,000 78.04 €702,358
2026-03-17 2026-03-13 B Purchase
9,000
87.05
€783,425
9,000 87.05 €783,425
2026-03-19 2026-03-12 B Purchase
7,000
78.97
€552,756
7,000 78.97 €552,756
2026-03-17 2026-03-12 B Purchase
7,000
78.97
€552,756
7,000 78.97 €552,756
2026-02-16 2026-02-09 B Purchase
1,500
87.24
€130,858
1,500 87.24 €130,858
2026-02-16 2026-02-06 B Purchase
2,000
85.27
€170,537
2,000 85.27 €170,537
2026-02-16 2026-02-05 B Purchase
5,000
84.07
€420,348
5,000 84.07 €420,348
2026-02-16 2026-02-04 B Purchase
162,060
92.00
€14,909,520
162,060 92.00 €14,909,520
2026-02-16 2026-02-04 B Purchase
56,000
84.56
€4,735,304
56,000 84.56 €4,735,304
2026-02-16 2026-02-03 B Purchase
5,000
91.86
€459,320
5,000 91.86 €459,320
2026-02-16 2026-02-02 B Purchase
2,000
89.86
€179,710
2,000 89.86 €179,710