Jun 18
2024
SELL
Open market or private sale
$4,752,435
$559.11 p/Share
8,500
Reduced 1.59%
525,978
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$295,460
$34.76 p/Share
8,500
Added 1.57%
534,478
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$51,952
$597.15 p/Share
87
Reduced 0.02%
525,978
Common Stock
May 21
2024
SELL
Open market or private sale
$5,210,500
$613.0 p/Share
8,500
Reduced 1.59%
526,041
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$295,460
$34.76 p/Share
8,500
Added 1.57%
534,541
Common Stock
Apr 24
2024
BUY
Open market or private purchase
$3,910
$651.74 p/Share
6
Added 0.0%
526,065
Common Stock
Apr 16
2024
SELL
Open market or private sale
$5,407,530
$636.18 p/Share
8,500
Reduced 1.59%
526,041
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$227,956
$34.76 p/Share
6,558
Added 1.21%
534,541
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$497,379
$636.85 p/Share
781
Reduced 0.15%
527,983
Common Stock
Mar 19
2024
SELL
Open market or private sale
$5,080,280
$597.68 p/Share
8,500
Reduced 1.58%
528,764
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,878
Added 0.53%
537,264
Common Stock
Feb 20
2024
SELL
Open market or private sale
$5,100,000
$600.0 p/Share
8,500
Reduced 1.57%
534,386
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$710,656
$608.96 p/Share
1,167
Reduced 0.21%
542,886
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
7,242
Added 1.31%
544,053
Common Stock
Feb 01
2024
BUY
Open market or private purchase
$3,064
$612.97 p/Share
5
Added 0.0%
526,059
Common Stock
Jan 16
2024
SELL
Open market or private sale
$4,724,640
$555.84 p/Share
8,500
Reduced 1.56%
536,811
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$350,082
$547.86 p/Share
639
Reduced 0.12%
545,311
Common Stock
Dec 27
2023
BUY
Open market or private purchase
$7,609
$585.36 p/Share
13
Added 0.0%
526,054
Common Stock
Dec 19
2023
SELL
Open market or private sale
$4,782,780
$562.68 p/Share
8,500
Reduced 1.53%
545,950
Common Stock
Nov 21
2023
SELL
Open market or private sale
$3,960,915
$465.99 p/Share
8,500
Reduced 1.51%
554,450
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$41,124
$16.14 p/Share
2,548
Added 0.45%
562,950
Common Stock
Oct 17
2023
SELL
Open market or private sale
$3,890,110
$457.66 p/Share
8,500
Reduced 1.49%
560,402
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$482,519
$495.4 p/Share
974
Reduced 0.17%
568,902
Common Stock
Sep 19
2023
SELL
Open market or private sale
$4,305,675
$506.55 p/Share
8,500
Reduced 1.47%
569,876
Common Stock
Aug 15
2023
SELL
Open market or private sale
$4,315,960
$507.76 p/Share
8,500
Reduced 1.45%
578,376
Common Stock