Pierpaolo Palmieri

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
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
Pierpaolo 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
37.09
Quantity 49,318
Value €734,001
Transaction date
Sale
Price
388.60
Quantity 42,952
Value €1,324,254
Transaction date
Sale
Price
309.64
Quantity 58,425
Value €4,732,413
Transaction date
Sale
Price
2.64
Quantity 419
Value €1,104
Transaction date
Sale
Price
2.62
Quantity 1,272
Value €3,333
Transaction date
Sale
Price
2.63
Quantity 332
Value €873
Transaction date
Sale
Price
2.62
Quantity 505
Value €1,324
Transaction date
Sale
Price
2.63
Quantity 2,439
Value €6,408
Transaction date
Sale
Price
2.65
Quantity 329
Value €872
Transaction date
Sale
Price
2.33
Quantity 868
Value €2,021
Transaction date
Sale
Price
2.34
Quantity 1,441
Value €3,377
Transaction date
Sale
Price
2.35
Quantity 1,306
Value €3,064
Transaction date
Sale
Price
2.30
Quantity 2,862
Value €6,588
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
49,318
37.09
€734,001
49,318 37.09 €734,001
2026-08-20 2026-08-18 S Sale
42,952
388.60
€1,324,254
42,952 388.60 €1,324,254
2026-08-20 2026-08-17 S Sale
58,425
309.64
€4,732,413
58,425 309.64 €4,732,413
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,272
2.62
€3,333
1,272 2.62 €3,333
2026-08-14 2026-08-12 S Sale
332
2.63
€873
332 2.63 €873
2026-08-14 2026-08-11 S Sale
505
2.62
€1,324
505 2.62 €1,324
2026-08-12 2026-08-10 S Sale
2,439
2.63
€6,408
2,439 2.63 €6,408
2026-08-12 2026-08-07 S Sale
329
2.65
€872
329 2.65 €872
2025-08-20 2025-08-13 S Sale
868
2.33
€2,021
868 2.33 €2,021
2025-08-14 2025-08-12 S Sale
1,441
2.34
€3,377
1,441 2.34 €3,377
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
2,862
2.30
€6,588
2,862 2.30 €6,588