Skip to Main Content
Insider Trading

Last Updated: 1 week, 1 day ago

Daniel Bradbury has an estimated net worth of at least $21.0 million*, as of Dec. 18, 2024. They own 16,141 shares of CSTL stock. They have sold 649,371 shares of CSTL stock since 2021, for an estimated $20.6 million.

Daniel Bradbury $CSTL SEC Form 4 Insider Trading

Daniel Bradbury has filed a total of 280 insider trades in $CSTL since 2021. Their most recent trade was a sale of 348 shares, made on Dec 03, 2024. Their largest trade was a sale of 30,000 shares, made on Jul 07, 2023. We estimate that they now own 16,141 shares of $CSTL, worth an estimated $455,741.



Insider Trading at $CSTL

There have been a total of 1311 insider trades reported at $CSTL since 2021, with 7,282 shares purchased and 1.6 million shares sold. The most active insider traders in $CSTL stock have been Derek J Maetzold, Frank Stokes, and Kristen M Oelschlager. The most recent trade was a sale of 112 shares reported by DEREK J MAETZOLD (Pres. & Chief Exec. Officer), made on Dec 17, 2024.



History of Insider Stock Trades by Daniel Bradbury

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
CSTL Sale 348 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
CSTL Sale 99 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
CSTL Sale 99 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
CSTL Sale 4,669 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
CSTL Sale 1,326 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
CSTL Sale 1,326 Dec 03, 2024 Dec. 5, 2024, 5:28 p.m.
CSTL Sale 2,686 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 287 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 287 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 1,009 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 375 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 375 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 1,322 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 763 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 763 Nov 01, 2024 Nov. 5, 2024, 5:32 p.m.
CSTL Sale 1,425 Oct 07, 2024 Oct. 9, 2024, 4:30 p.m.
CSTL Sale 1,425 Oct 07, 2024 Oct. 9, 2024, 4:30 p.m.
CSTL Sale 5,017 Oct 07, 2024 Oct. 9, 2024, 4:30 p.m.
CSTL Sale 1,425 Sep 05, 2024 Sept. 9, 2024, 4:06 p.m.
CSTL Sale 1,425 Sep 05, 2024 Sept. 9, 2024, 4:06 p.m.
CSTL Sale 5,017 Sep 05, 2024 Sept. 9, 2024, 4:06 p.m.
CSTL Sale 1,431 Aug 12, 2024 Aug. 14, 2024, 4:53 p.m.
CSTL Sale 1,431 Aug 12, 2024 Aug. 14, 2024, 4:53 p.m.
CSTL Sale 5,021 Aug 12, 2024 Aug. 14, 2024, 4:53 p.m.
CSTL Sale 7,963 May 06, 2024 May 8, 2024, 4:51 p.m.
CSTL Sale 7,967 May 06, 2024 May 8, 2024, 4:51 p.m.
CSTL Sale 7,393 May 06, 2024 May 8, 2024, 4:51 p.m.
CSTL Sale 819 Apr 08, 2024 April 10, 2024, 4:35 p.m.
CSTL Sale 820 Apr 08, 2024 April 10, 2024, 4:35 p.m.
CSTL Sale 761 Apr 08, 2024 April 10, 2024, 4:35 p.m.
CSTL Sale 3,125 Apr 04, 2024 April 8, 2024, 4:31 p.m.
CSTL Sale 4,021 Apr 05, 2024 April 8, 2024, 4:31 p.m.
CSTL Sale 4,019 Apr 05, 2024 April 8, 2024, 4:31 p.m.
CSTL Sale 3,731 Apr 05, 2024 April 8, 2024, 4:31 p.m.
CSTL Sale 3,126 Apr 04, 2024 April 8, 2024, 4:31 p.m.
CSTL Sale 2,901 Apr 04, 2024 April 8, 2024, 4:31 p.m.
CSTL Sale 5,705 Mar 04, 2024 March 6, 2024, 6:52 p.m.
CSTL Sale 2,262 Mar 04, 2024 March 6, 2024, 6:52 p.m.
CSTL Sale 2,262 Mar 04, 2024 March 6, 2024, 6:52 p.m.
CSTL Sale 2,099 Mar 04, 2024 March 6, 2024, 6:52 p.m.
CSTL Sale 5,701 Mar 04, 2024 March 6, 2024, 6:52 p.m.
CSTL Sale 5,294 Mar 04, 2024 March 6, 2024, 6:52 p.m.
CSTL Sale 708 Feb 07, 2024 Feb. 9, 2024, 5:49 p.m.
CSTL Sale 708 Feb 07, 2024 Feb. 9, 2024, 5:49 p.m.
CSTL Sale 658 Feb 07, 2024 Feb. 9, 2024, 5:49 p.m.
CSTL Sale 3,364 Feb 06, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 3,362 Feb 06, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 3,121 Feb 06, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 931 Feb 05, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 930 Feb 05, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 863 Feb 05, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 2,964 Feb 05, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 2,963 Feb 05, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 2,751 Feb 05, 2024 Feb. 7, 2024, 5:19 p.m.
CSTL Sale 1,742 Jan 05, 2024 Jan. 8, 2024, 5:19 p.m.
CSTL Sale 1,741 Jan 05, 2024 Jan. 8, 2024, 5:19 p.m.
CSTL Sale 1,617 Jan 05, 2024 Jan. 8, 2024, 5:19 p.m.
CSTL Sale 6,225 Jan 04, 2024 Jan. 8, 2024, 5:19 p.m.
CSTL Sale 6,222 Jan 04, 2024 Jan. 8, 2024, 5:19 p.m.
CSTL Sale 5,776 Jan 04, 2024 Jan. 8, 2024, 5:19 p.m.
CSTL Sale 399 Dec 13, 2023 Dec. 14, 2023, 6:32 p.m.
CSTL Sale 399 Dec 13, 2023 Dec. 14, 2023, 6:32 p.m.
CSTL Sale 370 Dec 13, 2023 Dec. 14, 2023, 6:32 p.m.
CSTL Sale 410 Dec 12, 2023 Dec. 14, 2023, 6:32 p.m.
CSTL Sale 410 Dec 12, 2023 Dec. 14, 2023, 6:32 p.m.
CSTL Sale 380 Dec 12, 2023 Dec. 14, 2023, 6:32 p.m.
CSTL Sale 2,349 Dec 08, 2023 Dec. 12, 2023, 8:19 p.m.
CSTL Sale 2,347 Dec 08, 2023 Dec. 12, 2023, 8:19 p.m.
CSTL Sale 2,179 Dec 08, 2023 Dec. 12, 2023, 8:19 p.m.
CSTL Sale 68 Dec 06, 2023 Dec. 8, 2023, 5:35 p.m.
CSTL Sale 68 Dec 06, 2023 Dec. 8, 2023, 5:35 p.m.
CSTL Sale 64 Dec 06, 2023 Dec. 8, 2023, 5:35 p.m.
CSTL Sale 1,483 Dec 04, 2023 Dec. 5, 2023, 6:46 p.m.
CSTL Sale 1,482 Dec 04, 2023 Dec. 5, 2023, 6:46 p.m.
CSTL Sale 1,375 Dec 04, 2023 Dec. 5, 2023, 6:46 p.m.
CSTL Sale 3,261 Dec 01, 2023 Dec. 5, 2023, 6:46 p.m.
CSTL Sale 3,259 Dec 01, 2023 Dec. 5, 2023, 6:46 p.m.
CSTL Sale 3,025 Dec 01, 2023 Dec. 5, 2023, 6:46 p.m.
CSTL Sale 2,436 Nov 30, 2023 Dec. 1, 2023, 5:30 p.m.
CSTL Sale 2,436 Nov 30, 2023 Dec. 1, 2023, 5:30 p.m.
CSTL Sale 7,307 Nov 30, 2023 Dec. 1, 2023, 5:30 p.m.
CSTL Sale 3,468 Nov 29, 2023 Dec. 1, 2023, 5:30 p.m.
CSTL Sale 3,468 Nov 29, 2023 Dec. 1, 2023, 5:30 p.m.
CSTL Sale 10,406 Nov 29, 2023 Dec. 1, 2023, 5:30 p.m.
CSTL Sale 160 Nov 24, 2023 Nov. 28, 2023, 5:31 p.m.
CSTL Sale 160 Nov 24, 2023 Nov. 28, 2023, 5:31 p.m.
CSTL Sale 480 Nov 24, 2023 Nov. 28, 2023, 5:31 p.m.
CSTL Sale 60 Nov 21, 2023 Nov. 22, 2023, 5:22 p.m.
CSTL Sale 60 Nov 21, 2023 Nov. 22, 2023, 5:22 p.m.
CSTL Sale 180 Nov 21, 2023 Nov. 22, 2023, 5:22 p.m.
CSTL Sale 1,152 Nov 20, 2023 Nov. 22, 2023, 5:22 p.m.
CSTL Sale 1,152 Nov 20, 2023 Nov. 22, 2023, 5:22 p.m.
CSTL Sale 3,451 Nov 20, 2023 Nov. 22, 2023, 5:22 p.m.
CSTL Sale 360 Sep 01, 2023 Sept. 6, 2023, 4:28 p.m.
CSTL Sale 360 Sep 01, 2023 Sept. 6, 2023, 4:28 p.m.
CSTL Sale 1,082 Sep 01, 2023 Sept. 6, 2023, 4:28 p.m.
CSTL Sale 1,457 Aug 31, 2023 Sept. 1, 2023, 4:23 p.m.
CSTL Sale 1,457 Aug 31, 2023 Sept. 1, 2023, 4:23 p.m.
CSTL Sale 4,372 Aug 31, 2023 Sept. 1, 2023, 4:23 p.m.
CSTL Sale 926 Aug 30, 2023 Sept. 1, 2023, 4:23 p.m.
CSTL Sale 926 Aug 30, 2023 Sept. 1, 2023, 4:23 p.m.
CSTL Sale 2,780 Aug 30, 2023 Sept. 1, 2023, 4:23 p.m.
CSTL Sale 10,000 Jul 07, 2023 July 11, 2023, 5:06 p.m.
CSTL Sale 10,000 Jul 07, 2023 July 11, 2023, 5:06 p.m.
CSTL Sale 30,000 Jul 07, 2023 July 11, 2023, 5:06 p.m.
CSTL Sale 791 May 05, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 792 May 05, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 2,376 May 05, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 679 May 05, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 2,039 May 05, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 2,396 May 04, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 2,395 May 04, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 7,185 May 04, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 1,133 May 04, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 1,134 May 04, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 3,400 May 04, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 680 May 05, 2023 May 8, 2023, 4:26 p.m.
CSTL Sale 1,420 Apr 05, 2023 April 6, 2023, 4:22 p.m.
CSTL Sale 1,420 Apr 05, 2023 April 6, 2023, 4:22 p.m.
CSTL Sale 4,260 Apr 05, 2023 April 6, 2023, 4:22 p.m.
CSTL Sale 1,520 Apr 04, 2023 April 5, 2023, 4:40 p.m.
CSTL Sale 1,520 Apr 04, 2023 April 5, 2023, 4:40 p.m.
CSTL Sale 4,560 Apr 04, 2023 April 5, 2023, 4:40 p.m.
CSTL Sale 2,060 Apr 03, 2023 April 5, 2023, 4:40 p.m.
CSTL Sale 2,060 Apr 03, 2023 April 5, 2023, 4:40 p.m.
CSTL Sale 6,180 Apr 03, 2023 April 5, 2023, 4:40 p.m.
CSTL Sale 2,730 Mar 03, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 8,191 Mar 03, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 751 Mar 02, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 750 Mar 02, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 2,250 Mar 02, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 1,519 Mar 02, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 1,520 Mar 02, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 4,559 Mar 02, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 2,730 Mar 03, 2023 March 6, 2023, 5:29 p.m.
CSTL Sale 4,451 Feb 01, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 140 Feb 02, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 1,484 Feb 01, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 140 Feb 02, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 420 Feb 02, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 895 Feb 02, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 895 Feb 02, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 2,684 Feb 02, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 1,483 Feb 01, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 7,445 Feb 01, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 2,481 Feb 01, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 2,482 Feb 01, 2023 Feb. 3, 2023, 5:18 p.m.
CSTL Sale 7,004 Jan 03, 2023 Jan. 5, 2023, 6:25 p.m.
CSTL Sale 700 Jan 03, 2023 Jan. 5, 2023, 6:25 p.m.
CSTL Sale 7,704 Dec 01, 2022 Dec. 5, 2022, 5:10 p.m.
CSTL Sale 6,490 Nov 01, 2022 Nov. 3, 2022, 4:15 p.m.
CSTL Sale 1,214 Nov 01, 2022 Nov. 3, 2022, 4:15 p.m.
CSTL Sale 3,690 Oct 03, 2022 Oct. 5, 2022, 4:10 p.m.
CSTL Sale 4,014 Oct 03, 2022 Oct. 5, 2022, 4:10 p.m.
CSTL Sale 7,704 Sep 01, 2022 Sept. 6, 2022, 4:48 p.m.
CSTL Sale 7,704 Aug 01, 2022 Aug. 3, 2022, 4:57 p.m.
CSTL Sale 1,988 Mar 30, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 3,852 Mar 29, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 2,500 Mar 29, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 2,500 Mar 29, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 3,852 Mar 30, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 512 Mar 30, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 2,500 Mar 30, 2022 March 31, 2022, 6:08 p.m.
CSTL Sale 2,500 Mar 15, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 3,499 Mar 15, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 2,500 Mar 14, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 2,500 Mar 14, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 353 Mar 15, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 1,517 Mar 14, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 2,335 Mar 14, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 2,500 Mar 15, 2022 March 16, 2022, 5:15 p.m.
CSTL Sale 2,500 Feb 22, 2022 Feb. 24, 2022, 5:20 p.m.
CSTL Sale 2,500 Feb 23, 2022 Feb. 24, 2022, 5:20 p.m.
CSTL Sale 2,500 Feb 23, 2022 Feb. 24, 2022, 5:20 p.m.
CSTL Sale 3,852 Feb 23, 2022 Feb. 24, 2022, 5:20 p.m.
CSTL Sale 2,500 Feb 22, 2022 Feb. 24, 2022, 5:20 p.m.
CSTL Sale 3,852 Feb 22, 2022 Feb. 24, 2022, 5:20 p.m.
CSTL Sale 2,500 Feb 10, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 2,500 Feb 10, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 468 Feb 10, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 3,384 Feb 10, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 2,500 Feb 09, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 2,500 Feb 09, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 3,852 Feb 09, 2022 Feb. 11, 2022, 6:58 p.m.
CSTL Sale 3,915 Jan 24, 2022 Jan. 26, 2022, 5:38 p.m.
CSTL Sale 3,914 Jan 24, 2022 Jan. 26, 2022, 5:38 p.m.
CSTL Sale 6,802 Jan 24, 2022 Jan. 26, 2022, 5:38 p.m.
CSTL Sale 4,175 Jan 20, 2022 Jan. 24, 2022, 6:34 p.m.
CSTL Sale 4,174 Jan 20, 2022 Jan. 24, 2022, 6:34 p.m.
CSTL Sale 7,255 Jan 20, 2022 Jan. 24, 2022, 6:34 p.m.
CSTL Sale 1,898 Jan 05, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 2,477 Jan 05, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 4,375 Jan 05, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 4,840 Jan 05, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 2,763 Jan 05, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 4,618 Jan 04, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 4,618 Jan 04, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 300 Jan 04, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 6,817 Jan 04, 2022 Jan. 5, 2022, 8 p.m.
CSTL Sale 1,388 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
CSTL Sale 1,389 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
CSTL Sale 342 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
CSTL Sale 2,435 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
CSTL Sale 1,111 Nov 04, 2021 Nov. 7, 2021, 8 p.m.
CSTL Sale 1,112 Nov 04, 2021 Nov. 7, 2021, 8 p.m.
CSTL Sale 2,223 Nov 04, 2021 Nov. 7, 2021, 8 p.m.
CSTL Sale 1,250 Oct 22, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 1,250 Oct 22, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 1,250 Oct 21, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 1,250 Oct 21, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 1,100 Oct 21, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 1,400 Oct 21, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 2,500 Oct 22, 2021 Oct. 24, 2021, 8 p.m.
CSTL Sale 2,500 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 1,250 Oct 05, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 1,250 Oct 05, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 815 Oct 05, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 1,685 Oct 05, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 200 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 600 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 450 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 1,250 Oct 04, 2021 Oct. 5, 2021, 8 p.m.
CSTL Sale 1,250 Sep 22, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 1,250 Sep 22, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 1,134 Sep 22, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 1,366 Sep 22, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 1,250 Sep 21, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 1,250 Sep 21, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 2,500 Sep 21, 2021 Sept. 22, 2021, 8 p.m.
CSTL Sale 1,250 Sep 09, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,250 Sep 09, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,100 Sep 09, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,400 Sep 09, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,250 Sep 08, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,250 Sep 08, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,120 Sep 08, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 1,380 Sep 08, 2021 Sept. 9, 2021, 8 p.m.
CSTL Sale 322 Aug 17, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 161 Aug 17, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 161 Aug 17, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 2,100 Aug 18, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 2,578 Aug 18, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 2,339 Aug 18, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 2,339 Aug 18, 2021 Aug. 18, 2021, 8 p.m.
CSTL Sale 1,250 Aug 04, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,250 Aug 04, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 400 Aug 04, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,100 Aug 04, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,000 Aug 04, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,250 Aug 03, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,250 Aug 03, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,100 Aug 03, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 1,400 Aug 03, 2021 Aug. 5, 2021, 8 p.m.
CSTL Sale 900 Jul 26, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,600 Jul 26, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,250 Jul 27, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,250 Jul 27, 2021 July 27, 2021, 8 p.m.
CSTL Sale 200 Jul 27, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,059 Jul 27, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,241 Jul 27, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,250 Jul 26, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,250 Jul 26, 2021 July 27, 2021, 8 p.m.
CSTL Sale 1,250 Jul 09, 2021 July 11, 2021, 8 p.m.
CSTL Sale 202 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 223 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 200 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 300 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 459 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 391 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 100 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 700 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 1,440 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 360 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 425 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 200 Jul 08, 2021 July 11, 2021, 8 p.m.
CSTL Sale 600 Jul 09, 2021 July 11, 2021, 8 p.m.
CSTL Sale 1,800 Jul 09, 2021 July 11, 2021, 8 p.m.
CSTL Sale 100 Jul 09, 2021 July 11, 2021, 8 p.m.
CSTL Sale 846 Jul 09, 2021 July 11, 2021, 8 p.m.
CSTL Sale 404 Jul 09, 2021 July 11, 2021, 8 p.m.




$CSTL Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.