Loading…
Kristen M Oelschlager is Chief Operating Officer at Castle Biosciences. OQRO lists 4 transactions filed with the SEC under this name, the latest on Oct 6, 2026, each linked to the official Form 4.
Chief Operating Officer
Disclosures on record
4
Companies involved
1
Castle BiosciencesCSTL
4 disclosures · Oct 2026 · 2 sold
Oct 1, 2026Sold~$100Kdisclosed Oct 6
DetailsOfficial recordOct 1, 2026Sold~$49Kdisclosed Oct 6
DetailsOfficial recordOct 1, 20264,153disclosed Oct 6
Oct 1, 20264,153disclosed Oct 6
DetailsOfficial record