Jul 22
2024
SELL
Open market or private sale
$506,703
$248.75 p/Share
2,037
Reduced 51.13%
1,947
Common Stock
Jul 22
2024
BUY
Exercise of conversion of derivative security
$371,508
$93.25 p/Share
3,984
Added 50.0%
3,984
Common Stock
Jun 28
2024
SELL
Open market or private sale
$524,680
$260.0 p/Share
2,018
Reduced 100.0%
0
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$434,213
$215.17 p/Share
2,018
Added 50.0%
2,018
Common Stock
Jun 25
2024
SELL
Open market or private sale
$402,204
$242.0 p/Share
1,662
Reduced 100.0%
0
Common Stock
Jun 24
2024
SELL
Open market or private sale
$495,621
$243.19 p/Share
2,038
Reduced 55.08%
1,662
Common Stock
Jun 24
2024
SELL
Open market or private sale
$406,612
$242.32 p/Share
1,678
Reduced 50.24%
1,662
Common Stock
Jun 24
2024
BUY
Exercise of conversion of derivative security
$380,107
$186.51 p/Share
2,038
Added 35.52%
3,700
Common Stock
Jun 22
2024
BUY
Exercise of conversion of derivative security
-
3,340
Added 50.0%
3,340
Common Stock
May 22
2024
SELL
Open market or private sale
$1,746,372
$283.41 p/Share
6,162
Reduced 100.0%
0
Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
$1,273,254
$206.63 p/Share
6,162
Added 50.0%
6,162
Common Stock
May 15
2024
SELL
Open market or private sale
$589,680
$280.0 p/Share
2,106
Reduced 100.0%
0
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$459,550
$218.21 p/Share
2,106
Added 50.0%
2,106
Common Stock
Apr 24
2024
SELL
Open market or private sale
$1,168,712
$278.0 p/Share
4,204
Reduced 100.0%
0
Common Stock
Apr 23
2024
SELL
Open market or private sale
$1,158,429
$273.15 p/Share
4,241
Reduced 50.22%
4,204
Common Stock
Apr 22
2024
SELL
Open market or private sale
$1,619,059
$279.1 p/Share
5,801
Reduced 100.0%
0
Common Stock
Apr 22
2024
BUY
Exercise of conversion of derivative security
$1,583,585
$111.16 p/Share
14,246
Added 62.78%
8,445
Common Stock
Apr 01
2024
SELL
Open market or private sale
$7,395,565
$302.44 p/Share
24,453
Reduced 100.0%
0
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$4,560,729
$186.51 p/Share
24,453
Added 50.0%
24,453
Common Stock
Mar 26
2024
SELL
Open market or private sale
$511,372
$307.5 p/Share
1,663
Reduced 100.0%
0
Common Stock
Mar 25
2024
SELL
Open market or private sale
$512,867
$305.46 p/Share
1,679
Reduced 50.24%
1,663
Common Stock
Mar 22
2024
SELL
Open market or private sale
$4,490,089
$309.32 p/Share
14,516
Reduced 100.0%
0
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
3,342
Added 50.0%
3,342
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$3,006,553
$207.12 p/Share
14,516
Added 50.0%
14,516
Common Stock
Feb 22
2024
SELL
Open market or private sale
$4,246,222
$292.5 p/Share
14,517
Reduced 100.0%
0
Common Stock