Oct 28
2024
SELL
Open market or private sale
$1,561,600
$305.0 p/Share
5,120
Reduced 37.76%
8,438
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$445,731
$207.8 p/Share
2,145
Added 13.66%
13,558
Common Stock
Oct 26
2024
SELL
Payment of exercise price or tax liability
$73,953
$303.09 p/Share
244
Reduced 2.09%
11,413
Common Stock
Oct 25
2024
SELL
Payment of exercise price or tax liability
$533,741
$303.09 p/Share
1,761
Reduced 13.12%
11,657
Common Stock
Oct 25
2024
BUY
Grant, award, or other acquisition
-
3,864
Added 22.36%
13,418
Common Stock
Oct 24
2024
SELL
Payment of exercise price or tax liability
$138,423
$298.97 p/Share
463
Reduced 4.62%
9,554
Common Stock
Oct 24
2024
BUY
Grant, award, or other acquisition
-
1,406
Added 12.31%
10,017
Common Stock
Jan 10
2024
SELL
Open market or private sale
$429,419
$226.01 p/Share
1,900
Reduced 18.08%
8,611
Common Stock
Oct 26
2023
SELL
Payment of exercise price or tax liability
$249,484
$159.11 p/Share
1,568
Reduced 12.98%
10,511
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
4,382
Added 26.62%
12,079
Common Stock
Oct 25
2023
SELL
Payment of exercise price or tax liability
$30,327
$159.62 p/Share
190
Reduced 2.41%
7,697
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$49,176
$162.3 p/Share
303
Reduced 3.7%
7,887
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
2,465
Added 23.13%
8,190
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$12,744
$193.1 p/Share
66
Reduced 1.14%
5,725
Common Stock
Jan 11
2023
SELL
Open market or private sale
$385,399
$174.31 p/Share
2,211
Reduced 27.63%
5,791
Common Stock
Oct 26
2022
SELL
Payment of exercise price or tax liability
$29,276
$181.84 p/Share
161
Reduced 1.97%
8,002
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$35,104
$184.76 p/Share
190
Reduced 2.27%
8,163
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$152,687
$177.75 p/Share
859
Reduced 9.32%
8,353
Common Stock
Oct 24
2022
BUY
Grant, award, or other acquisition
-
4,463
Added 32.64%
9,212
Common Stock
Jun 03
2022
SELL
Open market or private sale
$160,788
$177.47 p/Share
906
Reduced 16.02%
4,749
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$21,678
$174.82 p/Share
124
Reduced 2.15%
5,655
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$12,061
$182.74 p/Share
66
Reduced 1.13%
5,779
Common Stock
Nov 12
2021
SELL
Open market or private sale
$213,189
$221.61 p/Share
962
Reduced 14.13%
5,845
Common Stock
Oct 26
2021
SELL
Payment of exercise price or tax liability
$33,142
$205.85 p/Share
161
Reduced 2.31%
6,807
Common Stock
Oct 25
2021
SELL
Payment of exercise price or tax liability
$14,284
$207.02 p/Share
69
Reduced 0.98%
6,968
Common Stock