Insider Trades
INSMLewis William
Transaction date
6/8/2026
Filing date
6/10/2026
Title
Chair and CEO
Ownership
Direct
Shares
6,515
Price
$94.03
A/D
Disposed
Total value
$612,605
Percentage
2%
Shares owned after
258,917
Transaction type
Open market or private sale of securities
ID 52425View on EDGAR ↗