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
Feb 22
2024
BUY
Exercise of conversion of derivative security
$3,006,761
$207.12 p/Share
14,517
Added 50.0%
14,517
Common Stock
Jan 24
2024
SELL
Open market or private sale
$110,040
$280.0 p/Share
393
Reduced 100.0%
0
Common Stock
Jan 23
2024
SELL
Open market or private sale
$73,022
$278.71 p/Share
262
Reduced 40.0%
393
Common Stock
Jan 22
2024
SELL
Open market or private sale
$4,122,260
$284.0 p/Share
14,515
Reduced 95.68%
655
Common Stock