Feb 12
2025
BUY
Grant, award, or other acquisition
-
2,760
Added 6.23%
41,524
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$106,488
$197.2 p/Share
540
Reduced 1.37%
38,764
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$60,146
$197.2 p/Share
305
Reduced 0.77%
39,304
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$54,624
$197.2 p/Share
277
Reduced 0.69%
39,609
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$235,948
$435.33 p/Share
542
Reduced 2.65%
19,943
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$148,012
$435.33 p/Share
340
Reduced 1.63%
20,485
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$67,449
$435.16 p/Share
155
Reduced 0.74%
20,825
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
1,441
Added 6.43%
20,980
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$249,883
$355.96 p/Share
702
Reduced 3.47%
19,539
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$170,312
$349.0 p/Share
488
Reduced 2.35%
20,241
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$98,690
$355.0 p/Share
278
Reduced 1.32%
20,729
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,595
Added 7.06%
21,007
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
1,413
Added 6.79%
19,412
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$216,641
$293.95 p/Share
737
Reduced 3.93%
17,999
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$290,328
$295.65 p/Share
982
Reduced 4.98%
18,736
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,413
Added 6.69%
19,718
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
2,258
Added 10.98%
18,305
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$46,262
$212.21 p/Share
218
Reduced 1.34%
16,047
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$112,047
$212.21 p/Share
528
Reduced 3.14%
16,265
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$107,166
$212.21 p/Share
505
Reduced 2.92%
16,793
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,258
Added 11.55%
17,298
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
1,690
Added 10.1%
15,040
Common Stock