Aug 02
2024
SELL
Open market or private sale
$6,660,000
$333.0 p/Share
20,000
Reduced 87.52%
2,852
Common Stock
Jul 02
2024
SELL
Payment of exercise price or tax liability
$5,774,340
$336.5 p/Share
17,160
Reduced 42.89%
22,852
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$3,062,750
$122.51 p/Share
25,000
Added 38.45%
40,012
Common Stock
May 15
2024
SELL
Open market or private sale
$3,276,500
$327.65 p/Share
10,000
Reduced 39.98%
15,012
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$196,852
$336.5 p/Share
585
Reduced 2.29%
25,012
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$1,961,970
$353.19 p/Share
5,555
Reduced 17.83%
25,597
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
256
Added 0.82%
31,152
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
10,702
Added 25.73%
30,896
Common Stock
Feb 09
2024
SELL
Open market or private sale
$3,290,976
$342.81 p/Share
9,600
Reduced 32.22%
20,194
Common Stock
Jan 11
2024
SELL
Payment of exercise price or tax liability
$12,060,974
$307.78 p/Share
39,187
Reduced 56.81%
29,794
Common Stock
Jan 11
2024
BUY
Exercise of conversion of derivative security
$5,691,474
$94.85 p/Share
60,005
Added 46.52%
68,981
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$2,229,902
$293.64 p/Share
7,594
Reduced 45.83%
8,976
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$970,028
$81.14 p/Share
11,955
Added 41.91%
16,570
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$171,399
$299.65 p/Share
572
Reduced 11.03%
4,615
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$751,593
$276.83 p/Share
2,715
Reduced 34.36%
5,187
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
149
Added 1.85%
7,902
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
5,325
Added 40.72%
7,753
Common Stock
Feb 02
2023
SELL
Open market or private sale
$6,810,911
$278.85 p/Share
24,425
Reduced 90.96%
2,428
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$2,224,709
$263.81 p/Share
8,433
Reduced 23.9%
26,853
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$929,105
$64.01 p/Share
14,515
Added 29.15%
35,286
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$138,001
$241.26 p/Share
572
Reduced 3.02%
18,350
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,210
Added 6.01%
18,922
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$1,100,371
$267.34 p/Share
4,116
Reduced 18.86%
17,712
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
8,723
Added 28.55%
21,828
Common Stock
Dec 21
2021
SELL
Payment of exercise price or tax liability
$42,121
$247.77 p/Share
170
Reduced 1.28%
13,105
Common Stock