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
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,236,300
$780.0 p/Share
1,585
Reduced 11.08%
12,718
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
3,196
Added 18.26%
14,303
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$2,174,660
$787.35 p/Share
2,762
Reduced 19.91%
11,107
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
5,568
Added 32.81%
11,405
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$3,929,819
$790.39 p/Share
4,972
Reduced 37.46%
8,301
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
10,397
Added 54.92%
8,534
Common Stock