Marco Palmieri

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
13 0% Buy
34 71% Buy
47 69% Buy
Marco Palmieri's trades of Piquadro 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
393.28
Quantity 52,911
Value €307,976
Transaction date
Sale
Price
87.72
Quantity 53,082
Value €1,011,507
Transaction date
Sale
Price
449.37
Quantity 16,609
Value €1,572,151
Transaction date
Sale
Price
2.64
Quantity 419
Value €1,104
Transaction date
Sale
Price
2.62
Quantity 1,333
Value €3,492
Transaction date
Sale
Price
2.62
Quantity 446
Value €1,169
Transaction date
Sale
Price
2.63
Quantity 759
Value €1,992
Transaction date
Sale
Price
2.62
Quantity 2,355
Value €6,178
Transaction date
Sale
Price
2.65
Quantity 329
Value €872
Transaction date
Sale
Price
2.34
Quantity 856
Value €1,999
Transaction date
Sale
Price
2.35
Quantity 1,191
Value €2,803
Transaction date
Sale
Price
2.35
Quantity 1,306
Value €3,064
Transaction date
Sale
Price
2.30
Quantity 3,119
Value €7,189
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-24 2026-08-19 S Sale
52,911
393.28
€307,976
52,911 393.28 €307,976
2026-08-20 2026-08-18 S Sale
53,082
87.72
€1,011,507
53,082 87.72 €1,011,507
2026-08-20 2026-08-17 S Sale
16,609
449.37
€1,572,151
16,609 449.37 €1,572,151
2026-08-18 2026-08-14 S Sale
419
2.64
€1,104
419 2.64 €1,104
2026-08-18 2026-08-13 S Sale
1,333
2.62
€3,492
1,333 2.62 €3,492
2026-08-14 2026-08-12 S Sale
446
2.62
€1,169
446 2.62 €1,169
2026-08-14 2026-08-11 S Sale
759
2.63
€1,992
759 2.63 €1,992
2026-08-12 2026-08-10 S Sale
2,355
2.62
€6,178
2,355 2.62 €6,178
2026-08-12 2026-08-07 S Sale
329
2.65
€872
329 2.65 €872
2025-08-20 2025-08-13 S Sale
856
2.34
€1,999
856 2.34 €1,999
2025-08-14 2025-08-12 S Sale
1,191
2.35
€2,803
1,191 2.35 €2,803
2025-08-14 2025-08-11 S Sale
1,306
2.35
€3,064
1,306 2.35 €3,064
2025-08-14 2025-08-08 S Sale
3,119
2.30
€7,189
3,119 2.30 €7,189