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.