Feb 12
2025
BUY
Grant, award, or other acquisition
-
2,703
Added 6.53%
38,665
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$106,488
$197.2 p/Share
540
Reduced 1.48%
35,962
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$60,146
$197.2 p/Share
305
Reduced 0.83%
36,502
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$53,441
$197.2 p/Share
271
Reduced 0.73%
36,807
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$235,948
$435.33 p/Share
542
Reduced 2.84%
18,539
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$148,012
$435.33 p/Share
340
Reduced 1.75%
19,081
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$67,449
$435.16 p/Share
155
Reduced 0.79%
19,421
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
1,411
Added 6.72%
19,576
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$249,883
$355.96 p/Share
702
Reduced 3.72%
18,165
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$170,312
$349.0 p/Share
488
Reduced 2.52%
18,867
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$98,690
$355.0 p/Share
278
Reduced 1.42%
19,355
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,595
Added 7.51%
19,633
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
1,413
Added 7.26%
18,038
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$216,641
$293.95 p/Share
737
Reduced 4.24%
16,625
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$290,328
$295.65 p/Share
982
Reduced 5.35%
17,362
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,413
Added 7.15%
18,344
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
2,258
Added 11.77%
16,931
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$47,323
$212.21 p/Share
223
Reduced 1.5%
14,673
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$112,047
$212.21 p/Share
528
Reduced 3.42%
14,896
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$107,166
$212.21 p/Share
505
Reduced 3.17%
15,424
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,258
Added 12.42%
15,929
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
1,690
Added 11.0%
13,671
Common Stock