Jul 26
2024
BUY
Exercise of conversion of derivative security
$382,993
$271.05 p/Share
1,413
Added 19.88%
5,693
Common Stock
Jun 10
2024
SELL
Open market or private sale
$99,567
$416.6 p/Share
239
Reduced 4.16%
5,506
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$63,820
$267.03 p/Share
239
Added 4.08%
5,626
Common Stock
May 29
2024
SELL
Open market or private sale
$74,558
$396.59 p/Share
188
Reduced 3.3%
5,506
Common Stock
May 29
2024
BUY
Exercise of conversion of derivative security
$39,273
$208.9 p/Share
188
Added 3.2%
5,694
Common Stock
May 28
2024
SELL
Open market or private sale
$236,175
$404.41 p/Share
584
Reduced 9.59%
5,506
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$171,958
$294.45 p/Share
584
Added 9.29%
5,704
Common Stock
May 13
2024
SELL
Open market or private sale
$110,521
$389.16 p/Share
284
Reduced 4.91%
5,506
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$16,172
$179.7 p/Share
90
Added 1.53%
5,790
Common Stock
May 11
2024
SELL
Payment of exercise price or tax liability
$64,578
$386.7 p/Share
167
Reduced 2.85%
5,700
Common Stock
May 11
2024
BUY
Exercise of conversion of derivative security
-
360
Added 5.78%
5,867
Common Stock
May 10
2024
SELL
Open market or private sale
$92,146
$385.55 p/Share
239
Reduced 4.16%
5,507
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$63,820
$267.03 p/Share
239
Added 4.08%
5,626
Common Stock
Apr 29
2024
SELL
Open market or private sale
$141,146
$375.39 p/Share
376
Reduced 6.39%
5,507
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$93,853
$249.61 p/Share
376
Added 6.19%
5,695
Common Stock
Apr 26
2024
SELL
Open market or private sale
$552,896
$369.09 p/Share
1,498
Reduced 21.38%
5,507
Common Stock
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