Oct 20, 2026
4-day lag
Disposition
Oct 16, 2026
Common Stock
Krishnamurthy Balaji (a)
Chief Financial Officer
341 shares @ $70.35
Direct ownership
$23.99K
SEC Form 4
›
Same filing as the row above
Exercise
Oct 16, 2026
885 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Oct 16, 2026
330 shares @ $70.35
Direct ownership
$23.22K
›
Same filing as the row above
Exercise
Oct 16, 2026
490 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
687 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Oct 16, 2026
281 shares @ $70.35
Direct ownership
$19.77K
›
Same filing as the row above
Disposition
Oct 16, 2026
439 shares @ $70.35
Direct ownership
$30.88K
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
1,158 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Disposition
Oct 16, 2026
Common Stock
607 shares @ $70.35
Direct ownership
$42.7K
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
490 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
885 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
Common Stock
606 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
566 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Disposition
Oct 16, 2026
Common Stock
245 shares @ $70.35
Direct ownership
$17.24K
›
Same filing as the row above
Exercise
Oct 16, 2026
Restricted Stock Units on Common Stock
606 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Oct 16, 2026
Common Stock
566 shares
Direct ownership
Not reported
›
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
›