Nov 18
2024
SELL
Open market or private sale
$82,339
$1016.54 p/Share
81
Reduced 1.17%
6,843
Common Stock
Nov 15
2024
SELL
Open market or private sale
$1,911,751
$1023.97 p/Share
1,867
Reduced 21.44%
6,843
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$97,093
$1011.39 p/Share
96
Reduced 1.37%
6,924
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
177
Added 2.46%
7,020
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$77,573
$1048.29 p/Share
74
Reduced 0.84%
8,710
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
136
Added 1.52%
8,784
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$128,940
$1015.28 p/Share
127
Reduced 1.45%
8,648
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
234
Added 2.61%
8,715
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$903,695
$827.56 p/Share
1,092
Reduced 11.34%
8,541
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,031
Added 19.04%
8,637
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$713,052
$806.62 p/Share
884
Reduced 10.42%
7,602
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
1,643
Added 17.63%
7,676
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$98,587
$776.28 p/Share
127
Reduced 1.82%
6,843
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
234
Added 3.28%
6,910
Common Stock
Aug 02
2024
SELL
Open market or private sale
$1,510,491
$779.81 p/Share
1,937
Reduced 22.33%
6,736
Common Stock
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