Nov 15
2023
SELL
Payment of exercise price or tax liability
$56,400
$417.78 p/Share
135
Reduced 42.99%
179
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
314
Added 50.0%
314
Common Stock
May 04
2023
SELL
Open market or private sale
$396,958
$299.14 p/Share
1,327
Reduced 100.0%
0
Common Stock
Mar 14
2023
SELL
Open market or private sale
$399,862
$322.21 p/Share
1,241
Reduced 48.33%
1,327
Common Stock
Mar 03
2023
SELL
Open market or private sale
$292,073
$334.18 p/Share
874
Reduced 25.39%
2,568
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$187,367
$347.62 p/Share
539
Reduced 13.54%
3,442
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,938
Added 32.74%
3,981
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$95,480
$351.03 p/Share
272
Reduced 11.75%
2,043
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
977
Added 29.68%
2,315
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$41,593
$340.93 p/Share
122
Reduced 8.36%
1,338
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
437
Added 23.04%
1,460
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$49,924
$341.95 p/Share
146
Reduced 12.49%
1,023
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
526
Added 31.03%
1,169
Common Stock
Nov 15
2022
SELL
Open market or private sale
$59,634
$340.77 p/Share
175
Reduced 27.39%
464
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$45,689
$338.44 p/Share
135
Reduced 17.35%
643
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
314
Added 28.75%
778
Common Stock
Sep 12
2022
SELL
Open market or private sale
$199,963
$310.02 p/Share
645
Reduced 50.23%
639
Common Stock
Aug 05
2022
SELL
Open market or private sale
$204,545
$294.31 p/Share
695
Reduced 35.12%
1,284
Common Stock
May 26
2022
SELL
Open market or private sale
$150,727
$255.47 p/Share
590
Reduced 22.97%
1,979
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$174,381
$291.12 p/Share
599
Reduced 18.91%
2,569
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,938
Added 37.96%
3,168
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$41,464
$302.66 p/Share
137
Reduced 10.02%
1,230
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
492
Added 26.47%
1,367
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$35,946
$294.64 p/Share
122
Reduced 12.24%
875
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
437
Added 30.47%
997
Common Stock