Dec 13
2024
SELL
Payment of exercise price or tax liability
$42,436
$296.76 p/Share
143
Reduced 0.51%
28,158
Common Stock
Sep 04
2024
SELL
Open market or private sale
$768,660
$276.0 p/Share
2,785
Reduced 8.96%
28,301
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$2,927,405
$275.91 p/Share
10,610
Reduced 25.45%
31,086
Common Stock
Sep 03
2024
SELL
Open market or private sale
$872,254
$274.38 p/Share
3,179
Reduced 7.08%
41,696
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$657,607
$206.86 p/Share
3,179
Added 6.62%
44,875
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
5,164
Added 11.02%
41,696
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
16,626
Added 31.28%
36,532
Common Stock
Feb 01
2024
SELL
Open market or private sale
$2,776,585
$245.0 p/Share
11,333
Reduced 36.28%
19,905
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$1,836,759
$171.74 p/Share
10,695
Added 25.5%
31,238
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$28,228
$233.29 p/Share
121
Reduced 0.59%
20,543
Common Stock
Oct 03
2023
SELL
Open market or private sale
$568,605
$238.91 p/Share
2,380
Reduced 10.33%
20,664
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$677,954
$240.58 p/Share
2,818
Reduced 10.9%
23,044
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
-
5,198
Added 16.74%
25,862
Common Stock
Sep 05
2023
SELL
Open market or private sale
$985,132
$253.9 p/Share
3,880
Reduced 15.81%
20,664
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$1,340,897
$255.75 p/Share
5,243
Reduced 17.6%
24,544
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
4,652
Added 13.51%
29,787
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
8,454
Added 25.17%
25,135
Common Stock
Jan 03
2023
SELL
Open market or private sale
$2,387,588
$240.83 p/Share
9,914
Reduced 37.28%
16,680
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$1,504,052
$151.71 p/Share
9,914
Added 27.16%
26,594
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$632,653
$226.19 p/Share
2,797
Reduced 14.36%
16,680
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
5,198
Added 21.07%
19,477
Common Stock
Sep 02
2022
SELL
Open market or private sale
$669,094
$245.9 p/Share
2,721
Reduced 16.01%
14,279
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$773,052
$245.96 p/Share
3,143
Reduced 15.6%
17,000
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
3,923
Added 16.3%
20,143
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
5,864
Added 26.55%
16,220
Common Stock