Sep 05
2024
SELL
Open market or private sale
$2,105,808
$561.1 p/Share
3,753
Reduced 4.56%
78,586
Common Stock
Aug 05
2024
SELL
Open market or private sale
$2,349,490
$626.03 p/Share
3,753
Reduced 4.36%
82,339
Common Stock
Jul 03
2024
SELL
Open market or private sale
$2,180,192
$580.92 p/Share
3,753
Reduced 4.18%
86,092
Common Stock
Jun 05
2024
SELL
Open market or private sale
$2,155,760
$574.41 p/Share
3,753
Reduced 4.01%
89,845
Common Stock
May 30
2024
-
3,600
Reduced 3.7%
93,598
Common Stock
May 25
2024
SELL
Payment of exercise price or tax liability
$1,890,220
$560.73 p/Share
3,371
Reduced 3.35%
97,198
Common Stock
May 25
2024
BUY
Exercise of conversion of derivative security
-
8,333
Added 7.65%
100,569
Common Stock
May 24
2024
SELL
Payment of exercise price or tax liability
$1,190,990
$560.73 p/Share
2,124
Reduced 2.25%
92,236
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
-
5,272
Added 5.29%
94,360
Common Stock
May 23
2024
SELL
Payment of exercise price or tax liability
$1,018,962
$558.03 p/Share
1,826
Reduced 2.01%
89,088
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
-
4,578
Added 4.79%
90,914
Common Stock
May 21
2024
SELL
Payment of exercise price or tax liability
$16,093,882
$552.39 p/Share
29,135
Reduced 25.23%
86,336
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
72,026
Added 38.41%
115,471
Common Stock
Mar 15
2024
SELL
Open market or private sale
$1,821,762
$524.55 p/Share
3,473
Reduced 7.4%
43,445
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$552,207
$159.0 p/Share
3,473
Added 6.89%
46,918
Common Stock
Jan 03
2024
SELL
Open market or private sale
$6,732,480
$480.0 p/Share
14,026
Reduced 24.41%
43,445
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$1,882,429
$134.21 p/Share
14,026
Added 22.85%
47,353
Common Stock
Nov 13
2023
SELL
Open market or private sale
$4,944,870
$470.0 p/Share
10,521
Reduced 19.5%
43,445
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$1,412,023
$134.21 p/Share
10,521
Added 18.49%
46,377
Common Stock
Nov 07
2023
SELL
Open market or private sale
$10,980,086
$458.21 p/Share
23,963
Reduced 35.55%
43,445
Common Stock
Oct 12
2023
SELL
Open market or private sale
$4,839,660
$460.0 p/Share
10,521
Reduced 13.5%
67,408
Common Stock
Oct 12
2023
BUY
Exercise of conversion of derivative security
$1,412,023
$134.21 p/Share
10,521
Added 13.01%
70,340
Common Stock
Oct 09
2023
SELL
Open market or private sale
$1,561,950
$450.0 p/Share
3,471
Reduced 4.9%
67,408
Common Stock
Oct 09
2023
BUY
Exercise of conversion of derivative security
$551,889
$159.0 p/Share
3,471
Added 4.67%
70,879
Common Stock
Oct 06
2023
SELL
Open market or private sale
$11,283,952
$446.96 p/Share
25,246
Reduced 27.25%
67,408
Common Stock