PIAGGIO & C.: management transactions · Italy · Consob CONSOB:piaggio-and-c-239d0f IT0003073266 IT IT · Consob Mcap 602M€ Consumer Cyclical
Browse the full management transaction log of PIAGGIO & C., a publicly traded company based in Italy. Shares trade on IT IT, under the supervision of Consob. Operating in the Consumer Cyclical sector, PIAGGIO & C. has recorded 17 public disclosures. Market capitalisation: €602.3m. The latest transaction was disclosed on 27 October 2025 — Other. Among the most active insiders: Unknown. All data is accessible without an account.
Analyst consensus
8 analysts 1.56 € Target 2.06 € 3.00 €
Valuation
PER (trailing) 19.0x
PER (forward) 9.8x
P/Book 1.5x
Beta 1.15
Balance sheet & cash
Market cap 602.3 M€
Debt / Equity 197%
Profitability & ownership
ROE 7.4%
ROA 3.1%
% insiders 50.9%
% institutions 11.6%
Last declaration on 27 October 2025
Declarations 17 total
Executives ● Other7 Consob
01,500,000 shares 0IT0003073266⌘
CONSOB:173539 · 22 Oct 2025
Executives ● Other7 Consob
0450,000 shares 0IT0003073266⌘
CONSOB:173004 · 3 Oct 2025
Executives ● Other7 Consob
0160,000 shares 0IT0003073266⌘
CONSOB:169604 · 1 Jul 2025
Executives ● Other0 Consob
CONSOB:166514 · 5 May 2025 details not loaded
Executives ● Other0 Consob
CONSOB:166456 · 5 May 2025 details not loaded
Executives ● Other7 Consob
01,200,000 shares 0IT0003073266⌘
CONSOB:160667 · 13 Feb 2025
Executives ● Other7 Consob
0665,000 shares 0IT0003073266⌘
CONSOB:159640 · 15 Jan 2025
Executives ● Other7 Consob
01,000,000 shares 0IT0003073266⌘
CONSOB:159525 · 9 Jan 2025
Executives ● Other7 Consob
02,650,000 shares 0IT0003073266⌘
CONSOB:158456 · 10 Dec 2024
Executives ● Other7 Consob
01,050,000 shares 0IT0003073266⌘
CONSOB:158082 · 28 Nov 2024
Executives ● Other7 Consob
050,000 shares 0IT0003073266⌘
CONSOB:157438 · 13 Nov 2024
Executives ● Other0 Consob
CONSOB:157112 · 13 Nov 2024 details not loaded
Executives ● Other7 Consob
0150,000 shares 0IT0003073266⌘
CONSOB:154390 · 16 Sept 2024
Executives ● Other0 Consob
CONSOB:152544 · 30 Jul 2024 details not loaded
Executives ● Other7 Consob
01,500,000 shares 0IT0003073266⌘
CONSOB:152294 · 22 Jul 2024
Executives ● Other7 Consob
01,200,000 shares 0IT0003073266⌘
CONSOB:151524 · 28 Jun 2024
Executives ● Other7 Consob
01,200,000 shares 0IT0003073266⌘
CONSOB:151238 · 24 Jun 2024