Aug 26
2024
SELL
Open market or private sale
$1,540,715
$829.68 p/Share
1,857
Reduced 33.73%
3,649
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$815,146
$827.56 p/Share
985
Reduced 15.17%
5,506
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,033
Added 26.68%
5,587
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$534,789
$806.62 p/Share
663
Reduced 12.95%
4,458
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
1,369
Added 23.27%
4,514
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$75,299
$776.28 p/Share
97
Reduced 2.52%
3,752
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
200
Added 4.98%
3,815
Common Stock
May 30
2024
SELL
Open market or private sale
$1,381,980
$690.99 p/Share
2,000
Reduced 35.4%
3,649
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$109,402
$765.05 p/Share
143
Reduced 2.47%
5,649
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
295
Added 4.9%
5,730
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$40,138
$729.79 p/Share
55
Reduced 0.99%
5,497
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
113
Added 1.99%
5,552
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$69,193
$713.33 p/Share
97
Reduced 1.75%
5,439
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
199
Added 3.49%
5,502
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,538,415
$765.0 p/Share
2,011
Reduced 27.37%
5,337
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
4,154
Added 43.4%
5,418
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$403,123
$787.35 p/Share
512
Reduced 13.82%
3,194
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
1,056
Added 24.52%
3,250
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$407,841
$790.39 p/Share
516
Reduced 16.3%
2,650
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
1,564
Added 36.81%
2,685
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$197,616
$654.36 p/Share
302
Reduced 15.86%
1,602
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
677
Added 28.76%
1,677
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$32,372
$634.76 p/Share
51
Reduced 3.99%
1,227
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
114
Added 8.19%
1,278
Common Stock
Nov 09
2023
SELL
Open market or private sale
$585,718
$625.1 p/Share
937
Reduced 44.6%
1,164
Common Stock