Oct 28
2025
BUY
Other acquisition or disposition
$2,409
$66.92 p/Share
36
Added 0.67%
5,342
Common Stock - Voting
Oct 27
2025
BUY
Other acquisition or disposition
$729
$66.34 p/Share
11
Added 0.21%
5,306
Common Stock - Voting
Jul 21
2025
BUY
Other acquisition or disposition
$2,294
$71.71 p/Share
32
Added 0.6%
5,295
Common Stock - Voting
Apr 21
2025
BUY
Other acquisition or disposition
$1,639
$74.53 p/Share
22
Added 0.42%
5,262
Common Stock - Voting
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
648
Added 10.64%
5,441
Common Stock - Voting
Mar 14
2025
SELL
Payment of exercise price or tax liability
$24,535
$80.18 p/Share
306
Reduced 5.52%
5,240
Common Stock - Voting
Feb 18
2025
SELL
Payment of exercise price or tax liability
$81,654
$76.96 p/Share
1,061
Reduced 17.81%
4,898
Common Stock - Voting
Jan 27
2025
BUY
Grant, award, or other acquisition
-
2,259
Added 27.49%
5,959
Common Stock - Voting
Jan 13
2025
BUY
Other acquisition or disposition
$1,644
$71.5 p/Share
23
Added 0.62%
3,700
Common Stock - Voting
Oct 21
2024
BUY
Other acquisition or disposition
$1,494
$78.65 p/Share
19
Added 0.51%
3,677
Common Stock - Voting
Jul 22
2024
BUY
Other acquisition or disposition
$1,465
$73.29 p/Share
20
Added 0.54%
3,657
Common Stock - Voting
Apr 22
2024
BUY
Other acquisition or disposition
$1,503
$75.18 p/Share
20
Added 0.55%
3,636
Common Stock - Voting
Mar 15
2024
SELL
Payment of exercise price or tax liability
$25,809
$68.28 p/Share
378
Reduced 9.46%
3,616
Common Stock - Voting
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
801
Added 17.35%
3,817
Common Stock - Voting
Feb 15
2024
SELL
Payment of exercise price or tax liability
$39,520
$65.0 p/Share
608
Reduced 16.0%
3,193
Common Stock - Voting
Jan 22
2024
BUY
Grant, award, or other acquisition
-
1,293
Added 25.38%
3,801
Common Stock - Voting
Jan 08
2024
BUY
Other acquisition or disposition
$1,007
$67.14 p/Share
15
Added 0.59%
2,508
Common Stock - Voting
Oct 24
2023
BUY
Other acquisition or disposition
$935
$62.35 p/Share
15
Added 0.6%
2,493
Common Stock - Voting
Jul 24
2023
BUY
Other acquisition or disposition
$885
$88.54 p/Share
10
Added 0.4%
2,477
Common Stock - Voting