Nov 15
2024
SELL
Payment of exercise price or tax liability
$173,959
$1011.39 p/Share
172
Reduced 1.48%
11,423
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
319
Added 2.68%
11,595
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$128,939
$1048.29 p/Share
123
Reduced 1.08%
11,276
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
227
Added 1.95%
11,399
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$224,376
$1015.28 p/Share
221
Reduced 1.94%
11,172
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
409
Added 3.49%
11,298
Common Stock
Nov 04
2024
SELL
Open market or private sale
$3,514,452
$958.4 p/Share
3,667
Reduced 25.03%
10,984
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$1,624,500
$827.56 p/Share
1,963
Reduced 11.82%
14,651
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
3,650
Added 19.76%
14,823
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$1,187,344
$806.62 p/Share
1,472
Reduced 10.2%
12,964
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
2,737
Added 17.3%
13,087
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$171,557
$776.28 p/Share
221
Reduced 1.85%
11,699
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
410
Added 3.35%
11,825
Common Stock
Jul 25
2024
SELL
Open market or private sale
$1,485,000
$825.0 p/Share
1,800
Reduced 13.54%
11,490
Common Stock
May 28
2024
SELL
Open market or private sale
$1,329,984
$738.88 p/Share
1,800
Reduced 11.93%
13,290
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$131,588
$765.05 p/Share
172
Reduced 1.13%
15,090
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
319
Added 2.05%
15,262
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$89,764
$729.79 p/Share
123
Reduced 0.82%
14,943
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
227
Added 1.48%
15,066
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$157,645
$713.33 p/Share
221
Reduced 1.47%
14,839
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
408
Added 2.65%
14,965
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,737,170
$765.0 p/Share
3,578
Reduced 19.63%
14,652
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
7,211
Added 32.74%
14,811
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$824,355
$787.35 p/Share
1,047
Reduced 8.68%
11,019
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
2,109
Added 15.93%
11,132
Common Stock