Insmed (NASDAQ:INSM) affirms FY2026 sales outlook from $1.450 billion-$1.470 billion to $1.450 billion-$1.470 billion vs $1.699 billion estimate.