EVP R&D, Chief Medical Officer
Mon, Dec 1, 2025
Dec 1
4,000 shares @ $29.30
Decreased holdings by -5.70%
48th largest trade (out of 152)
Trade made by an officer
10b5-1 scheduled trade
38% win rate · -8.7% median edge vs SPY (16 trades, 90-day · small sample)