Loading INSM…
SEC filing
INSM · CIK 1104506
4 · Nov 18, 2025 · LEE LEO sold 75K shares at $195.90/share ($14.7M)
LEE LEO sold 75K shares at $195.90/share ($14.7M)
FORM 4
powerofattorneylee.htm
Graphics and non-inline formats (not embedded below).