CASTLE BIOSCIENCES INC
Institutional investors holding CSTL
| Investor | Weight | Quarter |
|---|---|---|
| Meridian / ArrowMark | 0.08% | 2022Q1 |
Congressional data coming soon
87
Total trades
$5.5M
Volume
7
Buys
64
Sells
Last trade: Jun 1, 2026
| Date | Insider | Type | Value |
|---|---|---|---|
| Jun 1, 2026 | Derek J Maetzold | Sell | $130K |
| Jun 1, 2026 | Derek J Maetzold | Sell | $28K |
Congressional trade data is being sourced and will appear here shortly.
| Jun 1, 2026 |
| Derek J Maetzold |
| Sell |
| $24K |
| Jun 1, 2026 | Derek J Maetzold | Sell | $6K |
| Jun 1, 2026 | Derek J Maetzold | Option | $487.56 |
| Jun 1, 2026 | Derek J Maetzold | Option | $14K |
| May 28, 2026 | Daniel Bradbury | Buy | – |
| May 28, 2026 | Derek J Maetzold | Buy | – |
| May 28, 2026 | Derek J Maetzold | Buy | – |
| May 28, 2026 | Derek J Maetzold | Buy | – |
| May 28, 2026 | Derek J Maetzold | Buy | – |
| May 28, 2026 | Derek J Maetzold | Buy | – |
| May 28, 2026 | Derek J Maetzold | Buy | – |
| May 22, 2026 | Daniel Bradbury | Option | – |
| May 22, 2026 | Derek J Maetzold | Option | – |
| May 22, 2026 | Derek J Maetzold | Option | – |
| May 22, 2026 | Derek J Maetzold | Option | – |
| May 22, 2026 | Derek J Maetzold | Option | – |
| May 22, 2026 | Derek J Maetzold | Option | – |
| May 22, 2026 | Derek J Maetzold | Option | – |
| May 21, 2026 | Derek J Maetzold | Option | $38K |
| May 20, 2026 | Derek J Maetzold | Sell | $3K |
| May 20, 2026 | Derek J Maetzold | Sell | $6K |
| May 20, 2026 | Derek J Maetzold | Sell | $5K |
| May 20, 2026 | Derek J Maetzold | Sell | $1K |
| May 20, 2026 | Derek J Maetzold | Sell | $8K |
| May 20, 2026 | Derek J Maetzold | Sell | $21K |
| May 20, 2026 | Derek J Maetzold | Sell | $18K |
| May 20, 2026 | Derek J Maetzold | Sell | $4K |
| May 20, 2026 | Derek J Maetzold | Option | $310.7 |
| May 20, 2026 | Derek J Maetzold | Option | $1K |
| May 7, 2026 | Derek J Maetzold | Sell | $117K |
| May 7, 2026 | Derek J Maetzold | Sell | $26K |
| May 7, 2026 | Derek J Maetzold | Sell | $22K |
| May 7, 2026 | Derek J Maetzold | Sell | $5K |
| May 7, 2026 | Derek J Maetzold | Sell | $20K |
| May 7, 2026 | Derek J Maetzold | Sell | $4K |
| May 7, 2026 | Derek J Maetzold | Sell | $4K |
| May 7, 2026 | Derek J Maetzold | Sell | $925.99 |
| May 7, 2026 | Derek J Maetzold | Option | $15K |