Jan 22
2024
BUY
Exercise of conversion of derivative security
$2,513,517
$165.69 p/Share
15,170
Added 50.0%
15,170
Common Stock
Jan 19
2024
SELL
Open market or private sale
$82,310,200
$280.0 p/Share
293,965
Reduced 100.0%
0
Common Stock
Jan 19
2024
BUY
Exercise of conversion of derivative security
$70,830,866
$240.95 p/Share
293,965
Added 50.0%
293,965
Common Stock
Dec 27
2023
SELL
Open market or private sale
$441,992
$265.94 p/Share
1,662
Reduced 100.0%
0
Common Stock
Dec 26
2023
SELL
Open market or private sale
$445,324
$265.39 p/Share
1,678
Reduced 50.24%
1,662
Common Stock
Dec 22
2023
SELL
Open market or private sale
$1,567,290
$267.0 p/Share
5,870
Reduced 63.74%
3,340
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$1,082,175
$117.5 p/Share
9,210
Added 50.0%
9,210
Common Stock
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