Lumida
/CSTL
⌘K
Castle Biosciences Inc

Castle Biosciences Inc

CSTL
$24.16USD-0.29%-0.07 today

MARKET CAP

732.8M

P/E (TTM)

FWD P/E

DAY RANGE

$24 – $24

52W RANGE

$15
$44

AI Summary

Stalk
Buy NowMedium

CSTL remains in a Stage 2 Advancing corrective reset with an active Lockout Rally driving upside urgency. The medium-term bias is bullish, supported by a clear HH/HL sequence and price holding above rising 9/20 EMAs. Despite overbought conditions, the Lockout Rally override justifies immediate participation. Optimal entries target shallow pullbacks into the 9/20 EMA zone. Key risks include failure to hold EMA support, a decisive break below the 50DMA, or rejection at the overhead 200DMA.

  • Q1 2026 revenue reached $83.7 M, rising 42% YoY
  • DecisionDx melanoma and TissueCypher test volumes grew 36% YoY
  • Q1 2026 net loss was $14.5 M; adjusted gross margin down to 75.6%
Full analysis →
Insider Trades131 trades
DateSideTickerInsiderRoleSharesPriceMkt Cap52W High52W LowValue% ChgRuleAI View
Jul 14, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,722$20.53$732.8M-45.44%+65.59%$96.9K-1.43%10b5-1Buy Now
Jul 1, 2026SellCSTLKristen M OelschlagerChief Operating Officer8,586$24.42$732.8M-45.44%+65.59%$209.7K-16.28%10b5-1Buy Now
Jul 1, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer16,050$15.81$732.8M-45.44%+65.59%$253.8K-1.38%10b5-1Buy Now
Jun 16, 2026SellCSTLKristen M OelschlagerChief Operating Officer8,587$20.71$732.8M-45.44%+65.59%$177.8K-21.99%10b5-1Buy Now
Jun 15, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,722$18.53$732.8M-45.44%+65.59%$87.5K-1.35%10b5-1Buy Now
Jun 1, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer16,050$13.71$732.8M-45.44%+65.59%$220.0K-1.43%10b5-1Buy Now
May 21, 2026BuyCSTLTobin W JuvenalChief Commercial Officer11,210$3.38$732.8M-45.44%+65.59%$37.9K+12.91%Buy Now
May 20, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,722$18.08$732.8M-45.44%+65.59%$85.4K-1.32%10b5-1Buy Now
May 7, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer16,050$14.50$732.8M-45.44%+65.59%$232.8K-1.37%10b5-1Buy Now
Apr 21, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,722$22.45$732.8M-45.44%+65.59%$106.0K-2.38%10b5-1Buy Now
Apr 6, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer16,050$16.26$732.8M-45.44%+65.59%$261.0K-2.24%10b5-1Buy Now
Mar 26, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,722$22.85$732.8M-45.44%+65.59%$107.9K-2.18%10b5-1Buy Now
Mar 17, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer19,300$25.91$732.8M-45.44%+65.59%$500.1K-30.68%10b5-1Buy Now
Mar 13, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer30,779$25.75$732.8M-45.44%+65.59%$792.4K-18.02%10b5-1Buy Now
Mar 12, 2026SellCSTLTobin W JuvenalChief Commercial Officer20,863$25.24$732.8M-45.44%+65.59%$526.6K-19.37%10b5-1Buy Now
Mar 11, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer50,351$22.79$732.8M-45.44%+65.59%$1.1M-8.63%10b5-1Buy Now
Mar 5, 2026SellCSTLFrank StokesChief Financial Officer6,001$27.98$732.8M-45.44%+65.59%$167.9K-9.08%10b5-1Buy Now
Mar 3, 2026SellCSTLKristen M OelschlagerChief Operating Officer9,219$28.01$732.8M-45.44%+65.59%$258.2K-5.12%Buy Now
Mar 3, 2026SellCSTLTobin W JuvenalChief Commercial Officer14,115$28.01$732.8M-45.44%+65.59%$395.4K-4.33%Buy Now
Mar 3, 2026SellCSTLFrank StokesChief Financial Officer25,143$24.13$732.8M-45.44%+65.59%$606.8K-4.13%10b5-1Buy Now
Mar 3, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer36,974$27.86$732.8M-45.44%+65.59%$1.0M-8.10%Buy Now
Feb 3, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,017$39.52$732.8M-45.44%+65.59%$158.8K-1.57%10b5-1Buy Now
Jan 20, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,017$40.01$732.8M-45.44%+65.59%$160.7K-4.38%10b5-1Buy Now
Jan 5, 2026SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,017$38.76$732.8M-45.44%+65.59%$155.7K-6.24%10b5-1Buy Now
Dec 22, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer830$40.35$732.8M-45.44%+65.59%$33.5K-2.42%10b5-1Buy Now
Dec 17, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer509$40.04$732.8M-45.44%+65.59%$20.4K-1.46%10b5-1Buy Now
Dec 17, 2025SellCSTLKristen M OelschlagerChief Operating Officer14,888$39.31$732.8M-45.44%+65.59%$585.3K-54.71%Buy Now
Dec 15, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer32,346$38.69$732.8M-45.44%+65.59%$1.3M-19.77%10b5-1Buy Now
Dec 11, 2025SellCSTLFrank StokesChief Financial Officer4,496$37.45$732.8M-45.44%+65.59%$168.4K-8.20%Buy Now
Dec 11, 2025SellCSTLTobin W JuvenalChief Commercial Officer13,200$37.48$732.8M-45.44%+65.59%$494.7K-13.20%Buy Now
Dec 9, 2025SellCSTLKristen M OelschlagerChief Operating Officer7,243$38.17$732.8M-45.44%+65.59%$276.5K-9.79%Buy Now
Dec 9, 2025SellCSTLTobin W JuvenalChief Commercial Officer8,931$38.19$732.8M-45.44%+65.59%$341.0K-4.04%Buy Now
Dec 9, 2025SellCSTLFrank StokesChief Financial Officer9,292$38.18$732.8M-45.44%+65.59%$354.8K-7.14%Buy Now
Dec 9, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer19,251$38.18$732.8M-45.44%+65.59%$735.0K-10.83%Buy Now
Dec 4, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,339$40.03$732.8M-45.44%+65.59%$53.6K-3.44%10b5-1Buy Now
Dec 2, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,678$39.23$732.8M-45.44%+65.59%$105.1K-6.44%10b5-1Buy Now
Nov 26, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,258$40.09$732.8M-45.44%+65.59%$170.7K-9.29%10b5-1Buy Now
Nov 25, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,115$40.05$732.8M-45.44%+65.59%$204.9K-10.04%10b5-1Buy Now
Nov 20, 2025SellCSTLTobin W JuvenalChief Commercial Officer9,386$19.48$732.8M-45.44%+65.59%$182.8K+0.00%10b5-1Buy Now
Nov 18, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,678$34.02$732.8M-45.44%+65.59%$91.1K-4.99%10b5-1Buy Now
Nov 11, 2025SellCSTLTobin W JuvenalChief Commercial Officer700$35.39$732.8M-45.44%+65.59%$24.8K-0.42%10b5-1Buy Now
Nov 11, 2025SellCSTLTobin W JuvenalChief Commercial Officer1,400$19.39$732.8M-45.44%+65.59%$27.1K+0.00%10b5-1Buy Now
Nov 11, 2025SellCSTLFrank StokesChief Financial Officer5,388$35.08$732.8M-45.44%+65.59%$189.0K-11.06%10b5-1Buy Now
Nov 11, 2025SellCSTLKristen M OelschlagerChief Operating Officer18,932$35.10$732.8M-45.44%+65.59%$664.5K-60.57%10b5-1Buy Now
Nov 4, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer9,373$30.84$732.8M-45.44%+65.59%$289.1K-5.33%10b5-1Buy Now
Oct 31, 2025SellCSTLKristen M OelschlagerChief Operating Officer12,678$25.04$732.8M-45.44%+65.59%$317.5K-31.50%10b5-1Buy Now
Oct 20, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,339$22.44$732.8M-45.44%+65.59%$30.0K-2.08%10b5-1Buy Now
Oct 2, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,339$22.58$732.8M-45.44%+65.59%$30.2K-2.04%10b5-1Buy Now
Sep 17, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,339$21.97$732.8M-45.44%+65.59%$29.4K-2.00%10b5-1Buy Now
Sep 2, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,339$23.93$732.8M-45.44%+65.59%$32.0K-1.96%10b5-1Buy Now
Aug 27, 2025SellCSTLKristen M OelschlagerChief Operating Officer12,677$22.02$732.8M-45.44%+65.59%$279.1K-8.24%10b5-1Buy Now
Aug 27, 2025SellCSTLKristen M OelschlagerChief Operating Officer18,007$21.69$732.8M-45.44%+65.59%$390.6K-10.48%Buy Now
Aug 27, 2025SellCSTLKristen M OelschlagerChief Operating Officer18,007$21.69$732.8M-45.44%+65.59%$390.6K-15.14%Buy Now
Aug 15, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,339$20.04$732.8M-45.44%+65.59%$26.8K-1.92%10b5-1Buy Now
Aug 13, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer43,019$19.50$732.8M-45.44%+65.59%$839.0K-38.17%10b5-1Buy Now
Aug 8, 2025SellCSTLKristen M OelschlagerChief Operating Officer2,804$19.36$732.8M-45.44%+65.59%$54.3K-1.61%Buy Now
Aug 8, 2025SellCSTLTobin W JuvenalChief Commercial Officer4,294$19.36$732.8M-45.44%+65.59%$83.1K-4.83%Buy Now
Aug 8, 2025SellCSTLFrank StokesChief Financial Officer4,356$19.36$732.8M-45.44%+65.59%$84.3K-8.21%Buy Now
Aug 8, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer23,972$19.36$732.8M-45.44%+65.59%$464.1K-17.54%Buy Now
Jun 27, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer22,576$20.30$732.8M-45.44%+65.59%$458.3K-11.03%10b5-1Buy Now
Apr 21, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,644$21.52$732.8M-45.44%+65.59%$121.4K-2.68%10b5-1Buy Now
Apr 8, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,644$20.19$732.8M-45.44%+65.59%$113.9K-1.31%10b5-1Buy Now
Mar 26, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,644$20.30$732.8M-45.44%+65.59%$114.6K-2.55%10b5-1Buy Now
Mar 7, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer29,177$20.07$732.8M-45.44%+65.59%$585.7K-5.23%10b5-1Buy Now
Mar 4, 2025SellCSTLKristen M OelschlagerChief Operating Officer3,640$22.23$732.8M-45.44%+65.59%$80.9K-1.42%Buy Now
Mar 4, 2025SellCSTLFrank StokesChief Financial Officer5,448$22.23$732.8M-45.44%+65.59%$121.1K-4.09%Buy Now
Mar 4, 2025SellCSTLTobin W JuvenalChief Commercial Officer5,573$22.23$732.8M-45.44%+65.59%$123.9K-3.22%Buy Now
Mar 4, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer13,263$21.64$732.8M-45.44%+65.59%$287.0K-2.31%10b5-1Buy Now
Feb 20, 2025SellCSTLFrank StokesChief Financial Officer8,046$26.70$732.8M-45.44%+65.59%$214.8K-18.55%10b5-1Buy Now
Jan 13, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,565$28.03$732.8M-45.44%+65.59%$71.9K-0.37%10b5-1Buy Now
Jan 6, 2025SellCSTLTobin W JuvenalChief Commercial Officer2,230$30.00$732.8M-45.44%+65.59%$66.9K-3.09%10b5-1Buy Now
Jan 6, 2025SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer7,689$29.66$732.8M-45.44%+65.59%$228.1K-0.80%10b5-1Buy Now
Dec 17, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer9,364$28.34$732.8M-45.44%+65.59%$265.4K-5.23%10b5-1Buy Now
Dec 13, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer26,123$28.72$732.8M-45.44%+65.59%$750.3K-4.01%10b5-1Buy Now
Dec 9, 2024SellCSTLTobin W JuvenalChief Commercial Officer5,885$30.48$732.8M-45.44%+65.59%$179.3K-2.35%Buy Now
Dec 9, 2024SellCSTLKristen M OelschlagerChief Operating Officer6,362$30.48$732.8M-45.44%+65.59%$193.9K-1.29%Buy Now
Dec 9, 2024SellCSTLFrank StokesChief Financial Officer10,244$30.45$732.8M-45.44%+65.59%$311.9K-6.10%Buy Now
Dec 9, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer21,361$30.42$732.8M-45.44%+65.59%$649.8K-4.88%Buy Now
Dec 5, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,127$31.35$732.8M-45.44%+65.59%$160.7K-2.04%10b5-1Buy Now
Nov 15, 2024SellCSTLFrank StokesChief Financial Officer6,923$29.93$732.8M-45.44%+65.59%$207.2K-9.98%10b5-1Buy Now
Nov 12, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,127$34.15$732.8M-45.44%+65.59%$175.1K-2.00%10b5-1Buy Now
Nov 5, 2024SellCSTLTobin W JuvenalChief Commercial Officer7,014$19.47$732.8M-45.44%+65.59%$136.6K+0.00%10b5-1Buy Now
Nov 4, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,127$32.54$732.8M-45.44%+65.59%$166.8K-0.99%10b5-1Buy Now
Nov 1, 2024SellCSTLTobin W JuvenalChief Commercial Officer4,200$27.01$732.8M-45.44%+65.59%$113.4K-1.50%10b5-1Buy Now
Oct 14, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,127$32.27$732.8M-45.44%+65.59%$165.5K-1.93%10b5-1Buy Now
Oct 8, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,562$30.27$732.8M-45.44%+65.59%$77.5K-0.95%10b5-1Buy Now
Oct 4, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,565$28.73$732.8M-45.44%+65.59%$73.7K-0.95%10b5-1Buy Now
Sep 16, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,127$30.97$732.8M-45.44%+65.59%$158.8K-1.85%10b5-1Buy Now
Sep 11, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,616$30.32$732.8M-45.44%+65.59%$79.3K-0.94%10b5-1Buy Now
Sep 9, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,586$29.46$732.8M-45.44%+65.59%$76.2K-0.92%10b5-1Buy Now
Sep 3, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,914$30.04$732.8M-45.44%+65.59%$57.5K-0.34%10b5-1Buy Now
Sep 3, 2024SellCSTLKristen M OelschlagerChief Operating Officer5,832$29.21$732.8M-45.44%+65.59%$170.3K-2.11%10b5-1Buy Now
Aug 29, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer4,441$30.08$732.8M-45.44%+65.59%$133.6K-0.78%10b5-1Buy Now
Aug 23, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer2,987$30.09$732.8M-45.44%+65.59%$89.9K-0.52%10b5-1Buy Now
Aug 9, 2024SellCSTLTobin W JuvenalChief Commercial Officer2,592$26.83$732.8M-45.44%+65.59%$69.5K-3.73%Buy Now
Aug 9, 2024SellCSTLKristen M OelschlagerChief Operating Officer2,804$26.83$732.8M-45.44%+65.59%$75.2K-1.82%Buy Now
Aug 9, 2024SellCSTLFrank StokesChief Financial Officer2,822$26.83$732.8M-45.44%+65.59%$75.7K-5.61%Buy Now
Aug 9, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer21,828$26.83$732.8M-45.44%+65.59%$585.6K-11.38%Buy Now
Aug 7, 2024SellCSTLFrank StokesChief Financial Officer10,000$25.70$732.8M-45.44%+65.59%$257.0K-12.98%10b5-1Buy Now
Aug 1, 2024SellCSTLKristen M OelschlagerChief Operating Officer12,989$23.06$732.8M-45.44%+65.59%$299.5K-4.59%10b5-1Buy Now
Jul 29, 2024SellCSTLKristen M OelschlagerChief Operating Officer2,793$22.06$732.8M-45.44%+65.59%$61.6K-1.88%10b5-1Buy Now
Jul 1, 2024SellCSTLKristen M OelschlagerChief Operating Officer2,793$21.22$732.8M-45.44%+65.59%$59.3K-1.84%10b5-1Buy Now
Jun 3, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer6,336$23.40$732.8M-45.44%+65.59%$148.3K-1.27%10b5-1Buy Now
May 14, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer6,336$24.27$732.8M-45.44%+65.59%$153.8K-1.24%10b5-1Buy Now
May 6, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer6,336$24.72$732.8M-45.44%+65.59%$156.6K-2.39%10b5-1Buy Now
Apr 23, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,126$20.11$732.8M-45.44%+65.59%$22.6K-0.42%10b5-1Buy Now
Apr 12, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,210$20.35$732.8M-45.44%+65.59%$106.0K-1.92%10b5-1Buy Now
Apr 3, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer6,336$21.70$732.8M-45.44%+65.59%$137.5K-2.28%10b5-1Buy Now
Mar 20, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer6,336$20.28$732.8M-45.44%+65.59%$128.5K-1.13%10b5-1Buy Now
Mar 7, 2024SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer6,368$20.77$732.8M-45.44%+65.59%$132.3K-2.19%10b5-1Buy Now
Mar 5, 2024BuyCSTLDerek J MaetzoldPres. & Chief Exec. Officer14,817$8.65$732.8M-45.44%+65.59%$128.2K+2.42%Buy Now
Jan 2, 2024BuyCSTLTobin W JuvenalChief Commercial Officer6,701$2.89$732.8M-45.44%+65.59%$19.4K+6.39%Buy Now
Dec 29, 2023BuyCSTLKristen M OelschlagerChief Operating Officer12,615$3.01$732.8M-45.44%+65.59%$38.0K+2.90%Buy Now
Dec 27, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer13,724$21.99$732.8M-45.44%+65.59%$301.8K-2.34%10b5-1Buy Now
Dec 22, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer11,869$21.95$732.8M-45.44%+65.59%$260.5K-1.94%10b5-1Buy Now
Dec 20, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer18,482$21.29$732.8M-45.44%+65.59%$393.4K-2.85%10b5-1Buy Now
Dec 18, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer16,251$20.59$732.8M-45.44%+65.59%$334.5K-2.39%10b5-1Buy Now
Dec 14, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer23,950$20.75$732.8M-45.44%+65.59%$497.0K-2.25%10b5-1Buy Now
Dec 12, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer8,432$20.19$732.8M-45.44%+65.59%$170.3K-1.12%10b5-1Buy Now
Dec 9, 2023SellCSTLTobin W JuvenalChief Commercial Officer5,817$20.17$732.8M-45.44%+65.59%$117.3K-3.21%Buy Now
Dec 9, 2023SellCSTLKristen M OelschlagerChief Operating Officer6,294$20.17$732.8M-45.44%+65.59%$126.9K-1.33%Buy Now
Dec 9, 2023SellCSTLFrank StokesChief Financial Officer6,655$20.17$732.8M-45.44%+65.59%$134.2K-3.77%Buy Now
Dec 8, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer22,814$20.16$732.8M-45.44%+65.59%$459.8K-2.61%10b5-1Buy Now
Dec 6, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer100$20.02$732.8M-45.44%+65.59%$2.0K-0.03%10b5-1Buy Now
Dec 1, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer9,644$20.07$732.8M-45.44%+65.59%$193.5K-1.37%10b5-1Buy Now
Nov 29, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer21,429$20.10$732.8M-45.44%+65.59%$430.8K-2.90%10b5-1Buy Now
Nov 24, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer600$20.03$732.8M-45.44%+65.59%$12.0K-0.16%10b5-1Buy Now
Nov 20, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer5,610$20.03$732.8M-45.44%+65.59%$112.4K-0.74%10b5-1Buy Now
Sep 1, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer1,500$20.05$732.8M-45.44%+65.59%$30.1K-0.39%10b5-1Buy Now
Aug 30, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer11,955$20.05$732.8M-45.44%+65.59%$239.7K-1.52%10b5-1Buy Now
Aug 3, 2023SellCSTLDerek J MaetzoldPres. & Chief Exec. Officer600$20.10$732.8M-45.44%+65.59%$12.1K-0.15%10b5-1Buy Now