Apr 26
2024
BUY
Exercise of conversion of derivative security
$386,484
$258.0 p/Share
1,498
Added 20.83%
5,695
Common Stock
Mar 11
2024
SELL
Open market or private sale
$128,362
$390.16 p/Share
329
Reduced 5.64%
5,507
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$78,275
$237.92 p/Share
329
Added 5.52%
5,627
Common Stock
Mar 08
2024
SELL
Open market or private sale
$7,992,564
$393.8 p/Share
20,296
Reduced 78.66%
5,507
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$3,643,265
$247.37 p/Share
14,728
Added 55.07%
12,015
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$657,203
$386.59 p/Share
1,700
Reduced 13.31%
11,075
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
3,676
Added 23.8%
11,772
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$194,105
$389.77 p/Share
498
Reduced 5.19%
9,099
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,587
Added 14.19%
9,597
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$122,677
$388.22 p/Share
316
Reduced 3.8%
8,010
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
958
Added 10.32%
8,326
Common Stock
Nov 14
2023
SELL
Open market or private sale
$251,430
$290.0 p/Share
867
Reduced 10.67%
7,259
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$211,521
$243.97 p/Share
867
Added 10.33%
7,529
Common Stock
Oct 24
2023
SELL
Open market or private sale
$302,974
$272.95 p/Share
1,110
Reduced 13.26%
7,259
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
$209,634
$188.86 p/Share
1,110
Added 12.43%
7,823
Common Stock
Jul 25
2023
SELL
Open market or private sale
$819,134
$323.13 p/Share
2,535
Reduced 25.88%
7,259
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$568,194
$224.14 p/Share
2,535
Added 24.47%
7,823
Common Stock
Jun 14
2023
SELL
Open market or private sale
$793,975
$325.0 p/Share
2,443
Reduced 25.18%
7,259
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$709,276
$290.33 p/Share
2,443
Added 20.12%
9,702
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$51,286
$303.47 p/Share
169
Reduced 2.28%
7,259
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
-
363
Added 4.66%
7,428
Common Stock
Apr 21
2023
SELL
Open market or private sale
$2,569,136
$297.94 p/Share
8,623
Reduced 54.97%
7,065
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$1,320,296
$210.91 p/Share
6,260
Added 34.52%
11,872
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$391,109
$229.39 p/Share
1,705
Reduced 15.31%
9,428
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,679
Added 26.65%
10,125
Common Stock