Dec 13
2024
SELL
Payment of exercise price or tax liability
$41,249
$296.76 p/Share
139
Reduced 0.66%
20,970
Common Stock
Sep 09
2024
SELL
Open market or private sale
$7,959,925
$269.7 p/Share
29,514
Reduced 58.3%
21,109
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$3,306,686
$172.7 p/Share
19,147
Added 27.44%
50,623
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$3,189,243
$275.91 p/Share
11,559
Reduced 26.86%
31,476
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
4,195
Added 8.88%
43,035
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
19,658
Added 33.6%
38,840
Common Stock
Jan 16
2024
SELL
Open market or private sale
$352,695
$235.13 p/Share
1,500
Reduced 7.25%
19,182
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$33,827
$233.29 p/Share
145
Reduced 0.7%
20,682
Common Stock
Sep 05
2023
SELL
Open market or private sale
$3,008,968
$253.9 p/Share
11,851
Reduced 36.27%
20,827
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,379,480
$255.75 p/Share
13,214
Reduced 28.79%
32,678
Common Stock
Sep 01
2023
SELL
Open market or private sale
$7,071,186
$254.79 p/Share
27,753
Reduced 37.68%
45,892
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
4,525
Added 5.79%
73,645
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$4,766,300
$171.74 p/Share
27,753
Added 28.65%
69,120
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
24,262
Added 36.97%
41,367
Common Stock
Jul 03
2023
SELL
Open market or private sale
$1,180,133
$218.22 p/Share
5,408
Reduced 24.02%
17,104
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$1,367,313
$219.79 p/Share
6,221
Reduced 21.65%
22,512
Common Stock
Sep 02
2022
SELL
Open market or private sale
$6,776,156
$242.56 p/Share
27,936
Reduced 49.3%
28,733
Common Stock
Sep 02
2022
SELL
Open market or private sale
$4,308,579
$241.58 p/Share
17,835
Reduced 23.94%
56,669
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
$5,756,484
$151.71 p/Share
37,944
Added 33.74%
74,504
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$1,586,688
$245.96 p/Share
6,451
Reduced 15.0%
36,560
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
4,706
Added 9.86%
43,011
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
14,278
Added 27.15%
38,305
Common Stock
Dec 01
2021
SELL
Open market or private sale
$574,775
$229.91 p/Share
2,500
Reduced 9.42%
24,027
Common Stock
Sep 03
2021
SELL
Open market or private sale
$7,719,670
$204.5 p/Share
37,749
Reduced 58.73%
26,527
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$4,257,246
$141.31 p/Share
30,127
Added 31.91%
64,276
Common Stock