Sep 03
2024
SELL
Payment of exercise price or tax liability
$111,050
$495.76 p/Share
224
Reduced 0.51%
43,463
Common Stock
Aug 19
2024
SELL
Open market or private sale
$257,000
$500.0 p/Share
514
Reduced 1.16%
43,687
Common Stock
Aug 15
2024
SELL
Open market or private sale
$251,690
$489.67 p/Share
514
Reduced 1.15%
44,201
Common Stock
Jul 03
2024
SELL
Open market or private sale
$528,878
$586.34 p/Share
902
Reduced 1.98%
44,715
Common Stock
Jul 03
2024
BUY
Exercise of conversion of derivative security
$115,546
$128.1 p/Share
902
Added 1.94%
45,617
Common Stock
Jul 02
2024
SELL
Open market or private sale
$672,828
$592.8 p/Share
1,135
Reduced 2.48%
44,715
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$632,875
$592.58 p/Share
1,068
Reduced 2.28%
45,850
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$196,423
$143.9 p/Share
1,365
Added 2.83%
46,918
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$133,761
$597.15 p/Share
224
Reduced 0.49%
45,553
Common Stock
May 29
2024
SELL
Open market or private sale
$1,424,150
$650.0 p/Share
2,191
Reduced 4.57%
45,737
Common Stock
May 29
2024
BUY
Exercise of conversion of derivative security
$349,902
$159.7 p/Share
2,191
Added 4.37%
47,928
Common Stock
May 22
2024
SELL
Open market or private sale
$1,368,750
$625.0 p/Share
2,190
Reduced 4.57%
45,737
Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
$349,743
$159.7 p/Share
2,190
Added 4.37%
47,927
Common Stock
May 16
2024
SELL
Open market or private sale
$2,427,199
$616.51 p/Share
3,937
Reduced 7.93%
45,737
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$115,546
$128.1 p/Share
902
Added 1.78%
49,674
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$680,155
$636.85 p/Share
1,068
Reduced 2.14%
48,772
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
7,402
Added 12.93%
49,840
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,083,339
$608.96 p/Share
1,779
Reduced 4.02%
42,438
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
11,037
Added 19.98%
44,217
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$355,561
$547.86 p/Share
649
Reduced 1.92%
33,180
Common Stock
Dec 14
2023
SELL
Open market or private sale
$165,000
$550.0 p/Share
300
Reduced 0.88%
33,829
Common Stock
Nov 30
2023
SELL
Open market or private sale
$114,000
$500.0 p/Share
228
Reduced 0.66%
34,129
Common Stock
Nov 15
2023
SELL
Open market or private sale
$316,257
$457.02 p/Share
692
Reduced 1.97%
34,346
Common Stock
Oct 10
2023
SELL
Open market or private sale
$89,500
$500.0 p/Share
179
Reduced 0.51%
35,038
Common Stock
Oct 03
2023
SELL
Open market or private sale
$295,458
$489.17 p/Share
604
Reduced 1.69%
35,217
Common Stock