Oct 20, 2026
4-day lag
Disposition
Oct 16, 2026
Common Stock
Macdonald Andrew
See Remarks
2,259 shares @ $70.35
Direct ownership
$158.92K
SEC Form 4
›
Same filing as the row above
Disposition
Oct 16, 2026
1,382 shares @ $70.35
Direct ownership
$97.22K
›
Same filing as the row above
Exercise
Oct 16, 2026
2,520 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
1,133 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
Common Stock
1,133 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
2,473 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
4,042 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
Common Stock
4,042 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Oct 16, 2026
634 shares @ $70.35
Direct ownership
$44.6K
›
Same filing as the row above
Exercise
Oct 16, 2026
2,473 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Oct 16, 2026
1,409 shares @ $70.35
Direct ownership
$99.12K
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
2,520 shares @ $0
Direct ownership
$0
›
Oct 20, 2026
4-day lag
Disposition
Oct 16, 2026
Common Stock
West Tony
See Remarks
749 shares @ $70.35
Direct ownership
$52.69K
SEC Form 4
›
Same filing as the row above
Disposition
Oct 16, 2026
1,443 shares @ $70.35
Direct ownership
$101.52K
›
Same filing as the row above
Exercise
Oct 16, 2026
1,282 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
1,510 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Disposition
Oct 16, 2026
Common Stock
741 shares @ $70.35
Direct ownership
$52.13K
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
1,282 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
Common Stock
2,910 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
2,910 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
1,493 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
Common Stock
1,510 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
1,493 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Oct 16, 2026
636 shares @ $70.35
Direct ownership
$44.74K
›
Oct 20, 2026
4-day lag
Disposition
Oct 16, 2026
Common Stock
Hazelbaker Jill
See Remarks
710 shares @ $70.35
Direct ownership
$49.95K
SEC Form 4
›