Nov 15
2024
SELL
Open market or private sale
$1,323,767
$685.89 p/Share
1,930
Reduced 4.58%
40,231
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$115,546
$128.1 p/Share
902
Added 2.09%
42,161
Common Stock
Nov 12
2024
SELL
Open market or private sale
$3,066,700
$700.0 p/Share
4,381
Reduced 9.6%
41,259
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$699,645
$159.7 p/Share
4,381
Added 8.76%
45,640
Common Stock
Oct 10
2024
SELL
Open market or private sale
$992,200
$550.0 p/Share
1,804
Reduced 4.19%
41,259
Common Stock
Oct 10
2024
BUY
Exercise of conversion of derivative security
$231,092
$128.1 p/Share
1,804
Added 4.02%
43,063
Common Stock
Oct 02
2024
SELL
Open market or private sale
$597,354
$525.84 p/Share
1,136
Reduced 2.68%
41,259
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$562,472
$526.66 p/Share
1,068
Reduced 2.46%
42,395
Common Stock
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