Skip to Main Content
Insider Trading

CTCX Stock Insider Trading Activity

Track Major Insider Updates On Twitter

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 CTCX stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Recent insider purchases and sales - CTCX

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Upton Richard A
Purchase 5000 Sep 13, 2024 Sept. 16, 2024, 4:30 p.m.
Gregory Kathryn
Purchase 1260 Sep 06, 2024 Sept. 10, 2024, 4:30 p.m.
Sturgeon Patrick A
Purchase 1261 Sep 06, 2024 Sept. 10, 2024, 4:30 p.m.
Cassaday Bryan J. Chief Financial Officer
Purchase 475 Sep 10, 2024 Sept. 10, 2024, 4:30 p.m.
Frisch Scott M.
Purchase 1009 Sep 06, 2024 Sept. 10, 2024, 4:30 p.m.
Spenlehauer Gilles
Purchase 1009 Sep 06, 2024 Sept. 10, 2024, 4:30 p.m.
Gregory Kathryn
Purchase 109 Aug 30, 2024 Sept. 4, 2024, 6:26 p.m.
Frisch Scott M.
Purchase 87 Aug 30, 2024 Sept. 4, 2024, 4:51 p.m.
Sturgeon Patrick A
Purchase 109 Aug 30, 2024 Sept. 4, 2024, 4:39 p.m.
Spenlehauer Gilles
Purchase 87 Aug 30, 2024 Sept. 4, 2024, 4:34 p.m.
Sturgeon Patrick A
Purchase 970 Aug 28, 2024 Aug. 30, 2024, 4:30 p.m.
Sturgeon Patrick A
Purchase 652 Aug 29, 2024 Aug. 30, 2024, 4:30 p.m.
Frisch Scott M.
Purchase 522 Aug 29, 2024 Aug. 30, 2024, 4:30 p.m.
Frisch Scott M.
Purchase 599 Aug 28, 2024 Aug. 30, 2024, 4:30 p.m.
Gregory Kathryn
Purchase 652 Aug 29, 2024 Aug. 30, 2024, 4:30 p.m.
Gregory Kathryn
Purchase 1084 Aug 28, 2024 Aug. 30, 2024, 4:30 p.m.
Cassaday Bryan J. Chief Financial Officer
Purchase 1000 Aug 29, 2024 Aug. 30, 2024, 4:30 p.m.
Anderson David W
Purchase 652 Aug 29, 2024 Aug. 30, 2024, 4:30 p.m.
Anderson David W
Purchase 749 Aug 28, 2024 Aug. 30, 2024, 4:30 p.m.
Spenlehauer Gilles
Purchase 599 Aug 28, 2024 Aug. 30, 2024, 4:30 p.m.
Spenlehauer Gilles
Purchase 522 Aug 29, 2024 Aug. 30, 2024, 4:30 p.m.
Gregory Kathryn
Purchase 2413 Aug 27, 2024 Aug. 29, 2024, 5:19 p.m.
Sturgeon Patrick A
Purchase 1587 Aug 27, 2024 Aug. 29, 2024, 5:17 p.m.
Sturgeon Patrick A
Purchase 1587 Aug 23, 2024 Aug. 26, 2024, 7:59 p.m.
Sturgeon Patrick A
Purchase 1587 Aug 26, 2024 Aug. 26, 2024, 7:59 p.m.
Gregory Kathryn
Purchase 2413 Aug 26, 2024 Aug. 26, 2024, 7:58 p.m.
Gregory Kathryn
Purchase 2413 Aug 23, 2024 Aug. 26, 2024, 7:58 p.m.
Sturgeon Patrick A
Purchase 1587 Dec 15, 2023 Aug. 23, 2024, 5:25 p.m.
Sturgeon Patrick A
Purchase 1984 Aug 21, 2024 Aug. 23, 2024, 5:25 p.m.
Gregory Kathryn
Purchase 2413 Aug 22, 2024 Aug. 23, 2024, 5:08 p.m.
Gregory Kathryn
Purchase 3016 Aug 21, 2024 Aug. 23, 2024, 5:08 p.m.
Upton Richard A
Purchase 3600 Aug 20, 2024 Aug. 21, 2024, 5:57 p.m.
Upton Richard A
Purchase 2000 Jun 12, 2024 June 14, 2024, 8:21 a.m.
Cassaday Bryan J. Chief Financial Officer
Purchase 440 Jun 10, 2024 June 12, 2024, 7:59 a.m.
Shukla Rajiv Chairman and CEO
Purchase 20 May 28, 2024 June 10, 2024, 9:03 a.m.
Shukla Rajiv Chairman and CEO
Purchase 2100 Jun 06, 2024 June 10, 2024, 9:03 a.m.
Shukla Rajiv Chairman and CEO
Purchase 2000 May 30, 2024 June 10, 2024, 9:03 a.m.
Cassaday Bryan J. Chief Financial Officer
Purchase 365 May 30, 2024 May 31, 2024, 5:25 p.m.
Cassaday Bryan J. Chief Financial Officer
Purchase 30 May 29, 2024 May 31, 2024, 5:25 p.m.
Shukla Rajiv Chairman and CEO
Purchase 2100 May 23, 2024 May 28, 2024, 5:02 p.m.
Shukla Rajiv Chairman and CEO
Purchase 1939 May 24, 2024 May 28, 2024, 5:02 p.m.
Shukla Rajiv Chairman and CEO
Purchase 1515 May 21, 2024 May 22, 2024, 5:13 p.m.
Shukla Rajiv Chairman and CEO
Purchase 4051 May 22, 2024 May 22, 2024, 5:13 p.m.
Shukla Rajiv Chairman and CEO
Purchase 1172 May 20, 2024 May 22, 2024, 5:13 p.m.
Shukla Rajiv Chairman and CEO
Purchase 8680 Apr 04, 2024 May 22, 2024, 5:10 p.m.
Cassaday Bryan J. Chief Financial Officer
Purchase 440 Dec 14, 2023 Dec. 19, 2023, 6 p.m.
Spenlehauer Gilles
Purchase 313 Dec 14, 2023 Dec. 18, 2023, 6:13 p.m.
Spenlehauer Gilles
Purchase 591 Dec 15, 2023 Dec. 18, 2023, 6:13 p.m.
Frisch Scott M.
Purchase 313 Dec 14, 2023 Dec. 18, 2023, 6:12 p.m.
Frisch Scott M.
Purchase 591 Dec 15, 2023 Dec. 18, 2023, 6:12 p.m.