EcoR1 Capital, LLC, 10% Owner at First Tracks Biotherapeutics, Inc. (TRAX), sold 4,705,575 shares at $13.81 ($65.0M) on 2026-04-20, disclosed to the SEC on 2026-04-22.
Scheduled sale ($65.0M) by 10% Owner.
Nothing distinguishes this filing.
| Filing → |
| ADAP | SELL | 2025-07-30 | $13.2M | — | Filing → |
| ZYME | BUY | 2025-05-19 | $1.3M | — | Filing → |
| ITOS | BUY | 2025-05-16 | $51.0M | — | Filing → |