Loading INSM…
SEC filing
INSM · CIK 1104506
4 · Nov 14, 2025 · Schaeffer Orlov S Nicole sold 30K shares at $194.00/share ($5.8M); exercised options for 30K shares
Schaeffer Orlov S Nicole sold 30K shares at $194.00/share ($5.8M); exercised options for 30K shares
FORM 4