Dec 26
2024
SELL
Open market or private sale
$782,736
$387.11 p/Share
2,022
Reduced 24.6%
6,198
Common Stock
Dec 26
2024
BUY
Exercise of conversion of derivative security
$599,098
$296.29 p/Share
2,022
Added 19.74%
8,220
Common Stock
Sep 26
2024
SELL
Open market or private sale
$131,020
$269.59 p/Share
486
Reduced 7.27%
6,198
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$3,819
$318.26 p/Share
12
Reduced 0.18%
6,684
Common Stock
Jun 07
2024
BUY
Grant, award, or other acquisition
$100,125
$317.86 p/Share
315
Added 4.49%
6,696
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$832,417
$385.2 p/Share
2,161
Reduced 25.3%
6,381
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
3,260
Added 27.62%
8,542
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$500,125
$388.9 p/Share
1,286
Added 19.58%
5,282
Common Stock
Dec 18
2023
SELL
Open market or private sale
$352,500
$500.0 p/Share
705
Reduced 15.0%
3,996
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$4,259
$354.95 p/Share
12
Reduced 0.25%
4,701
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$41,517
$364.19 p/Share
114
Reduced 2.36%
4,713
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$46,193
$358.09 p/Share
129
Reduced 2.6%
4,827
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$399,986
$358.09 p/Share
1,117
Added 18.39%
4,956
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$441,253
$317.22 p/Share
1,391
Reduced 26.6%
3,839
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
2,461
Added 32.0%
5,230
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$115,693
$306.88 p/Share
377
Reduced 11.98%
2,769
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
$20,005
$307.77 p/Share
65
Added 2.02%
3,146
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$40,175
$365.23 p/Share
110
Reduced 3.45%
3,081
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
$280,052
$376.92 p/Share
743
Added 18.89%
3,191
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$43,463
$331.78 p/Share
131
Reduced 5.08%
2,448
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
80
Added 3.01%
2,579
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$118,819
$333.76 p/Share
356
Reduced 12.47%
2,499
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$199,975
$306.71 p/Share
652
Added 18.59%
2,855
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$27,506
$316.16 p/Share
87
Reduced 3.8%
2,203
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$115,047
$333.47 p/Share
345
Reduced 13.09%
2,290
Common Stock