Ruggero Magnoni

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 28% 68% 82%
Transactions
24 67% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 10%
Success rate 73%
Average holding period 220
Transactions 28
Ruggero Magnoni's trades of Immsi 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
301.06
Quantity 81,677
Value €3,049,693
Transaction date
Purchase
Price
149.80
Quantity 18,458
Value €2,180,485
Transaction date
Purchase
Price
122.30
Quantity 63,459
Value €3,475,626
Transaction date
Sale
Price
0.50
Quantity 380,000
Value €191,520
Transaction date
Sale
Price
0.55
Quantity 447,164
Value €245,940
Transaction date
Purchase
Price
0.55
Quantity 447,164
Value €245,940
Transaction date
Sale
Price
0.54
Quantity 50,000
Value €27,000
Transaction date
Sale
Price
0.55
Quantity 81,063
Value €44,625
Transaction date
Sale
Price
0.55
Quantity 118,937
Value €65,475
Transaction date
Purchase
Price
0.56
Quantity 50,000
Value €28,000
Transaction date
Purchase
Price
0.57
Quantity 50,000
Value €28,300
Transaction date
Purchase
Price
0.51
Quantity 300,000
Value €152,100
Transaction date
Sale
Price
0.51
Quantity 300,000
Value €152,100
Transaction date
Purchase
Price
0.51
Quantity 50,000
Value €25,500
Transaction date
Purchase
Price
0.50
Quantity 50,000
Value €24,975
Transaction date
Purchase
Price
0.50
Quantity 100,000
Value €49,950
Transaction date
Purchase
Price
0.50
Quantity 100,000
Value €49,600
Transaction date
Purchase
Price
0.50
Quantity 100,000
Value €49,950
Transaction date
Purchase
Price
0.50
Quantity 100,000
Value €49,660
Transaction date
Sale
Price
0.00
Quantity 11,870,381
Value €0
Transaction date
Purchase
Price
0.00
Quantity 11,870,381
Value €0
Transaction date
Purchase
Price
0.49
Quantity 100,000
Value €49,090
Transaction date
Purchase
Price
0.49
Quantity 100,000
Value €49,090
Transaction date
Purchase
Price
0.49
Quantity 100,000
Value €49,000
Transaction date
Sale
Price
0.50
Quantity 1,000,000
Value €500,000
Transaction date
Sale
Price
0.47
Quantity 1,000,000
Value €470,000
Transaction date
Purchase
Price
0.42
Quantity 848,628
Value €352,181
Transaction date
Purchase
Price
0.39
Quantity 240,968
Value €94,218
Transaction date
Purchase
Price
0.53
Quantity 127,606
Value €68,142
Transaction date
Purchase
Price
0.54
Quantity 235,581
Value €127,685
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-18 2026-09-15 S Sale
81,677
301.06
€3,049,693
81,677 301.06 €3,049,693
2026-09-18 2026-09-15 B Purchase
18,458
149.80
€2,180,485
18,458 149.80 €2,180,485
2026-06-26 2026-06-25 B Purchase
63,459
122.30
€3,475,626
63,459 122.30 €3,475,626
2026-06-26 2026-06-25 S Sale
380,000
0.50
€191,520
380,000 0.50 €191,520
2026-05-28 2026-05-22 S Sale
447,164
0.55
€245,940
447,164 0.55 €245,940
2026-05-28 2026-05-22 B Purchase
447,164
0.55
€245,940
447,164 0.55 €245,940
2026-02-27 2026-02-24 S Sale
50,000
0.54
€27,000
50,000 0.54 €27,000
2025-12-16 2025-12-12 S Sale
81,063
0.55
€44,625
81,063 0.55 €44,625
2025-12-16 2025-12-11 S Sale
118,937
0.55
€65,475
118,937 0.55 €65,475
2025-12-03 2025-11-28 B Purchase
50,000
0.56
€28,000
50,000 0.56 €28,000
2025-12-03 2025-11-27 B Purchase
50,000
0.57
€28,300
50,000 0.57 €28,300
2025-08-08 2025-08-06 B Purchase
300,000
0.51
€152,100
300,000 0.51 €152,100
2025-08-08 2025-08-06 S Sale
300,000
0.51
€152,100
300,000 0.51 €152,100
2025-08-01 2025-07-31 B Purchase
50,000
0.51
€25,500
50,000 0.51 €25,500
2025-07-30 2025-07-28 B Purchase
50,000
0.50
€24,975
50,000 0.50 €24,975
2025-07-30 2025-07-25 B Purchase
100,000
0.50
€49,950
100,000 0.50 €49,950
2025-06-27 2025-06-26 B Purchase
100,000
0.50
€49,600
100,000 0.50 €49,600
2025-06-27 2025-06-25 B Purchase
100,000
0.50
€49,950
100,000 0.50 €49,950
2025-06-27 2025-06-24 B Purchase
100,000
0.50
€49,660
100,000 0.50 €49,660
2024-06-20 2024-06-15 S Sale
11,870,381
0.00
€0
11,870,381 0.00 €0
2024-06-20 2024-06-15 B Purchase
11,870,381
0.00
€0
11,870,381 0.00 €0
2024-06-07 2024-06-04 B Purchase
100,000
0.49
€49,090
100,000 0.49 €49,090
2024-06-07 2024-06-04 B Purchase
100,000
0.49
€49,090
100,000 0.49 €49,090
2024-06-03 2024-05-30 B Purchase
100,000
0.49
€49,000
100,000 0.49 €49,000
2023-12-19 2023-12-14 S Sale
1,000,000
0.50
€500,000
1,000,000 0.50 €500,000
2023-11-03 2023-10-26 S Sale
1,000,000
0.47
€470,000
1,000,000 0.47 €470,000
2022-11-29 2022-11-23 B Purchase
848,628
0.42
€352,181
848,628 0.42 €352,181
2022-07-25 2022-07-22 B Purchase
240,968
0.39
€94,218
240,968 0.39 €94,218
2021-11-23 2021-11-22 B Purchase
127,606
0.53
€68,142
127,606 0.53 €68,142
2021-07-28 2021-07-26 B Purchase
235,581
0.54
€127,685
235,581 0.54 €127,685