Sep 30
2025
BUY
Grant, award, or other acquisition
-
205
Added 4.24%
4,627
Common Stock
Jun 30
2025
SELL
Payment of exercise price or tax liability
$13,408
$165.54 p/Share
81
Reduced 1.8%
4,422
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
-
272
Added 5.7%
4,503
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
356
Added 7.76%
4,231
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$13,570
$176.24 p/Share
77
Reduced 1.95%
3,875
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
256
Added 6.08%
3,952
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
181
Added 4.67%
3,696
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
200
Added 5.38%
3,515
Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$13,504
$168.8 p/Share
80
Reduced 2.36%
3,315
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
267
Added 7.29%
3,395
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
262
Added 7.73%
3,128
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$13,573
$161.59 p/Share
84
Reduced 2.85%
2,866
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
279
Added 8.64%
2,950
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$13,496
$190.09 p/Share
71
Reduced 2.59%
2,671
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
237
Added 7.96%
2,742
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
207
Added 7.63%
2,505
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$12,132
$149.79 p/Share
81
Reduced 3.4%
2,298
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
268
Added 10.12%
2,379
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
303
Added 12.55%
2,111
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
588
Added 24.54%
1,808
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
478
Added 28.15%
1,220
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
322
Added 30.26%
742
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
420
Added 50.0%
420
Common Stock