Oct 29
2024
SELL
Open market or private sale
$3,552,818
$270.98 p/Share
13,111
Reduced 10.68%
109,691
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$1,092,146
$83.3 p/Share
13,111
Added 9.65%
122,802
Common Stock
Jun 13
2024
-
1,102
Reduced 1.0%
109,451
Common Stock
May 02
2024
SELL
Open market or private sale
$27,280,207
$232.55 p/Share
117,309
Reduced 51.54%
110,318
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$11,205,355
$95.52 p/Share
117,309
Added 34.01%
227,627
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$5,099,603
$201.43 p/Share
25,317
Reduced 18.69%
110,151
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
$9,485,942
$201.43 p/Share
47,093
Added 25.8%
135,468
Common Stock
Nov 15
2023
SELL
Open market or private sale
$1,802,221
$158.87 p/Share
11,344
Reduced 11.38%
88,375
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$982,844
$86.64 p/Share
11,344
Added 8.07%
129,219
Common Stock
Mar 03
2023
-
1,500
Reduced 1.26%
117,197
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$3,815,288
$172.31 p/Share
22,142
Reduced 15.75%
118,461
Common Stock
Jan 29
2023
BUY
Grant, award, or other acquisition
$7,164,477
$172.31 p/Share
41,579
Added 22.82%
140,603
Common Stock
Dec 06
2022
-
1,100
Reduced 1.1%
99,024
Common Stock
Dec 06
2022
SELL
Open market or private sale
$2,522,277
$154.23 p/Share
16,354
Reduced 14.17%
99,024
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
$972,245
$59.45 p/Share
16,354
Added 12.41%
115,378
Common Stock
Jan 29
2022
SELL
Sale (or disposition) back to the issuer
$3,576,612
$177.06 p/Share
20,200
Reduced 16.85%
99,693
Common Stock
Jan 29
2022
BUY
Grant, award, or other acquisition
$6,734,300
$177.06 p/Share
38,034
Added 24.08%
119,893
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$666,146
$154.63 p/Share
4,308
Reduced 5.0%
81,859
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$1,251,421
$154.63 p/Share
8,093
Added 8.59%
86,167
Common Stock
Mar 09
2021
SELL
Open market or private sale
$4,796,245
$146.08 p/Share
32,833
Reduced 29.51%
78,414
Common Stock
Mar 09
2021
-
340
Reduced 0.43%
78,074
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$959,640
$49.23 p/Share
19,493
Added 14.91%
111,247
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$1,028,079
$121.15 p/Share
8,486
Reduced 8.47%
91,662
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
$2,209,413
$121.15 p/Share
18,237
Added 15.4%
100,148
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,435,995
$96.85 p/Share
14,827
Reduced 15.34%
81,806
Common Stock