Latest filing published 10 May 2017 for 3M CO.
Insider track record
No signal scores available.
Robert J. Ulrich: trading record in brief
Filings by Robert J. Ulrich span 3 companies, the busiest being 3M Co, Target Corp and YUM Brands Inc. In total, 69 filings cover trades dated from 13 July 2005 to 9 May 2017.
No open-market purchase appears, only 8 sales worth €123.8M. Other entries cover 46 share grants and 11 option exercises.
The latest filing, published on 10 May 2017, reports a share grant in 3M Co. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. US insiders must file a Form 4 within two business days of a trade. 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 Robert J. Ulrich
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 7 shares0Common StockSEC:0001127602-17-017594:0
- 377 shares0Common StockSEC:0001127602-17-017594:1
- 175 shares0Common StockSEC:0001127602-17-004527:0
- 177 shares0Common StockSEC:0001127602-16-066600:0
- 178 shares0Common StockSEC:0001127602-16-059972:0
- 8 shares0Common StockSEC:0001127602-16-051905:0
- 1,147 shares0Common StockSEC:0001127602-16-051905:1
- 199 shares0Common StockSEC:0001127602-16-043308:0
- 211 shares0Common StockSEC:0001127602-15-031107:0
- 194 shares0Common StockSEC:0001127602-15-024842:0
- 1,151 shares0Common StockSEC:0001127602-15-017228:0
- 182 shares0Common StockSEC:0001127602-15-004289:0
- 211 shares0Common StockSEC:0001127602-14-031949:0
- 209 shares0Common StockSEC:0001127602-14-025541:0
- 1,326 shares0Common StockSEC:0001127602-14-017553:0
- 213 shares0Common StockSEC:0001127602-14-004672:0
- 251 shares0Common StockSEC:0001127602-13-031518:0
- 274 shares0Common StockSEC:0001127602-13-025153:0
- 13 shares0Common StockSEC:0001127602-13-016995:0
- 1,599 shares0Common StockSEC:0001127602-13-016995:1
- 309 shares0Common StockSEC:0001127602-13-004462:0
- 311 shares0Common StockSEC:0001127602-12-030608:0
- 320 shares0Common StockSEC:0001127602-12-024492:0
- 1,779 shares0Common StockSEC:0001127602-12-016338:0
- 351 shares0Common StockSEC:0001127602-12-004621:0
25 of 63 declarations