Skip to Main Content
Insider Trading

ICD Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on ICD stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - ICD

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Barrett Robert J. IV
Sale 42627 Dec 19, 2024 Dec. 20, 2024, 1:21 p.m.
Minmier James
Sale 16000 Dec 17, 2024 Dec. 18, 2024, 8:14 p.m.
Minmier James
Sale 8300 Dec 17, 2024 Dec. 18, 2024, 8:14 p.m.
MSD CAPITAL L P
Sale 55364 Dec 21, 2022 Dec. 22, 2022, 6 p.m.
MSD CAPITAL L P
Sale 2912 Dec 20, 2022 Dec. 22, 2022, 6 p.m.
MSD CAPITAL L P
Sale 1813 Dec 21, 2022 Dec. 22, 2022, 6 p.m.
MSD Partners, L.P.
Sale 7660 Dec 21, 2022 Dec. 22, 2022, 6 p.m.
MSD Partners, L.P.
Sale 12298 Dec 20, 2022 Dec. 22, 2022, 6 p.m.
MSD Partners, L.P.
Sale 233836 Dec 21, 2022 Dec. 22, 2022, 6 p.m.
MSD CAPITAL L P
Sale 15060 Dec 19, 2022 Dec. 21, 2022, 6 p.m.
MSD Partners, L.P.
Sale 63607 Dec 19, 2022 Dec. 21, 2022, 6 p.m.
MSD CAPITAL L P
Sale 576 Dec 14, 2022 Dec. 15, 2022, 5:44 p.m.
MSD CAPITAL L P
Sale 1849 Dec 13, 2022 Dec. 15, 2022, 5:44 p.m.
MSD Partners, L.P.
Sale 7810 Dec 13, 2022 Dec. 15, 2022, 5:27 p.m.
MSD Partners, L.P.
Sale 2432 Dec 14, 2022 Dec. 15, 2022, 5:27 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 15000 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 15000 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:45 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 7500 Nov 04, 2022 Nov. 7, 2022, 8:35 p.m.
MONROE WILLIAM
Sale 10000 Oct 26, 2022 Oct. 28, 2022, 5:46 p.m.
MONROE WILLIAM
Sale 7500 Oct 26, 2022 Oct. 28, 2022, 5:46 p.m.
MONROE WILLIAM
Sale 10000 Oct 26, 2022 Oct. 28, 2022, 5:46 p.m.
MONROE WILLIAM
Sale 15000 Oct 26, 2022 Oct. 28, 2022, 5:46 p.m.
MONROE WILLIAM
Sale 7500 Oct 26, 2022 Oct. 28, 2022, 5:46 p.m.
MONROE WILLIAM
Sale 7500 Oct 26, 2022 Oct. 28, 2022, 5:46 p.m.
MONROE WILLIAM
Sale 7500 Oct 17, 2022 Oct. 20, 2022, 6:45 p.m.
MONROE WILLIAM
Sale 7500 Oct 17, 2022 Oct. 20, 2022, 6:45 p.m.
MONROE WILLIAM
Sale 7500 Oct 17, 2022 Oct. 20, 2022, 6:45 p.m.