Jul 20, 2026
5-day lag
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
Krishnamurthy Balaji (A)
Insider
Chief Financial Officer
606 shares @ $0
Direct ownership
$0
SEC Form 4
›
Same filing as the row above
Exercise
Jul 16, 2026
490 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Disposition
Jul 16, 2026
Common Stock
332 shares @ $74.04
Direct ownership
$24.58K
›
Same filing as the row above
Exercise
Jul 16, 2026
885 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Jul 16, 2026
341 shares @ $74.04
Direct ownership
$25.25K
›
Same filing as the row above
Exercise
Jul 16, 2026
567 shares
Direct ownership
Not reported
›
Same filing as the row above
Disposition
Jul 16, 2026
282 shares @ $74.04
Direct ownership
$20.88K
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
686 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
Common Stock
606 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
885 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Jul 16, 2026
Common Stock
490 shares
Direct ownership
Not reported
›
Same filing as the row above
Exercise
Jul 16, 2026
Restricted Stock Units on Common Stock
567 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Disposition
Jul 16, 2026
Common Stock
245 shares @ $74.04
Direct ownership
$18.14K
›
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
›