Massimo Iacobelli

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 72% 68% 82%
Transactions
6 50% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 166%
Success rate 73%
Average holding period 220
Transactions 28
Massimo Iacobelli's trades of OVS 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
IT OVS SpA (OVS)
Transaction date
Sale
Price
90.16
Quantity 48,596
Value €533,961
IT OVS SpA (OVS)
Transaction date
Sale
Price
397.21
Quantity 67,054
Value €4,980,181
IT OVS SpA (OVS)
Transaction date
Sale
Price
112.25
Quantity 91,965
Value €2,848,345
IT OVS SpA (OVS)
Transaction date
Sale
Price
3.72
Quantity 19,920
Value €74,102
IT OVS SpA (OVS)
Transaction date
Purchase
Price
1.87
Quantity 20,000
Value €37,400
IT OVS SpA (OVS)
Transaction date
Purchase
Price
1.79
Quantity 52,000
Value €93,080
IT OVS SpA (OVS)
Transaction date
Purchase
Price
0.90
Quantity 30,000
Value €27,000
IT OVS SpA (OVS)
Transaction date
Purchase
Price
3.34
Quantity 50,000
Value €166,975
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-20 2026-10-15
IT OVS SpA (OVS)
S Sale
48,596
90.16
€533,961
48,596 90.16 €533,961
2026-08-04 2026-07-30
IT OVS SpA (OVS)
S Sale
67,054
397.21
€4,980,181
67,054 397.21 €4,980,181
2026-08-04 2026-07-29
IT OVS SpA (OVS)
S Sale
91,965
112.25
€2,848,345
91,965 112.25 €2,848,345
2025-07-07 2025-07-01
IT OVS SpA (OVS)
S Sale
19,920
3.72
€74,102
19,920 3.72 €74,102
2020-01-29 2020-01-27
IT OVS SpA (OVS)
B Purchase
20,000
1.87
€37,400
20,000 1.87 €37,400
2019-03-05 2019-03-04
IT OVS SpA (OVS)
B Purchase
52,000
1.79
€93,080
52,000 1.79 €93,080
2018-12-14 2018-12-13
IT OVS SpA (OVS)
B Purchase
30,000
0.90
€27,000
30,000 0.90 €27,000
2018-04-30 2018-04-26
IT OVS SpA (OVS)
B Purchase
50,000
3.34
€166,975
50,000 3.34 €166,975