EdgarLookup

MACKINNON DONALD J

Insider transactions at 1 company

This page shows all SEC Form 4 filings attributed to MACKINNON DONALD J. Form 4 disclosures are required whenever a corporate insider — director, officer, or 10%+ shareholder — buys, sells, or receives company stock. Each row represents a separate reported transaction. All data is sourced directly from the SEC EDGAR public database.

ICRP
Company Title Type Shares Price Value Date
ICRP President Purchase 349 $21.61 $7,539 Nov 2, 2020
ICRP President Purchase 155 $25.07 $3,891 Mar 2, 2020
ICRP President Purchase 155 $25.05 $3,891 Feb 3, 2020
ICRP President Purchase 155 $25.06 $3,891 Jan 2, 2020
ICRP President Purchase 155 $25.07 $3,892 Dec 2, 2019
ICRP President Purchase 155 $25.06 $3,890 Nov 1, 2019
ICRP President Purchase 155 $25.07 $3,890 Oct 1, 2019
ICRP President Purchase 158 $25.11 $3,964 Sep 3, 2019
ICRP President Purchase 24,318 $25.00 $607,945 Jul 3, 2019
ICRP President Purchase 157 $25.00 $3,914 Jun 5, 2019
ICRP President Purchase 151 $25.00 $3,763 May 3, 2019
ICRP President Purchase 155 $25.00 $3,868 Apr 3, 2019
ICRP President Purchase 139 $25.00 $3,467 Mar 5, 2019
ICRP President Purchase 152 $25.00 $3,811 Feb 5, 2019
ICRP President Purchase 150 $25.00 $3,755 Jan 4, 2019
ICRP President Purchase 146 $25.00 $3,645 Dec 5, 2018
ICRP President Purchase 150 $25.00 $3,743 Nov 5, 2018
ICRP President Purchase 144 $25.00 $3,598 Oct 3, 2018
ICRP President Purchase 148 $25.00 $3,696 Sep 6, 2018
ICRP President Purchase 147 $25.00 $3,671 Aug 3, 2018
ICRP President Purchase 141 $25.00 $3,530 Jul 5, 2018
ICRP President Purchase 145 $25.00 $3,625 Jun 5, 2018
ICRP President Purchase 139 $25.00 $3,486 May 3, 2018
ICRP President Purchase 142 $25.00 $3,543 Apr 4, 2018
ICRP President Purchase 129 $25.00 $3,213 Mar 5, 2018
ICRP President Purchase 141 $25.00 $3,535 Feb 5, 2018
ICRP President Purchase 140 $25.00 $3,512 Jan 4, 2018
ICRP President Purchase 135 $25.00 $3,379 Dec 4, 2017
ICRP President Purchase 139 $25.00 $3,469 Nov 2, 2017
ICRP President Purchase 133 $25.00 $3,333 Oct 3, 2017
ICRP President Purchase 137 $25.00 $3,421 Sep 5, 2017
ICRP President Purchase 873 $25.00 $21,828 Aug 7, 2017