Elio Schiavo

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
13 8% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 323%
Success rate 73%
Average holding period 220
Transactions 28
Elio Schiavo'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
228.57
Quantity 65,716
Value €4,926,770
Transaction date
Sale
Price
307.49
Quantity 15,754
Value €4,782,656
Transaction date
Sale
Price
223.08
Quantity 39,792
Value €4,333,847
Transaction date
Sale
Price
7.64
Quantity 119,138
Value €910,524
Transaction date
Sale
Price
7.64
Quantity 1,604
Value €12,259
Transaction date
Sale
Price
7.64
Quantity 4,110
Value €31,411
Transaction date
Sale
Price
7.69
Quantity 112,622
Value €865,737
Transaction date
Sale
Price
7.69
Quantity 1,516
Value €11,654
Transaction date
Sale
Price
7.69
Quantity 3,885
Value €29,864
Transaction date
Sale
Price
7.71
Quantity 92,349
Value €711,558
Transaction date
Sale
Price
7.71
Quantity 1,243
Value €9,577
Transaction date
Sale
Price
7.71
Quantity 3,186
Value €24,548
Transaction date
Sale
Price
0.00
Quantity 32,346
Value €0
Transaction date
Sale
Price
0.00
Quantity 82,903
Value €0
Transaction date
Purchase
Price
3.47
Quantity 677,875
Value €2,348,837
Transaction date
Purchase
Price
0.18
Quantity 250,000
Value €45,500
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
65,716
228.57
€4,926,770
65,716 228.57 €4,926,770
2026-07-24 2026-07-23 S Sale
15,754
307.49
€4,782,656
15,754 307.49 €4,782,656
2026-07-24 2026-07-23 S Sale
39,792
223.08
€4,333,847
39,792 223.08 €4,333,847
2026-07-23 2026-07-22 S Sale
119,138
7.64
€910,524
119,138 7.64 €910,524
2026-07-23 2026-07-22 S Sale
1,604
7.64
€12,259
1,604 7.64 €12,259
2026-07-23 2026-07-22 S Sale
4,110
7.64
€31,411
4,110 7.64 €31,411
2026-07-22 2026-07-21 S Sale
112,622
7.69
€865,737
112,622 7.69 €865,737
2026-07-22 2026-07-21 S Sale
1,516
7.69
€11,654
1,516 7.69 €11,654
2026-07-22 2026-07-21 S Sale
3,885
7.69
€29,864
3,885 7.69 €29,864
2026-07-21 2026-07-20 S Sale
92,349
7.71
€711,558
92,349 7.71 €711,558
2026-07-21 2026-07-20 S Sale
1,243
7.71
€9,577
1,243 7.71 €9,577
2026-07-21 2026-07-20 S Sale
3,186
7.71
€24,548
3,186 7.71 €24,548
2026-07-21 2026-07-20 S Sale
32,346
0.00
€0
32,346 0.00 €0
2026-07-21 2026-07-20 S Sale
82,903
0.00
€0
82,903 0.00 €0
2026-07-21 2026-07-20 B Purchase
677,875
3.47
€2,348,837
677,875 3.47 €2,348,837
2022-10-11 2022-10-10 B Purchase
250,000
0.18
€45,500
250,000 0.18 €45,500