EdgarLookup

CASTLE BIOSCIENCES INC — 4 Filings

495 4 filings on record

This page lists all 4 filings submitted to the SEC by CASTLE BIOSCIENCES INC (CSTL), sorted by most recent first. Each row links to the full filing on EdgarLookup. CASTLE BIOSCIENCES INC has filed 495 4 documents with the SEC since 2008. To view all SEC filings by CASTLE BIOSCIENCES INC, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-Q 144 144/A 3 3/A 4 4/A 424B4 424B5 5 8-A12B 8-K 8-K/A ARS CERT CORRESP D D/A DEF 14A DEFA14A DRS EFFECT FWP POS EX PRE 14A REGDEX S-1 S-1/A S-1MEF S-3 S-3ASR S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A SEC STAFF LETTER UPLOAD
Form Description Accession Number Filed Period
4 FORM 4 0001447362-20-000100 Jun 4, 2020 Jun 2, 2020
4 FORM 4 0001447362-20-000097 Jun 3, 2020 Jun 1, 2020
4 FORM 4 0001447362-20-000091 Jun 1, 2020 May 28, 2020
4 FORM 4 0001447362-20-000088 May 28, 2020 May 27, 2020
4 FORM 4 0001447362-20-000086 May 28, 2020 May 26, 2020
4 FORM 4 0001447362-20-000082 May 26, 2020 May 22, 2020
4 FORM 4 0001447362-20-000080 May 26, 2020 May 22, 2020
4 FORM 4 0001447362-20-000078 May 26, 2020 May 21, 2020
4 FORM 4 0001447362-20-000076 May 22, 2020 May 20, 2020
4 FORM 4 0001447362-20-000070 May 21, 2020 May 19, 2020
4 FORM 4 0001447362-20-000068 May 19, 2020 May 15, 2020
4 FORM 4 SUBMISSION 0000899243-20-013561 May 19, 2020 May 15, 2020
4 FORM 4 0001447362-20-000066 May 18, 2020 May 14, 2020
4 FORM 4 SUBMISSION 0000899243-20-013082 May 14, 2020 May 12, 2020
4 FORM 4 0001447362-20-000064 May 14, 2020 May 12, 2020
4 FORM 4 0001447362-20-000063 May 14, 2020 May 12, 2020
4 FORM 4 0001447362-20-000062 May 14, 2020 May 12, 2020
4 FORM 4 0001447362-20-000061 May 14, 2020 May 12, 2020
4 FORM 4 0001104659-20-061078 May 14, 2020 May 12, 2020
4 FORM 4 0001447362-20-000055 May 12, 2020 May 8, 2020
4 FORM 4 0001447362-20-000045 May 4, 2020 Apr 30, 2020
4 FORM 4 0001447362-20-000037 Apr 3, 2020 Apr 1, 2020
4 FORM 4 0001447362-20-000015 Feb 21, 2020 Feb 19, 2020
4 OWNERSHIP DOCUMENT 0001104659-20-023968 Feb 21, 2020 Feb 19, 2020
4 FORM 4 0001447362-20-000012 Feb 18, 2020 Feb 13, 2020
4 OWNERSHIP DOCUMENT 0001104659-20-022494 Feb 18, 2020 Feb 13, 2020
4 OWNERSHIP DOCUMENT 0001104659-20-014010 Feb 10, 2020 Feb 6, 2020
4 FORM 4 0001447362-20-000010 Feb 10, 2020 Feb 6, 2020
4 FORM 4 0001447362-20-000008 Feb 4, 2020 Jan 31, 2020
4 OWNERSHIP DOCUMENT 0001104659-20-010543 Feb 4, 2020 Jan 31, 2020
4 FORM 4 0001447362-20-000006 Jan 30, 2020 Jan 28, 2020
4 OWNERSHIP DOCUMENT 0001104659-20-008862 Jan 30, 2020 Jan 28, 2020
4 FORM 4 0001447362-19-000026 Dec 17, 2019 Dec 13, 2019
4 FORM 4 0001447362-19-000025 Dec 17, 2019 Dec 13, 2019
4 FORM 4 0001447362-19-000024 Dec 17, 2019 Dec 13, 2019
4 FORM 4 0001447362-19-000023 Dec 17, 2019 Dec 13, 2019
4 OWNERSHIP DOCUMENT 0001144204-19-037023 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043912 Jul 31, 2019 Jul 29, 2019
4 FORM 4 0001140361-19-013900 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043886 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043862 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043859 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043858 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043855 Jul 31, 2019 Jul 29, 2019
4 FORM 4 SUBMISSION 0001209191-19-043854 Jul 31, 2019 Jul 29, 2019