Nov 15
2024
SELL
Open market or private sale
$102,397
$1023.97 p/Share
100
Reduced 2.81%
3,457
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$23,261
$1011.39 p/Share
23
Reduced 0.66%
3,481
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
47
Added 1.32%
3,504
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$257,881
$1015.28 p/Share
254
Reduced 6.66%
3,557
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
533
Added 12.54%
3,716
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$211,855
$827.56 p/Share
256
Reduced 7.24%
3,278
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
540
Added 14.06%
3,301
Common Stock
Aug 15
2024
SELL
Open market or private sale
$82,500
$825.0 p/Share
100
Reduced 3.23%
2,994
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$197,175
$776.28 p/Share
254
Reduced 7.59%
3,094
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
533
Added 14.08%
3,253
Common Stock
Jun 03
2024
SELL
Open market or private sale
$65,980
$659.8 p/Share
100
Reduced 3.44%
2,804
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$17,596
$765.05 p/Share
23
Reduced 0.79%
2,904
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
47
Added 1.58%
2,927
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$181,185
$713.33 p/Share
254
Reduced 8.1%
2,880
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
532
Added 14.9%
3,039
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$264,690
$765.0 p/Share
346
Reduced 11.74%
2,602
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,032
Added 28.22%
2,625
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$93,266
$790.39 p/Share
118
Reduced 5.8%
1,916
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
335
Added 14.14%
2,034
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$15,050
$654.36 p/Share
23
Reduced 1.36%
1,671
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
47
Added 2.7%
1,694
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$97,611
$613.91 p/Share
159
Reduced 8.8%
1,647
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
334
Added 15.61%
1,806
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$12,503
$543.64 p/Share
23
Reduced 1.54%
1,472
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
47
Added 3.05%
1,495
Common Stock