Baker Bros. Advisors LP sold 3,100,000 shares at $102.50 for $317,750,000.00, reducing stake by 41.5%
Baker Bros. Advisors LP executed two separate sales totaling 3,100,000 shares on 2026-07-14 at $102.50, reducing its position from 7,472,852 shares to 4,372,852 shares (a -41.5% reduction). The timing is notable: the stock traded at $102.50 during the sale but now sits at $88.29 current price, placing it -41.5% from its 52-week high of $151.02. More significantly, CELC posted a full-year net income of $-52,841,000.00, reflecting persistent unprofitability. The insider's cross-ticker track record shows 20 prior open-market buys with 80% 90-day win rate and average 90-day return of +28.6%; however, this sell-side execution occurred while the company remains deeply unprofitable and stock momentum has turned negative (90-day change: -27.9%), diverging materially from the insider's historical pattern of participation in rising equities.