Giampaolo Leone

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 56% 68% 82%
Transactions
12 0% Buy
34 71% Buy
47 69% Buy
Giampaolo Leone's trades of Telecom Italia 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
319.05
Quantity 71,854
Value €1,178,736
Transaction date
Sale
Price
167.35
Quantity 18,917
Value €3,126,658
Transaction date
Sale
Price
249.56
Quantity 86,894
Value €117,523
Transaction date
Sale
Price
7.64
Quantity 81,118
Value €619,952
Transaction date
Sale
Price
7.64
Quantity 2,039
Value €15,583
Transaction date
Sale
Price
7.64
Quantity 4,478
Value €34,224
Transaction date
Sale
Price
7.69
Quantity 76,680
Value €589,447
Transaction date
Sale
Price
7.69
Quantity 1,927
Value €14,813
Transaction date
Sale
Price
7.69
Quantity 4,233
Value €32,539
Transaction date
Sale
Price
7.71
Quantity 62,877
Value €484,474
Transaction date
Sale
Price
7.71
Quantity 1,580
Value €12,174
Transaction date
Sale
Price
7.71
Quantity 3,471
Value €26,744
Transaction date
Sale
Price
0.00
Quantity 12,579
Value €0
Transaction date
Sale
Price
0.00
Quantity 27,634
Value €0
Transaction date
Purchase
Price
3.47
Quantity 338,937
Value €1,174,417
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-24 2026-07-23 S Sale
71,854
319.05
€1,178,736
71,854 319.05 €1,178,736
2026-07-24 2026-07-23 S Sale
18,917
167.35
€3,126,658
18,917 167.35 €3,126,658
2026-07-24 2026-07-23 S Sale
86,894
249.56
€117,523
86,894 249.56 €117,523
2026-07-23 2026-07-22 S Sale
81,118
7.64
€619,952
81,118 7.64 €619,952
2026-07-23 2026-07-22 S Sale
2,039
7.64
€15,583
2,039 7.64 €15,583
2026-07-23 2026-07-22 S Sale
4,478
7.64
€34,224
4,478 7.64 €34,224
2026-07-22 2026-07-21 S Sale
76,680
7.69
€589,447
76,680 7.69 €589,447
2026-07-22 2026-07-21 S Sale
1,927
7.69
€14,813
1,927 7.69 €14,813
2026-07-22 2026-07-21 S Sale
4,233
7.69
€32,539
4,233 7.69 €32,539
2026-07-21 2026-07-20 S Sale
62,877
7.71
€484,474
62,877 7.71 €484,474
2026-07-21 2026-07-20 S Sale
1,580
7.71
€12,174
1,580 7.71 €12,174
2026-07-21 2026-07-20 S Sale
3,471
7.71
€26,744
3,471 7.71 €26,744
2026-07-21 2026-07-20 S Sale
12,579
0.00
€0
12,579 0.00 €0
2026-07-21 2026-07-20 S Sale
27,634
0.00
€0
27,634 0.00 €0
2026-07-21 2026-07-20 B Purchase
338,937
3.47
€1,174,417
338,937 3.47 €1,174,417