Jul 20
2024
SELL
Sale (or disposition) back to the issuer
-
54,234
Reduced 7.81%
639,994
Common Stock
Jul 01
2024
SELL
Open market or private sale
$22,463,782
$336.95 p/Share
66,668
Reduced 8.76%
694,228
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$4,411,421
$66.17 p/Share
66,668
Added 8.06%
760,896
Common Stock
Jun 07
2024
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 2.97%
694,228
Common Stock
Apr 20
2024
SELL
Sale (or disposition) back to the issuer
-
54,234
Reduced 7.05%
715,507
Common Stock
Mar 07
2024
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 2.69%
769,741
Common Stock
Jan 20
2024
SELL
Sale (or disposition) back to the issuer
-
54,228
Reduced 6.42%
790,888
Common Stock
Dec 12
2023
SELL
Open market or private sale
$91,200,000
$304.0 p/Share
300,000
Reduced 26.2%
845,116
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$19,851,000
$66.17 p/Share
300,000
Added 20.76%
1,145,116
Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,572,052
$300.01 p/Share
5,240
Reduced 0.62%
845,116
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$346,730
$66.17 p/Share
5,240
Added 0.61%
850,356
Common Stock
Dec 07
2023
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 2.46%
845,116
Common Stock
Nov 27
2023
SELL
Open market or private sale
$47,898,852
$268.38 p/Share
178,474
Reduced 17.08%
866,395
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$11,809,624
$66.17 p/Share
178,474
Added 14.59%
1,044,869
Common Stock
Nov 24
2023
SELL
Open market or private sale
$8,164,949
$266.15 p/Share
30,678
Reduced 3.42%
866,395
Common Stock
Nov 24
2023
BUY
Exercise of conversion of derivative security
$2,029,963
$66.17 p/Share
30,678
Added 3.31%
897,073
Common Stock
Nov 22
2023
SELL
Open market or private sale
$10,919,078
$267.31 p/Share
40,848
Reduced 4.5%
866,395
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$2,702,912
$66.17 p/Share
40,848
Added 4.31%
907,243
Common Stock
Oct 20
2023
SELL
Sale (or disposition) back to the issuer
-
159,959
Reduced 15.59%
866,395
Common Stock
Oct 18
2023
BUY
Grant, award, or other acquisition
-
105,725
Added 9.34%
1,026,354
Common Stock
Sep 07
2023
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 2.26%
920,629
Common Stock
Jul 20
2023
SELL
Sale (or disposition) back to the issuer
-
54,234
Reduced 5.44%
941,908
Common Stock
Jun 07
2023
SELL
Open market or private sale
$116,668,990
$220.06 p/Share
530,169
Reduced 34.26%
1,017,421
Common Stock
Jun 07
2023
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 2.09%
996,142
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
$31,384,431
$66.17 p/Share
474,300
Added 23.46%
1,547,590
Common Stock