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
Mar 07
2023
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 1.73%
1,207,193
Common Stock
Mar 03
2023
SELL
Open market or private sale
$1,275,262
$191.74 p/Share
6,651
Reduced 0.54%
1,228,472
Common Stock
Feb 28
2023
SELL
Open market or private sale
$479,300
$191.72 p/Share
2,500
Reduced 0.2%
1,234,919
Common Stock
Feb 27
2023
SELL
Open market or private sale
$4,004,258
$192.06 p/Share
20,849
Reduced 1.66%
1,237,419
Common Stock
Jan 20
2023
SELL
Sale (or disposition) back to the issuer
-
54,228
Reduced 4.13%
1,258,268
Common Stock
Dec 07
2022
SELL
Sale (or disposition) back to the issuer
-
21,279
Reduced 1.6%
1,312,496
Common Stock
Oct 20
2022
SELL
Sale (or disposition) back to the issuer
-
19,140
Reduced 1.41%
1,333,775
Common Stock