Feb 12
2025
BUY
Grant, award, or other acquisition
-
3,458
Added 6.26%
51,762
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$202,130
$197.2 p/Share
1,025
Reduced 2.08%
48,304
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$75,922
$197.2 p/Share
385
Reduced 0.77%
49,329
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$79,668
$197.2 p/Share
404
Reduced 0.81%
49,714
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$429,670
$435.33 p/Share
987
Reduced 3.79%
25,059
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$269,033
$435.33 p/Share
618
Reduced 2.32%
26,046
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$72,671
$435.16 p/Share
167
Reduced 0.62%
26,664
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
1,805
Added 6.3%
26,831
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$366,638
$355.96 p/Share
1,030
Reduced 3.95%
25,026
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$360,517
$349.0 p/Share
1,033
Reduced 3.81%
26,056
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$159,750
$355.0 p/Share
450
Reduced 1.63%
27,089
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,725
Added 5.89%
27,539
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
3,056
Added 10.59%
25,814
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$234,572
$293.95 p/Share
798
Reduced 3.39%
22,758
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$524,483
$295.65 p/Share
1,774
Reduced 7.0%
23,556
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,528
Added 5.69%
25,330
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
4,883
Added 17.02%
23,802
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$54,750
$212.21 p/Share
258
Reduced 1.35%
18,919
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$135,178
$212.21 p/Share
637
Reduced 3.21%
19,177
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$175,498
$212.21 p/Share
827
Reduced 4.01%
19,814
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,441
Added 10.58%
20,641
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
3,658
Added 16.74%
18,200
Common Stock