EVP, Ops & Clinical Research
Wed, Jan 28, 2026
Jan 28
30,000 shares @ $37.84
Increased holdings by +101.40%
6th largest trade (out of 29)
Large Trade
Trade made by an officer
Insider trade was 73% below market price
Price 8% below 200-day moving average