Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,437
Added 0.66%
215,826
Common Stock
Feb 07
2024
SELL
Open market or private sale
$31,418,788
$389.28 p/Share
80,710
Reduced 27.35%
214,389
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$7,487,585
$53.16 p/Share
140,850
Added 37.97%
230,089
Common Stock
Dec 13
2023
-
1,572
Reduced 1.01%
154,140
Common Stock
Apr 24
2023
SELL
Open market or private sale
$12,196,588
$299.2 p/Share
40,764
Reduced 20.75%
155,712
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$2,302,560
$42.64 p/Share
54,000
Added 21.56%
196,476
Common Stock
Apr 21
2023
SELL
Open market or private sale
$12,155,136
$297.92 p/Share
40,800
Reduced 22.26%
142,476
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$2,302,560
$42.64 p/Share
54,000
Added 22.76%
183,276
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$427,812
$229.39 p/Share
1,865
Reduced 1.42%
129,276
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,760
Added 2.81%
130,022
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$195,930
$231.05 p/Share
848
Reduced 0.66%
127,381
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,710
Added 1.32%
128,229
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$273,163
$244.77 p/Share
1,116
Reduced 0.87%
126,519
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,250
Added 1.73%
127,635
Common Stock
Feb 06
2023
SELL
Open market or private sale
$11,280,113
$250.53 p/Share
45,025
Reduced 26.42%
125,385
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$3,415,500
$63.25 p/Share
54,000
Added 24.06%
170,410
Common Stock
Dec 15
2022
-
642
Reduced 0.55%
116,300
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$324,879
$290.33 p/Share
1,119
Reduced 0.95%
116,942
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,256
Added 1.88%
118,061
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$249,484
$293.51 p/Share
850
Reduced 0.73%
115,805
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,713
Added 1.45%
116,655
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$624,910
$289.31 p/Share
2,160
Reduced 1.84%
114,942
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
5,373
Added 4.43%
116,008
Common Stock
Dec 14
2021
-
850
Reduced 0.76%
111,653
Common Stock
Aug 06
2021
SELL
Open market or private sale
$8,160,974
$1011.9 p/Share
8,065
Reduced 17.7%
37,501
Common Stock