Insmed is trading 4.4% down at $119.73 as biotechnology shares weaken broadly.
- The XBI sector ETF is down 2.11% during the September 15, 2026 regular session.
- No new company-specific announcement clearly explains the decline.
- Recent commentary cited disappointing Brinsupri uptake and American Centuryβs exit, though that coverage originated before September 15.