Mar 06
2025
SELL
Payment of exercise price or tax liability
$85,981
$260.55 p/Share
330
Reduced 2.56%
12,563
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
2,214
Added 14.66%
12,893
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$80,987
$294.5 p/Share
275
Reduced 2.51%
10,679
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
1,902
Added 14.79%
10,954
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$237,235
$303.37 p/Share
782
Reduced 7.95%
9,052
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$99,507
$299.72 p/Share
332
Reduced 3.27%
9,834
Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$90,674
$234.3 p/Share
387
Reduced 4.82%
7,638
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$60,349
$205.27 p/Share
294
Reduced 3.53%
8,025
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
654
Added 7.29%
8,319
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
1,844
Added 19.39%
7,665
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$138,116
$221.34 p/Share
624
Reduced 9.68%
5,821
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,218
Added 15.89%
6,445
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$29,913
$218.35 p/Share
137
Reduced 2.55%
5,227
Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$85,420
$219.59 p/Share
389
Reduced 6.76%
5,364
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$130,672
$238.02 p/Share
549
Reduced 8.71%
5,753
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
1,217
Added 16.19%
6,302
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$57,125
$234.12 p/Share
244
Reduced 4.58%
5,085
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
1,378
Added 20.55%
5,329
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$46,959
$180.61 p/Share
260
Reduced 6.17%
3,951
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
1,624
Added 27.83%
4,211
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
$500,093
$193.31 p/Share
2,587
Added 50.0%
2,587
Common Stock