Sep 12
2025
SELL
Open market or private sale
$400,213
$169.51 p/Share
2,361
Reduced 20.63%
9,083
Common Stock, No Par V...
Sep 11
2025
SELL
Sale (or disposition) back to the issuer
$810,280
$172.4 p/Share
4,700
Reduced 29.11%
11,444
Common Stock, No Par V...
Sep 01
2025
SELL
Payment of exercise price or tax liability
$660,051
$170.6 p/Share
3,869
Reduced 19.33%
16,144
Common Stock, No Par V...
Mar 08
2025
SELL
Payment of exercise price or tax liability
$310,924
$157.99 p/Share
1,968
Reduced 8.95%
20,013
Common Stock, No Par V...
Mar 08
2025
BUY
Grant, award, or other acquisition
-
5,401
Added 19.72%
21,981
Common Stock, No Par V...
Feb 20
2025
BUY
Grant, award, or other acquisition
-
1,429
Added 7.93%
16,580
Common Stock, No Par V...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$174,392
$185.92 p/Share
938
Reduced 5.67%
15,600
Common Stock, No Par V...
Mar 08
2024
BUY
Grant, award, or other acquisition
-
2,911
Added 14.97%
16,538
Common Stock, No Par V...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,214
Added 8.18%
13,627
Common Stock, No Par V...
Jun 09
2023
SELL
Open market or private sale
$629,912
$153.9 p/Share
4,093
Reduced 24.8%
12,413
Common Stock, No Par V...
Mar 08
2023
SELL
Payment of exercise price or tax liability
$130,249
$137.83 p/Share
945
Reduced 5.42%
16,506
Common Stock, No Par V...
Mar 08
2023
BUY
Grant, award, or other acquisition
-
2,029
Added 10.42%
17,451
Common Stock, No Par V...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
1,456
Added 8.62%
15,432
Common Stock, No Par V...
Sep 01
2022
BUY
Grant, award, or other acquisition
-
8,503
Added 37.83%
13,976
Common Stock, No Par V...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$22,512
$128.64 p/Share
175
Reduced 3.1%
5,473
Common Stock, No Par V...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
321
Added 5.38%
5,648
Common Stock, No Par V...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
1,052
Added 16.49%
5,327
Common Stock, No Par V...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$47,496
$163.78 p/Share
290
Reduced 6.35%
4,275
Common Stock, No Par V...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
641
Added 12.31%
4,565
Common Stock, No Par V...
Feb 23
2021
BUY
Grant, award, or other acquisition
-
837
Added 17.58%
3,924
Common Stock, No Par V...