Jul 01
2024
BUY
Exercise of conversion of derivative security
$1,249,967
$55.49 p/Share
22,526
Added 49.94%
22,583
Common Stock
Jun 03
2024
SELL
Open market or private sale
$12,684,346
$636.03 p/Share
19,943
Reduced 99.72%
57
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$1,250,226
$62.69 p/Share
19,943
Added 49.93%
20,000
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$17,380
$579.34 p/Share
30
Reduced 34.48%
57
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
-
59
Added 40.41%
87
Common Stock
May 01
2024
SELL
Open market or private sale
$10,148,859
$552.74 p/Share
18,361
Reduced 99.85%
28
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$1,250,200
$68.09 p/Share
18,361
Added 49.96%
18,389
Common Stock
Apr 01
2024
SELL
Open market or private sale
$12,557,188
$610.58 p/Share
20,566
Reduced 99.86%
28
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$1,249,795
$60.77 p/Share
20,566
Added 49.97%
20,594
Common Stock
Mar 01
2024
SELL
Open market or private sale
$11,285,408
$610.22 p/Share
18,494
Reduced 99.85%
28
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,250,009
$67.59 p/Share
18,494
Added 49.96%
18,522
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$16,861
$562.06 p/Share
30
Reduced 51.72%
28
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
58
Added 50.0%
58
Common Stock
Feb 01
2024
SELL
Open market or private sale
$11,777,326
$568.02 p/Share
20,734
Reduced 100.0%
0
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$1,250,052
$60.29 p/Share
20,734
Added 50.0%
20,734
Common Stock
Jan 02
2024
SELL
Open market or private sale
$12,291,074
$472.77 p/Share
25,998
Reduced 100.0%
0
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$1,249,723
$48.07 p/Share
25,998
Added 50.0%
25,998
Common Stock
Nov 07
2023
SELL
Open market or private sale
$35,351,779
$434.58 p/Share
81,347
Reduced 100.0%
0
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$4,583,089
$56.34 p/Share
81,347
Added 50.0%
81,347
Common Stock
Nov 01
2023
SELL
Open market or private sale
$6,693,967
$417.59 p/Share
16,030
Reduced 100.0%
0
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$833,399
$51.99 p/Share
16,030
Added 50.0%
16,030
Common Stock
Oct 02
2023
SELL
Open market or private sale
$6,755,137
$381.28 p/Share
17,717
Reduced 100.0%
0
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$833,407
$47.04 p/Share
17,717
Added 50.0%
17,717
Common Stock
Sep 01
2023
SELL
Open market or private sale
$7,919,836
$440.75 p/Share
17,969
Reduced 100.0%
0
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$833,222
$46.37 p/Share
17,969
Added 50.0%
17,969
Common Stock