Jun 25
2024
SELL
Open market or private sale
$2,527,410
$600.05 p/Share
4,212
Reduced 3.79%
106,983
Common Stock
Jun 25
2024
BUY
Exercise of conversion of derivative security
$378,069
$89.76 p/Share
4,212
Added 3.65%
111,195
Common Stock
Jun 24
2024
SELL
Open market or private sale
$1,523,509
$600.99 p/Share
2,535
Reduced 2.31%
106,983
Common Stock
Jun 24
2024
BUY
Exercise of conversion of derivative security
$227,541
$89.76 p/Share
2,535
Added 2.26%
109,518
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$335,518
$550.03 p/Share
610
Reduced 0.57%
106,983
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
1,764
Added 1.61%
107,593
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.04%
105,829
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$3,207,858
$567.06 p/Share
5,657
Reduced 5.08%
105,791
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
11,409
Added 9.29%
111,448
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$2,942,255
$535.93 p/Share
5,490
Reduced 5.2%
100,039
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
11,070
Added 9.91%
100,651
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.04%
94,459
Common Stock
Jun 21
2023
SELL
Open market or private sale
$17,486,443
$428.18 p/Share
40,839
Reduced 30.19%
94,421
Common Stock
Jun 21
2023
BUY
Exercise of conversion of derivative security
$3,696,337
$90.51 p/Share
40,839
Added 23.19%
135,260
Common Stock
Jun 13
2023
SELL
Open market or private sale
$17,896,000
$447.4 p/Share
40,000
Reduced 29.76%
94,421
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$3,620,400
$90.51 p/Share
40,000
Added 22.93%
134,421
Common Stock
Jun 06
2023
SELL
Open market or private sale
$17,816,800
$445.42 p/Share
40,000
Reduced 29.76%
94,421
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$3,620,400
$90.51 p/Share
40,000
Added 22.93%
134,421
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.04%
94,421
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$1,331,666
$325.75 p/Share
4,088
Reduced 4.15%
94,383
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
8,244
Added 7.73%
98,471
Common Stock
Dec 08
2022
SELL
Payment of exercise price or tax liability
$2,681,577
$330.61 p/Share
8,111
Reduced 8.25%
90,227
Common Stock
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
17,270
Added 15.97%
90,840
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$9,939
$261.55 p/Share
38
Added 0.05%
81,068
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$9,825
$265.53 p/Share
37
Added 0.05%
81,030
Common Stock