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
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