Filippo Surace

Insider profile

Filippo Surace's trades of Cube Labs 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
126.32
Quantity 14,272
Value €1,164,905
Transaction date
Sale
Price
286.06
Quantity 57,237
Value €188,464
Transaction date
Sale
Price
288.72
Quantity 40,837
Value €4,688,155
Transaction date
Sale
Price
2.42
Quantity 10,000
Value €24,200
Transaction date
Sale
Price
2.42
Quantity 10,000
Value €24,200
Transaction date
Sale
Price
2.44
Quantity 17,500
Value €42,700
Transaction date
Sale
Price
2.44
Quantity 17,500
Value €42,700
Transaction date
Sale
Price
2.44
Quantity 2,500
Value €6,100
Transaction date
Sale
Price
2.40
Quantity 20,000
Value €48,000
Transaction date
Sale
Price
2.36
Quantity 5,000
Value €11,800
Transaction date
Sale
Price
2.34
Quantity 37,500
Value €87,750
Transaction date
Sale
Price
2.34
Quantity 10,000
Value €23,400
Transaction date
Sale
Price
2.34
Quantity 2,500
Value €5,850
Transaction date
Sale
Price
2.30
Quantity 2,500
Value €5,750
Transaction date
Sale
Price
2.30
Quantity 12,500
Value €28,750
Transaction date
Sale
Price
2.30
Quantity 10,000
Value €23,000
Transaction date
Sale
Price
2.30
Quantity 25,000
Value €57,500
Transaction date
Sale
Price
2.28
Quantity 25,000
Value €57,000
Transaction date
Sale
Price
2.26
Quantity 20,000
Value €45,200
Transaction date
Sale
Price
50.00
Quantity 100,000
Value €5,000,000
Transaction date
Sale
Price
50.00
Quantity 100,000
Value €5,000,000
Transaction date
Sale
Price
0.00
Quantity 125,000
Value €125
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-11 2026-06-05 B Purchase
14,272
126.32
€1,164,905
14,272 126.32 €1,164,905
2026-04-21 2026-04-17 S Sale
57,237
286.06
€188,464
57,237 286.06 €188,464
2026-02-09 2026-02-06 S Sale
40,837
288.72
€4,688,155
40,837 288.72 €4,688,155
2025-12-23 2025-12-18 S Sale
10,000
2.42
€24,200
10,000 2.42 €24,200
2025-12-23 2025-12-18 S Sale
10,000
2.42
€24,200
10,000 2.42 €24,200
2025-12-23 2025-11-28 S Sale
17,500
2.44
€42,700
17,500 2.44 €42,700
2025-12-02 2025-11-28 S Sale
17,500
2.44
€42,700
17,500 2.44 €42,700
2025-11-12 2025-11-07 S Sale
2,500
2.44
€6,100
2,500 2.44 €6,100
2025-11-04 2025-10-30 S Sale
20,000
2.40
€48,000
20,000 2.40 €48,000
2025-08-22 2025-08-19 S Sale
5,000
2.36
€11,800
5,000 2.36 €11,800
2025-08-11 2025-08-06 S Sale
37,500
2.34
€87,750
37,500 2.34 €87,750
2025-08-11 2025-08-05 S Sale
10,000
2.34
€23,400
10,000 2.34 €23,400
2025-08-04 2025-07-31 S Sale
2,500
2.34
€5,850
2,500 2.34 €5,850
2025-08-04 2025-07-30 S Sale
2,500
2.30
€5,750
2,500 2.30 €5,750
2025-08-04 2025-07-29 S Sale
12,500
2.30
€28,750
12,500 2.30 €28,750
2025-07-08 2025-07-02 S Sale
10,000
2.30
€23,000
10,000 2.30 €23,000
2025-06-09 2025-06-03 S Sale
25,000
2.30
€57,500
25,000 2.30 €57,500
2025-06-04 2025-05-30 S Sale
25,000
2.28
€57,000
25,000 2.28 €57,000
2025-06-02 2025-05-28 S Sale
20,000
2.26
€45,200
20,000 2.26 €45,200
2024-07-31 2024-07-15 S Sale
100,000
50.00
€5,000,000
100,000 50.00 €5,000,000
2024-07-31 2024-07-12 S Sale
100,000
50.00
€5,000,000
100,000 50.00 €5,000,000
2024-07-31 2024-07-11 S Sale
125,000
0.00
€125
125,000 0.00 €125