May 17
2024
SELL
Payment of exercise price or tax liability
$73,444
$765.05 p/Share
96
Reduced 1.09%
8,673
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
177
Added 1.98%
8,769
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$54,004
$729.79 p/Share
74
Reduced 0.85%
8,592
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
136
Added 1.55%
8,666
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$89,879
$713.33 p/Share
126
Reduced 1.46%
8,530
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
233
Added 2.64%
8,596
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,543,770
$765.0 p/Share
2,018
Reduced 19.33%
8,423
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
4,067
Added 32.33%
8,512
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$495,243
$787.35 p/Share
629
Reduced 8.98%
6,374
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
1,266
Added 16.42%
6,442
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$826,747
$790.39 p/Share
1,046
Reduced 15.42%
5,737
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
2,469
Added 29.88%
5,793
Common Stock
Nov 20
2023
SELL
Open market or private sale
$59,514
$654.0 p/Share
91
Reduced 2.07%
4,314
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$117,130
$654.36 p/Share
179
Reduced 3.9%
4,405
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
359
Added 7.4%
4,493
Common Stock
Nov 13
2023
SELL
Open market or private sale
$43,730
$633.78 p/Share
69
Reduced 1.61%
4,225
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$43,163
$634.76 p/Share
68
Reduced 1.56%
4,294
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
137
Added 3.05%
4,362
Common Stock
Nov 08
2023
SELL
Open market or private sale
$34,500
$616.08 p/Share
56
Reduced 1.31%
4,225
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$34,378
$613.91 p/Share
56
Reduced 1.29%
4,281
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
112
Added 2.52%
4,337
Common Stock
Aug 18
2023
SELL
Open market or private sale
$48,694
$535.1 p/Share
91
Reduced 2.11%
4,225
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$97,311
$543.64 p/Share
179
Reduced 3.98%
4,316
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
359
Added 7.54%
4,405
Common Stock
Aug 14
2023
SELL
Open market or private sale
$351,961
$552.53 p/Share
637
Reduced 13.35%
4,136
Common Stock