Nov 07
2024
SELL
Payment of exercise price or tax liability
$5,778,793
$290.45 p/Share
19,896
Reduced 32.28%
41,734
Common Stock
Nov 07
2024
SELL
Open market or private sale
$3,545,994
$290.56 p/Share
12,204
Reduced 29.24%
29,530
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$2,953,842
$92.02 p/Share
32,100
Added 34.25%
61,630
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$5,134,563
$276.23 p/Share
18,588
Reduced 30.81%
41,742
Common Stock
Oct 31
2024
SELL
Open market or private sale
$3,369,046
$275.88 p/Share
12,212
Reduced 29.26%
29,530
Common Stock
Oct 31
2024
BUY
Exercise of conversion of derivative security
$2,445,828
$79.41 p/Share
30,800
Added 33.8%
60,330
Common Stock
Aug 09
2024
SELL
Open market or private sale
$8,711,142
$244.75 p/Share
35,592
Reduced 54.65%
29,530
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$846,587
$255.15 p/Share
3,318
Reduced 4.85%
65,122
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
7,900
Added 10.35%
68,440
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$4,532,029
$238.44 p/Share
19,007
Reduced 23.89%
60,540
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
42,826
Added 35.0%
79,547
Common Stock
Nov 07
2023
-
43,317
Reduced 54.12%
36,721
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$1,585,351
$203.12 p/Share
7,805
Reduced 8.43%
84,733
Common Stock
Jun 07
2023
SELL
Open market or private sale
$948,906
$202.11 p/Share
4,695
Reduced 5.54%
80,038
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
$825,000
$66.0 p/Share
12,500
Added 11.9%
92,538
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$621,710
$180.52 p/Share
3,444
Reduced 4.13%
80,038
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
8,200
Added 8.94%
83,482
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,467,619
$185.09 p/Share
13,332
Reduced 15.05%
75,282
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
30,060
Added 25.33%
88,614
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$779,423
$178.89 p/Share
4,357
Reduced 6.93%
58,554
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$387,870
$55.41 p/Share
7,000
Added 10.01%
62,911
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$700,472
$185.31 p/Share
3,780
Reduced 6.33%
55,911
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
9,000
Added 13.1%
59,691
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$3,189,685
$188.94 p/Share
16,882
Reduced 24.98%
50,691
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
38,043
Added 36.02%
67,573
Common Stock