INSMLewis William
Transaction date
5/4/2026
Filing date
5/6/2026
Title
Chair and CEO
Ownership
Direct
Shares
10,699
Price
$137.34
A/D
Disposed
Total value
$1,469,439
Percentage
3%
Shares owned after
301,185
Transaction type
Open market or private sale of securities
ID 25766View on EDGAR ↗