Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by Angelastro Philip J. Director active across 1 company, notably Omnicom Group INC.. Aggregated, 14 disclosures have been logged. History available since 30 June 2022. The latest transaction was filed on 22 May 2026 (Retenue fiscale). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Angelastro Philip J
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations14 total
24,922 shares@ US$74.930.0078% mcap27.7% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-26-061532:1
48,818 shares0Common Stock, par value $0.15 per shareSEC:0001213900-26-061532:0
4,476 shares@ US$70.830.0013% mcap4.7% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-26-059097:0
52,810 shares0Common Stock, par value $0.15 per shareSEC:0001213900-26-035541:0
1,935 shares@ US$76.292.3% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-25-045430:0
58,601 shares0Common Stock, par value $0.15 per shareSEC:0001213900-25-040675:0
24,880 shares0Common Stock, par value $0.15 per shareSEC:0001013762-25-003558:0
58,086 shares0Common Stock, par value $0.15 per shareSEC:0001213900-24-040895:0
11,367 shares0Common Stock, par value $0.15 per shareSEC:0001213900-24-027994:0
27,872 shares@ US$93.8541.0% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-23-032537:1
54,596 shares0Common Stock, par value $0.15 per shareSEC:0001213900-23-032537:0
45,611 shares0Common Stock, par value $0.15 per shareSEC:0001213900-22-037303:0
23,285 shares@ US$63.6124.3% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-22-037303:1
1,892 sharesCommon Stock, par value $0.15 per shareSEC:0000891092-16-011528:0
About Angelastro Philip J
ANGELASTRO PHILIP J is a declarant linked to Omnicom Group INC., where he is Executive Vice President & CFO. He has 14 filings in total, and among the sampled recent filings, the highest amounts shown run from 2022-07-05 to 2026-05-27, with transaction nature indicated as Attribution and amounts of EUR 2384289.938577919, EUR 1606902.332434157, and EUR 1413632.780898894.