Nov 05
2024
SELL
Payment of exercise price or tax liability
$1,170,044
$366.9 p/Share
3,189
Reduced 9.4%
30,749
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$481,267
$96.64 p/Share
4,980
Added 12.8%
33,938
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$49,802
$336.5 p/Share
148
Reduced 0.51%
28,958
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$279,726
$353.19 p/Share
792
Reduced 2.65%
29,106
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
36
Added 0.12%
29,898
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,509
Added 4.81%
29,862
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$1,633,630
$342.05 p/Share
4,776
Reduced 14.42%
28,353
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$750,063
$93.06 p/Share
8,060
Added 19.57%
33,129
Common Stock
Nov 28
2023
SELL
Payment of exercise price or tax liability
$1,686,448
$293.96 p/Share
5,737
Reduced 18.62%
25,069
Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
$720,117
$81.14 p/Share
8,875
Added 22.37%
30,806
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$44,348
$299.65 p/Share
148
Reduced 0.67%
21,931
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$115,438
$276.83 p/Share
417
Reduced 1.85%
22,079
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
22
Added 0.1%
22,496
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
790
Added 3.4%
22,474
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$672,827
$278.95 p/Share
2,412
Reduced 10.01%
21,684
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$312,688
$64.01 p/Share
4,885
Added 16.86%
24,096
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$649,928
$221.97 p/Share
2,928
Reduced 13.23%
19,211
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$312,688
$64.01 p/Share
4,885
Added 18.08%
22,139
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$23,402
$241.26 p/Share
97
Reduced 0.58%
16,649
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
302
Added 1.77%
16,746
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$126,184
$267.34 p/Share
472
Reduced 2.79%
16,444
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
1,452
Added 7.91%
16,916
Common Stock
Dec 21
2021
SELL
Payment of exercise price or tax liability
$10,902
$247.77 p/Share
44
Reduced 0.28%
15,464
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
-
44
Added 0.28%
15,508
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$1,254,828
$255.15 p/Share
4,918
Reduced 24.13%
15,464
Common Stock