Aug 28
2024
SELL
Payment of exercise price or tax liability
$10,465,338
$440.85 p/Share
23,739
Reduced 71.89%
9,281
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$4,989,695
$126.89 p/Share
39,323
Added 44.72%
48,604
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$101,598
$439.82 p/Share
231
Reduced 2.43%
9,281
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
-
501
Added 4.87%
9,782
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$3,541,134
$393.11 p/Share
9,008
Reduced 49.25%
9,281
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
16,971
Added 37.74%
27,995
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$203,919
$391.4 p/Share
521
Reduced 4.51%
11,024
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$183,566
$391.4 p/Share
469
Reduced 3.71%
12,156
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$8,335,746
$391.92 p/Share
21,269
Reduced 61.75%
13,175
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$5,567,486
$179.84 p/Share
30,958
Added 41.23%
44,133
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
2,500
Added 15.95%
13,175
Common Stock
Jul 13
2023
SELL
Payment of exercise price or tax liability
$99,492
$341.9 p/Share
291
Reduced 2.65%
10,675
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
-
628
Added 5.26%
11,303
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$3,514,854
$350.12 p/Share
10,039
Reduced 48.46%
10,675
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
20,629
Added 39.72%
31,304
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$252,137
$344.45 p/Share
732
Reduced 6.42%
10,675
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$163,958
$344.45 p/Share
476
Reduced 3.69%
12,416
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$6,724,194
$347.36 p/Share
19,358
Reduced 64.85%
10,491
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$3,804,854
$123.37 p/Share
30,841
Added 42.73%
41,332
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
3,057
Added 18.41%
13,548
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$96,023
$237.68 p/Share
404
Reduced 3.71%
10,491
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
938
Added 7.58%
11,429
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$3,552,115
$313.21 p/Share
11,341
Reduced 51.95%
10,491
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
25,356
Added 41.43%
35,847
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$387,898
$308.1 p/Share
1,259
Reduced 10.71%
10,491
Common Stock