Dec 01
2023
SELL
Open market or private sale
$27,476,280
$257.5 p/Share
106,704
Reduced 100.0%
0
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$23,121,689
$216.69 p/Share
106,704
Added 50.0%
106,704
Common Stock
Nov 22
2023
SELL
Open market or private sale
$392,363
$224.85 p/Share
1,745
Reduced 100.0%
0
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$268,974
$154.14 p/Share
1,745
Added 50.0%
1,745
Common Stock
Oct 24
2023
SELL
Open market or private sale
$66,212
$203.73 p/Share
325
Reduced 100.0%
0
Common Stock
Oct 23
2023
SELL
Open market or private sale
$349,025
$199.9 p/Share
1,746
Reduced 84.31%
325
Common Stock
Oct 23
2023
SELL
Open market or private sale
$66,119
$200.97 p/Share
329
Reduced 50.31%
325
Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
$269,128
$154.14 p/Share
1,746
Added 45.74%
2,071
Common Stock
Oct 22
2023
BUY
Exercise of conversion of derivative security
-
654
Added 50.0%
654
Common Stock
Sep 26
2023
SELL
Open market or private sale
$341,696
$205.47 p/Share
1,663
Reduced 100.0%
0
Common Stock
Sep 25
2023
SELL
Open market or private sale
$344,564
$205.22 p/Share
1,679
Reduced 50.24%
1,663
Common Stock
Sep 22
2023
SELL
Open market or private sale
$365,577
$209.5 p/Share
1,745
Reduced 34.3%
3,342
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
$261,370
$51.38 p/Share
5,087
Added 50.0%
5,087
Common Stock
Aug 22
2023
SELL
Open market or private sale
$366,398
$209.85 p/Share
1,746
Reduced 100.0%
0
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$269,128
$154.14 p/Share
1,746
Added 50.0%
1,746
Common Stock
Jul 25
2023
SELL
Open market or private sale
$73,411
$225.88 p/Share
325
Reduced 100.0%
0
Common Stock
Jul 24
2023
SELL
Open market or private sale
$396,568
$227.26 p/Share
1,745
Reduced 84.3%
325
Common Stock
Jul 24
2023
SELL
Open market or private sale
$74,253
$225.01 p/Share
330
Reduced 50.38%
325
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
$268,974
$154.14 p/Share
1,745
Added 45.74%
2,070
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
655
Added 50.0%
655
Common Stock
Jun 26
2023
SELL
Open market or private sale
$345,719
$209.02 p/Share
1,654
Reduced 100.0%
0
Common Stock
Jun 23
2023
SELL
Open market or private sale
$353,756
$209.82 p/Share
1,686
Reduced 50.48%
1,654
Common Stock
Jun 22
2023
SELL
Open market or private sale
$366,013
$209.63 p/Share
1,746
Reduced 34.33%
3,340
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
$261,318
$51.38 p/Share
5,086
Added 50.0%
5,086
Common Stock
Jun 20
2023
SELL
Open market or private sale
$16,646,302
$211.06 p/Share
78,870
Reduced 100.0%
0
Common Stock