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
Sep 08
2023
SELL
Open market or private sale
$10,657,346
$422.14 p/Share
25,246
Reduced 21.41%
92,654
Common Stock
Sep 06
2023
SELL
Open market or private sale
$1,602,766
$407.0 p/Share
3,938
Reduced 3.23%
117,900
Common Stock
Aug 11
2023
SELL
Open market or private sale
$1,527,240
$440.0 p/Share
3,471
Reduced 2.77%
121,838
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$551,889
$159.0 p/Share
3,471
Added 2.7%
125,309
Common Stock
Aug 03
2023
SELL
Open market or private sale
$1,664,198
$422.6 p/Share
3,938
Reduced 3.13%
121,838
Common Stock
Jul 06
2023
SELL
Open market or private sale
$1,650,061
$419.01 p/Share
3,938
Reduced 3.04%
125,776
Common Stock
Jun 29
2023
SELL
Open market or private sale
$1,457,820
$420.0 p/Share
3,471
Reduced 2.61%
129,714
Common Stock
Jun 29
2023
BUY
Exercise of conversion of derivative security
$551,889
$159.0 p/Share
3,471
Added 2.54%
133,185
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,388,400
$400.0 p/Share
3,471
Reduced 2.61%
129,714
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$551,889
$159.0 p/Share
3,471
Added 2.54%
133,185
Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,540,742
$391.25 p/Share
3,938
Reduced 2.92%
130,996
Common Stock
Jun 05
2023
-
1,282
Reduced 0.98%
129,714
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$1,988,631
$387.95 p/Share
5,126
Reduced 3.92%
125,538
Common Stock