Dec 03
2025
SELL
Open market or private sale
$394,580
$590.69 p/Share
668
Reduced 0.1%
646,184
Common Stock
Dec 02
2025
SELL
Open market or private sale
$3,364,498
$590.47 p/Share
5,698
Reduced 0.87%
646,852
Common Stock
Dec 01
2025
SELL
Open market or private sale
$13,750,348
$593.25 p/Share
23,178
Reduced 3.43%
652,550
Common Stock
Nov 28
2025
SELL
Open market or private sale
$8,991,512
$593.46 p/Share
15,151
Reduced 2.19%
675,728
Common Stock
Nov 26
2025
SELL
Open market or private sale
$25,082,957
$606.88 p/Share
41,331
Reduced 5.64%
690,879
Common Stock
Nov 25
2025
SELL
Open market or private sale
$26,093,123
$615.52 p/Share
42,392
Reduced 5.47%
732,210
Common Stock
Nov 24
2025
SELL
Open market or private sale
$35,874,214
$607.78 p/Share
59,025
Reduced 7.08%
774,602
Common Stock
Nov 21
2025
SELL
Open market or private sale
$12,943,870
$592.18 p/Share
21,858
Reduced 2.56%
833,627
Common Stock
Nov 20
2025
SELL
Open market or private sale
$4,087,686
$598.49 p/Share
6,830
Reduced 0.79%
855,485
Common Stock
Nov 19
2025
SELL
Open market or private sale
$14,127,974
$592.07 p/Share
23,862
Reduced 2.69%
862,315
Common Stock
Nov 18
2025
SELL
Open market or private sale
$4,248,730
$590.84 p/Share
7,191
Reduced 0.8%
886,177
Common Stock
Nov 17
2025
SELL
Open market or private sale
$3,573,777
$591.0 p/Share
6,047
Reduced 0.67%
893,368
Common Stock
Nov 14
2025
SELL
Open market or private sale
$8,778,299
$595.26 p/Share
14,747
Reduced 1.61%
899,415
Common Stock
Nov 13
2025
SELL
Open market or private sale
$3,083,825
$601.37 p/Share
5,128
Reduced 0.56%
914,162
Common Stock
Nov 12
2025
SELL
Open market or private sale
$3,204,357
$603.23 p/Share
5,312
Reduced 0.57%
919,290
Common Stock
Sep 02
2025
SELL
Open market or private sale
$568,706
$475.11 p/Share
1,197
Reduced 0.13%
924,602
Common Stock
Aug 29
2025
SELL
Open market or private sale
$17,225,676
$475.9 p/Share
36,196
Reduced 3.76%
925,799
Common Stock
Aug 27
2025
SELL
Open market or private sale
$294,500
$475.0 p/Share
620
Reduced 0.06%
961,995
Common Stock
Jul 28
2025
SELL
Open market or private sale
$21,901,093
$451.69 p/Share
48,487
Reduced 4.8%
962,615
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
$26,052,638
$73.09 p/Share
356,446
Added 26.06%
1,011,102
Common Stock
May 28
2024
SELL
Open market or private sale
$2,252,315
$395.49 p/Share
5,695
Reduced 0.86%
654,656
Common Stock
May 24
2024
SELL
Open market or private sale
$1,575,742
$395.22 p/Share
3,987
Reduced 0.6%
660,351
Common Stock
May 22
2024
SELL
Open market or private sale
$22,000
$400.0 p/Share
55
Reduced 0.01%
664,338
Common Stock
May 20
2024
SELL
Open market or private sale
$1,608,763
$400.19 p/Share
4,020
Reduced 0.6%
664,393
Common Stock
May 16
2024
SELL
Open market or private sale
$2,845,815
$403.09 p/Share
7,060
Reduced 1.05%
668,413
Common Stock