Jul 20, 2026
5-day lag
Disposition
Jul 16, 2026
Common Stock
Krishnamurthy Balaji (A)
Insider
Chief Financial Officer
245 shares @ $74.04
Direct ownership
$18.14K
SEC Form 4
›
Jul 20, 2026
5-day lag
Exercise
Jul 16, 2026
Common Stock
Macdonald Andrew
Insider
See Remarks
2,520 shares
Direct ownership
Not reported
SEC Form 4
›
Same filing as the row above
Disposition
Jul 16, 2026
633 shares @ $74.04
Direct ownership
$46.87K
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
4,042 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
Common Stock
2,473 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Jul 16, 2026
1,132 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Jul 16, 2026
1,409 shares @ $74.04
Direct ownership
$104.32K
›
Same filing as the row above
Disposition
Jul 16, 2026
2,259 shares @ $74.04
Direct ownership
$167.26K
›
Same filing as the row above
Disposition
Jul 16, 2026
1,382 shares @ $74.04
Direct ownership
$102.32K
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
2,473 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
Common Stock
4,042 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
2,520 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
1,132 shares @ $0
Direct ownership
$0
›
Jul 20, 2026
5-day lag
Disposition
Jul 16, 2026
Common Stock
West Tony
Insider
See Remarks
750 shares @ $74.04
Direct ownership
$55.53K
SEC Form 4
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
2,910 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
Common Stock
1,493 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
1,493 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
Common Stock
1,511 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Jul 16, 2026
636 shares @ $74.04
Direct ownership
$47.09K
›
Same filing as the row above
Disposition
Jul 16, 2026
741 shares @ $74.04
Direct ownership
$54.86K
›
Same filing as the row above
Exercise
Jul 16, 2026
1,282 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Jul 16, 2026
2,910 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Jul 16, 2026
1,443 shares @ $74.04
Direct ownership
$106.84K
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
1,282 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
1,511 shares @ $0
Direct ownership
$0
›