Mauro Baracchi

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
27 0% Buy
34 71% Buy
47 69% Buy
Mauro Baracchi's trades of Banca IFIS 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
121.95
Quantity 69,197
Value €457,202
Transaction date
Sale
Price
288.20
Quantity 26,989
Value €4,488,818
Transaction date
Sale
Price
390.40
Quantity 42,962
Value €4,031,602
Transaction date
Sale
Price
22.25
Quantity 173
Value €3,850
Transaction date
Sale
Price
22.25
Quantity 649
Value €14,442
Transaction date
Sale
Price
22.25
Quantity 462
Value €10,281
Transaction date
Sale
Price
23.83
Quantity 973
Value €23,185
Transaction date
Sale
Price
22.98
Quantity 693
Value €15,924
Transaction date
Sale
Price
23.08
Quantity 1,424
Value €32,867
Transaction date
Sale
Price
23.08
Quantity 211
Value €4,870
Transaction date
Sale
Price
23.00
Quantity 1,710
Value €39,330
Transaction date
Sale
Price
23.03
Quantity 2,542
Value €58,549
Transaction date
Sale
Price
23.03
Quantity 340
Value €7,831
Transaction date
Sale
Price
23.23
Quantity 2,966
Value €68,901
Transaction date
Sale
Price
23.23
Quantity 476
Value €11,058
Transaction date
Sale
Price
23.10
Quantity 2,966
Value €68,503
Transaction date
Sale
Price
23.09
Quantity 425
Value €9,814
Transaction date
Sale
Price
23.10
Quantity 2,966
Value €68,503
Transaction date
Sale
Price
23.09
Quantity 425
Value €9,814
Transaction date
Sale
Price
23.21
Quantity 2,966
Value €68,850
Transaction date
Sale
Price
23.21
Quantity 357
Value €8,287
Transaction date
Sale
Price
23.21
Quantity 2,966
Value €68,850
Transaction date
Sale
Price
23.21
Quantity 357
Value €8,287
Transaction date
Sale
Price
22.98
Quantity 636
Value €14,613
Transaction date
Sale
Price
22.98
Quantity 77
Value €1,769
Transaction date
Sale
Price
22.98
Quantity 636
Value €14,613
Transaction date
Sale
Price
22.98
Quantity 77
Value €1,769
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-18 2026-05-12 S Sale
69,197
121.95
€457,202
69,197 121.95 €457,202
2026-05-18 2026-05-12 S Sale
26,989
288.20
€4,488,818
26,989 288.20 €4,488,818
2026-05-13 2026-05-11 S Sale
42,962
390.40
€4,031,602
42,962 390.40 €4,031,602
2026-05-13 2026-05-11 S Sale
173
22.25
€3,850
173 22.25 €3,850
2026-05-13 2026-05-08 S Sale
649
22.25
€14,442
649 22.25 €14,442
2026-05-13 2026-05-08 S Sale
462
22.25
€10,281
462 22.25 €10,281
2026-05-13 2026-05-07 S Sale
973
23.83
€23,185
973 23.83 €23,185
2026-05-13 2026-05-07 S Sale
693
22.98
€15,924
693 22.98 €15,924
2025-05-16 2025-05-15 S Sale
1,424
23.08
€32,867
1,424 23.08 €32,867
2025-05-16 2025-05-15 S Sale
211
23.08
€4,870
211 23.08 €4,870
2025-05-16 2025-05-14 S Sale
1,710
23.00
€39,330
1,710 23.00 €39,330
2025-05-16 2025-05-14 S Sale
2,542
23.03
€58,549
2,542 23.03 €58,549
2025-05-16 2025-05-14 S Sale
340
23.03
€7,831
340 23.03 €7,831
2025-05-16 2025-05-13 S Sale
2,966
23.23
€68,901
2,966 23.23 €68,901
2025-05-16 2025-05-13 S Sale
476
23.23
€11,058
476 23.23 €11,058
2025-05-14 2025-05-12 S Sale
2,966
23.10
€68,503
2,966 23.10 €68,503
2025-05-14 2025-05-12 S Sale
425
23.09
€9,814
425 23.09 €9,814
2025-05-14 2025-05-12 S Sale
2,966
23.10
€68,503
2,966 23.10 €68,503
2025-05-14 2025-05-12 S Sale
425
23.09
€9,814
425 23.09 €9,814
2025-05-14 2025-05-09 S Sale
2,966
23.21
€68,850
2,966 23.21 €68,850
2025-05-14 2025-05-09 S Sale
357
23.21
€8,287
357 23.21 €8,287
2025-05-14 2025-05-09 S Sale
2,966
23.21
€68,850
2,966 23.21 €68,850
2025-05-14 2025-05-09 S Sale
357
23.21
€8,287
357 23.21 €8,287
2025-05-14 2025-05-08 S Sale
636
22.98
€14,613
636 22.98 €14,613
2025-05-14 2025-05-08 S Sale
77
22.98
€1,769
77 22.98 €1,769
2025-05-14 2025-05-08 S Sale
636
22.98
€14,613
636 22.98 €14,613
2025-05-14 2025-05-08 S Sale
77
22.98
€1,769
77 22.98 €1,769