Dec 06
2024
SELL
Payment of exercise price or tax liability
$53,868
$513.03 p/Share
105
Reduced 100.0%
0
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
105
Added 59.32%
72
Common Stock
Mar 05
2024
SELL
Open market or private sale
$2,674,671
$431.19 p/Share
6,203
Reduced 100.0%
0
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$1,413,642
$431.12 p/Share
3,279
Reduced 34.58%
6,203
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
3,380
Added 26.28%
9,482
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
5,153
Added 45.78%
6,102
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$30,017
$448.02 p/Share
67
Reduced 6.59%
949
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
67
Added 6.19%
1,016
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$272,829
$479.49 p/Share
569
Reduced 37.61%
944
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
354
Added 18.96%
1,513
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
1,159
Added 50.0%
1,159
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$15,958
$483.58 p/Share
33
Reduced 100.0%
0
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
33
Added 50.0%
33
Common Stock
Aug 03
2022
SELL
Open market or private sale
$2,941,014
$424.45 p/Share
6,929
Reduced 100.0%
0
Common Stock
Feb 25
2022
SELL
Open market or private sale
$495,831
$411.82 p/Share
1,204
Reduced 14.8%
6,929
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$280,956
$386.46 p/Share
727
Reduced 8.21%
8,133
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
499
Added 5.33%
8,860
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
1,432
Added 14.62%
8,361
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$43,729
$333.81 p/Share
131
Reduced 1.86%
6,929
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
131
Added 1.82%
7,060
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$128,698
$340.47 p/Share
378
Reduced 5.17%
6,929
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
278
Added 3.67%
7,307
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
724
Added 9.34%
7,029
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$13,565
$366.61 p/Share
37
Reduced 0.58%
6,305
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
-
37
Added 0.58%
6,342
Common Stock