INSMLewis William
Transaction date
6/25/2026
Filing date
6/26/2026
Title
Chair and CEO
Ownership
Direct
Shares
21,398
Price
$103.32
A/D
Disposed
Total value
$2,210,760
Percentage
8%
Shares owned after
258,917
Transaction type
Open market or private sale of securities
ID 61468View on EDGAR ↗