Nov 15
2024
SELL
Payment of exercise price or tax liability
$2,191,682
$1011.39 p/Share
2,167
Reduced 12.72%
14,866
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
4,029
Added 20.83%
15,314
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$338,597
$1048.29 p/Share
323
Reduced 2.42%
13,004
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
600
Added 4.31%
13,327
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$539,113
$1015.28 p/Share
531
Reduced 4.01%
12,727
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
987
Added 7.05%
13,006
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$4,236,279
$827.56 p/Share
5,119
Reduced 29.44%
12,271
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
9,521
Added 42.81%
12,719
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$1,429,564
$832.11 p/Share
1,718
Reduced 17.92%
7,869
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
3,196
Added 25.0%
9,587
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$3,133,718
$806.62 p/Share
3,885
Reduced 37.81%
6,391
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
7,225
Added 51.83%
6,715
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$412,980
$776.28 p/Share
532
Reduced 14.85%
3,051
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
988
Added 22.88%
3,331
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$342,742
$765.05 p/Share
448
Reduced 14.72%
2,595
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
832
Added 21.47%
3,043
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$1,306,659
$760.57 p/Share
1,718
Reduced 43.73%
2,211
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
3,196
Added 44.86%
3,929
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$235,722
$729.79 p/Share
323
Reduced 30.59%
733
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
600
Added 36.23%
1,056
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$378,778
$713.33 p/Share
531
Reduced 53.8%
456
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
987
Added 57.32%
735
Common Stock
Feb 20
2024
SELL
Open market or private sale
$3,787,992
$753.08 p/Share
5,030
Reduced 22.65%
17,177
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$7,140,510
$765.0 p/Share
9,334
Reduced 29.59%
22,207
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
18,823
Added 45.42%
22,620
Common Stock