Orbimed Advisors LLC (10% owner) sold 860,123 shares for $39,014,045.60 at blended average $45.36
Orbimed Advisors LLC executed 4 separate sales totaling 860,123 shares for $39,014,045.60 on 2026-06-22, reducing its stake from 7,415,225 shares to 6,555,102 shares (an 11.6% reduction in holdings). The blended average sale price of $45.36 occurred when the stock was trading at $47.77 current price, positioning 4.4% below the 52-week high of $49.94. Across Orbimed's cross-ticker track record, prior sells averaged 30-day return of -8.3% and 90-day return of -17.2%, with a 90-day well-timed rate of 100.00%, indicating a strong historical pattern of selling before declines. The company remains unprofitable with net income of -$23,627,000.00 over its most recent full fiscal year, which provides material context for a large institutional holder's decision to reduce exposure at this scale.