Latest filing published 19 May 2025 for Omnicom Group INC., €258k.
Filing timeline
BuySaleInsider track record
John Wren: trading record in brief
All filings by John Wren on record concern Omnicom Group Inc. The record holds 149 filings, for trades running from 3 January 2006 to 15 May 2025.
Every open-market trade on record is a sale: 99 sales worth €80.0M. Other entries cover 35 share grants and 12 option exercises.
On 19 May 2025 came the latest disclosure, a share grant for €258k in Omnicom Group Inc. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. For comparison, the SEC allows two business days to file a Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to John Wren
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,792 shares@ US$76.298.1% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-25-045433:0
- 43,004 shares@ US$77.0691.9% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-25-042820:0
- 39,720 shares@ US$77.064.5% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-25-040679:1
- 97,669 shares0Common Stock, par value $0.15 per shareSEC:0001213900-25-040679:0
- 45,584 shares@ US$93.196.6% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-24-040899:1
- 107,825 shares0Common Stock, par value $0.15 per shareSEC:0001213900-24-040899:0
- 25,836 shares0Common Stock, par value $0.15 per shareSEC:0001213900-24-027992:0
- 100,000 shares@ US$93.8414.3% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-23-032538:2
- 55,635 shares@ US$93.858.0% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-23-032538:1
- 131,601 shares0Common Stock, par value $0.15 per shareSEC:0001213900-23-032538:0
- 57,567 shares@ US$63.615.9% of flowCommon Stock, par value $0.15 per shareSEC:0001213900-22-037305:1
- 136,171 shares0Common Stock, par value $0.15 per shareSEC:0001213900-22-037305:0
- 58,113 shares@ US$81.2310.9% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-21-003849:1
- 81,062 shares@ US$80.6815.0% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-21-003849:2
- 139,175 shares0Common Stock, par value $0.15 per shareSEC:0000891092-21-003849:0
- 52,935 shares@ US$63.9048.4% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-20-007551:1
- 131,387 shares0Common Stock, par value $0.15 per shareSEC:0000891092-20-007551:0
- 121,111 shares0Common Stock, par value $0.15 per shareSEC:0000891092-19-005971:0
- 50,570 shares@ US$79.3020.4% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-19-005971:1
- 60,541 shares@ US$79.8424.6% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-19-005971:2
- 132,660 shares0Common Stock, par value $0.15 per shareSEC:0000891092-18-004437:0
- 55,393 shares@ US$75.2913.2% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-18-004437:1
- 42,949 shares@ US$83.1511.9% of flowCommon Stock, par value $0.15 per shareSEC:0000891092-17-004109:1
- 96,830 shares0Common Stock, par value $0.15 per shareSEC:0000891092-17-004109:0
- 8,416 shares0Common Stock, par value $0.15 per shareSEC:0000891092-17-004109:2
25 of 149 declarations