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
Jun 06
2023
SELL
Open market or private sale
$4,437,326
$225.6 p/Share
19,669
Reduced 1.8%
1,073,290
Common Stock
May 25
2023
SELL
Open market or private sale
$6,255,300
$208.51 p/Share
30,000
Reduced 2.67%
1,092,959
Common Stock
Apr 20
2023
SELL
Sale (or disposition) back to the issuer
-
27,117
Reduced 2.3%
1,150,076
Common Stock
Apr 17
2023
SELL
Open market or private sale
$2,779,458
$201.41 p/Share
13,800
Reduced 1.16%
1,177,193
Common Stock
Mar 31
2023
SELL
Open market or private sale
$3,241,296
$200.08 p/Share
16,200
Reduced 1.34%
1,190,993
Common Stock