Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
935.0000
935.8800
910.1920
918.2200
324,100
Thu, 23 Jul 2026
871.0050
927.0800
845.3000
924.6000
607,900
Thu, 23 Jul 2026
24 · 6-K
Pre-market · 08:21 ET
6-K ↗
Wed, 22 Jul 2026
870.2900
874.6300
850.0200
851.7200
213,300
Tue, 21 Jul 2026
861.5500
877.5800
859.4200
874.7400
256,600
Mon, 20 Jul 2026
863.3500
871.8000
846.1700
846.1900
241,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
847.6600
862.5500
843.5850
860.5500
277,700
Thu, 16 Jul 2026
862.3050
866.2200
852.6300
857.9700
205,700
Wed, 15 Jul 2026
860.6700
866.7200
854.1700
862.9300
177,200
Tue, 14 Jul 2026
871.0400
879.8900
858.1300
859.4300
269,900
Mon, 13 Jul 2026
870.9100
878.1600
855.7800
876.2500
380,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
904.7900
904.7900
868.5450
877.6200
325,000
Thu, 09 Jul 2026
910.1500
925.3100
905.4470
909.4900
287,200
Wed, 08 Jul 2026
914.1500
920.3000
906.2280
915.3000
245,400
Tue, 07 Jul 2026
929.8950
935.4600
915.7780
919.9400
385,300
Mon, 06 Jul 2026
938.1900
940.2550
914.1900
916.8000
266,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
928.5900
953.5800
921.1500
939.6800
381,200
Wed, 01 Jul 2026
929.9650
930.4700
898.1500
909.5000
370,100
Tue, 30 Jun 2026
919.8200
931.8800
909.7030
927.7700
359,300
Mon, 29 Jun 2026
896.4400
913.8200
890.0000
912.4600
272,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
893.7500
907.3600
880.7300
887.1800
400,900
Thu, 25 Jun 2026
862.8200
895.7420
862.8200
888.6500
531,800
Wed, 24 Jun 2026
869.8500
878.0300
837.7400
852.5000
663,100
Tue, 23 Jun 2026
919.2900
933.9900
842.2200
853.4000
719,300
Tue, 23 Jun 2026
23 · 6-K
Pre-market · 06:22 ET
FORM 6-K ↗
Mon, 22 Jun 2026
902.4500
916.5600
897.4700
903.7500
432,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
901.1150
902.8900
863.9600
877.7200
352,000
Wed, 17 Jun 2026
890.2900
905.7450
883.7600
892.2600
259,500
Tue, 16 Jun 2026
881.7900
885.0700
869.8500
878.4900
314,800
Mon, 15 Jun 2026
892.1900
892.8900
876.6500
884.2000
423,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
900.0000
911.8750
891.3400
893.5200
333,200
Thu, 11 Jun 2026
878.9400
901.7000
874.4000
898.9400
357,400
Wed, 10 Jun 2026
881.1100
888.5000
861.2600
862.1800
349,300
Tue, 09 Jun 2026
889.8300
898.7300
870.2250
884.0000
304,700
Mon, 08 Jun 2026
887.0300
899.2900
871.2100
882.4100
484,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
846.7500
896.6000
845.8750
891.3200
795,700
Thu, 04 Jun 2026
826.7200
850.2500
822.0000
842.2700
228,900
Wed, 03 Jun 2026
799.1700
814.8100
793.2050
813.1400
314,400
Wed, 03 Jun 2026
22 · 6-K
Pre-market · 07:16 ET
FORM 6-K ↗
Tue, 02 Jun 2026
823.6800
823.6800
799.6800
802.1700
359,200
Mon, 01 Jun 2026
832.8600
840.2900
825.5500
836.0900
252,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
838.4900
841.8500
829.6000
835.9900
192,500
Thu, 28 May 2026
821.0200
843.9000
820.8500
838.4900
230,100
Wed, 27 May 2026
817.3200
832.5900
811.8400
820.6300
204,400
Tue, 26 May 2026
808.7100
811.3800
799.3780
808.4300
167,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
819.6200
827.3700
804.2000
806.4600
171,200
Thu, 21 May 2026
799.9450
827.6550
797.8300
816.2200
429,800
Wed, 20 May 2026
798.3500
807.1150
796.7000
804.2500
401,100
Tue, 19 May 2026
775.6200
799.6900
775.6200
797.7700
290,900
Mon, 18 May 2026
798.9700
799.1100
775.8700
776.2600
306,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
819.8150
820.3250
797.7700
799.3200
326,400
Thu, 14 May 2026
804.5700
827.9450
797.7500
822.1300
197,200
Wed, 13 May 2026
797.5200
810.7000
789.9850
802.7000
381,600
Tue, 12 May 2026
808.6700
824.5200
806.6650
812.8100
346,200
Mon, 11 May 2026
812.0300
827.8050
795.9850
813.2800
498,000
Mon, 11 May 2026
21 · 6-K
Next filing day · accepted 08 May, 21:08 ET
FORM 6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
787.0800
792.0000
778.1300
782.1700
354,200
Thu, 07 May 2026
840.6700
840.6700
777.1380
787.3100
704,300
Thu, 07 May 2026
20 · 6-K
Pre-market · 08:46 ET
6-K ↗
Wed, 06 May 2026
19 · 6-K
After-hours · 16:28 ET
FORM 6-K ↗
Wed, 06 May 2026
799.4400
815.6200
798.1250
807.5500
433,300
Tue, 05 May 2026
815.8600
815.9300
790.5400
794.7000
248,200
Mon, 04 May 2026
788.5300
811.6150
785.0750
811.0900
212,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
781.7500
794.3200
775.0200
783.5000
188,500
Thu, 30 Apr 2026
782.8500
788.5900
778.4700
781.7200
410,900
Wed, 29 Apr 2026
764.4000
776.4900
754.8450
776.0200
426,000
Tue, 28 Apr 2026
786.7100
788.5150
766.9300
775.0300
233,000
Mon, 27 Apr 2026
780.2500
797.7000
779.4100
783.7400
227,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
785.2800
787.0750
778.2000
780.2500
339,100
Thu, 23 Apr 2026
797.3900
803.8400
787.6900
787.9500
230,400
Wed, 22 Apr 2026
805.0500
805.7400
790.5000
793.2200
380,800
Tue, 21 Apr 2026
820.0800
820.0800
800.8500
805.3800
270,400
Mon, 20 Apr 2026
847.2000
847.2000
831.4300
834.4500
217,800
Mon, 20 Apr 2026
18 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
849.0300
852.2800
842.9350
849.0400
235,900
Thu, 16 Apr 2026
840.3600
843.1100
825.4700
828.3500
255,500
Wed, 15 Apr 2026
833.6600
849.6050
833.6100
840.8700
262,200
Tue, 14 Apr 2026
815.8100
835.2100
814.5000
828.3500
228,300
Mon, 13 Apr 2026
800.0100
812.3100
790.8200
809.2700
337,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
808.2700
809.7200
793.9500
799.6500
312,200
Thu, 09 Apr 2026
781.1500
801.6800
777.6650
800.5000
298,700
Wed, 08 Apr 2026
781.1400
788.0850
772.3400
785.0700
316,500
Tue, 07 Apr 2026
741.3650
766.2100
734.0000
765.4300
361,800
Mon, 06 Apr 2026
740.6700
752.7410
734.8120
748.2500
314,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
735.4600
759.9950
735.4600
746.4200
372,100
Wed, 01 Apr 2026
741.2900
751.9200
731.4400
743.1200
365,200
Tue, 31 Mar 2026
711.0250
734.1700
708.1000
730.2500
370,200
Mon, 30 Mar 2026
697.4500
705.6320
693.5600
704.3100
307,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
695.8850
705.6600
690.8500
691.4000
419,000
Thu, 26 Mar 2026
693.7200
700.7200
686.3550
692.8300
268,900
Wed, 25 Mar 2026
685.6800
700.9600
685.6800
697.0500
421,300
Tue, 24 Mar 2026
671.8400
677.8500
666.7900
677.5000
275,000
Mon, 23 Mar 2026
684.9800
692.9000
678.6700
681.8500
391,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17 · 6-K
After-hours · 16:24 ET
FORM 6-K ↗
Fri, 20 Mar 2026
686.6700
688.0900
661.8500
663.9300
397,200
Thu, 19 Mar 2026
681.6600
687.1700
678.9900
684.5000
340,600
Thu, 19 Mar 2026
16 · 20-F
Pre-market · 06:13 ET
20-F ↗
Thu, 19 Mar 2026
15 · 6-K
Pre-market · 06:05 ET
6-K ↗
Wed, 18 Mar 2026
700.4300
701.0150
683.1300
684.7700
348,100
Tue, 17 Mar 2026
712.1400
716.2500
700.0000
706.0300
251,200
Mon, 16 Mar 2026
706.1300
709.2900
701.1700
703.3000
246,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
710.5000
713.6400
694.1400
700.4500
300,400
Thu, 12 Mar 2026
721.1800
725.9400
705.5350
708.8500
340,500
Wed, 11 Mar 2026
743.8400
744.8500
727.4400
728.0900
362,100
Tue, 10 Mar 2026
742.1850
748.3000
737.0600
742.7900
340,800
Mon, 09 Mar 2026
715.7300
741.0100
713.2600
740.4000
441,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
713.4000
725.2800
705.8850
717.8000
536,300
Fri, 06 Mar 2026
14 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Thu, 05 Mar 2026
745.3400
745.6000
721.0050
728.1100
414,200
Wed, 04 Mar 2026
756.6600
757.6950
741.4000
749.5600
338,300
Tue, 03 Mar 2026
748.1300
757.2300
743.7800
748.7200
453,200
Mon, 02 Mar 2026
759.4900
766.1900
754.4900
756.7600
243,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
774.0000
782.5800
761.7200
766.9200
464,700
Thu, 26 Feb 2026
801.2000
801.2000
758.9900
771.5300
830,000
Thu, 26 Feb 2026
13 · 6-K
Pre-market · 08:37 ET
6-K ↗
Thu, 26 Feb 2026
12 · 6-K
Pre-market · 06:20 ET
FORM 6-K ↗
Wed, 25 Feb 2026
838.2800
848.8300
815.8300
816.9500
434,100
Tue, 24 Feb 2026
834.9100
842.0900
827.8300
840.2800
270,600
Mon, 23 Feb 2026
821.4600
838.4800
821.4600
826.2500
292,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
849.5400
852.2450
828.2850
844.4100
245,300
Thu, 19 Feb 2026
845.9400
852.4840
830.3300
847.2600
339,700
Wed, 18 Feb 2026
838.5100
846.0000
835.3700
845.3500
166,400
Tue, 17 Feb 2026
827.5000
852.8300
823.1700
843.5500
288,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
834.1100
851.9200
817.2000
821.9600
278,900
Thu, 12 Feb 2026
835.0900
846.4000
830.5600
833.5400
304,200
Wed, 11 Feb 2026
832.1500
837.5450
822.6000
834.5500
197,000
Tue, 10 Feb 2026
830.7900
849.2700
830.7900
833.1600
338,400
Mon, 09 Feb 2026
818.1500
834.4850
816.0000
828.2400
490,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
814.6550
832.9000
810.7400
811.4500
375,200
Thu, 05 Feb 2026
842.6100
861.7250
817.1600
820.3100
483,800
Wed, 04 Feb 2026
859.3900
861.1600
840.9700
850.8700
378,600
Tue, 03 Feb 2026
838.1300
857.3750
838.1300
851.7200
695,700
Mon, 02 Feb 2026
842.0400
853.1350
834.5350
835.6800
243,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
849.4300
855.4430
832.2800
840.5000
292,600
Thu, 29 Jan 2026
845.3000
852.6100
840.5500
847.7200
189,700
Wed, 28 Jan 2026
859.9650
864.2400
840.9300
846.7550
299,400
Tue, 27 Jan 2026
845.8800
881.8900
845.8800
864.4200
634,300
Mon, 26 Jan 2026
820.5600
835.4200
817.0180
833.1600
269,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
828.7300
833.8000
810.5150
814.7400
370,700
Thu, 22 Jan 2026
820.2900
827.6000
816.2900
827.0200
438,800
Wed, 21 Jan 2026
802.6600
819.1500
802.6500
816.3700
392,700
Tue, 20 Jan 2026
785.5300
813.0800
781.0700
809.6400
494,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
815.3500
818.7800
795.0200
800.0100
440,200
Thu, 15 Jan 2026
809.4200
813.9800
798.1450
813.2400
330,700
Wed, 14 Jan 2026
809.2600
812.0900
797.4750
799.3300
415,700
Tue, 13 Jan 2026
807.8400
816.2000
801.5500
810.5100
380,100
Tue, 13 Jan 2026
11 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Mon, 12 Jan 2026
10 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Mon, 12 Jan 2026
782.2900
799.9100
770.6700
796.0000
497,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
809.7850
816.4500
787.4400
788.4900
462,300
Thu, 08 Jan 2026
826.6700
828.7800
792.5200
795.5700
388,200
Wed, 07 Jan 2026
796.8400
830.2950
796.0300
822.9400
538,400
Tue, 06 Jan 2026
805.9700
811.8500
794.6500
803.7400
541,100
Mon, 05 Jan 2026
834.4600
835.5300
787.0200
800.8800
731,200
Mon, 05 Jan 2026
9 · 6-K
Pre-market · 07:26 ET
FORM 6-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
842.9300
855.4300
839.3200
839.9900
216,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
836.7700
844.1550
835.0200
840.9500
120,600
Tue, 30 Dec 2025
838.5300
841.1800
835.0300
837.9000
132,500
Mon, 29 Dec 2025
843.2900
844.7700
836.4900
837.4500
168,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
854.4400
854.4800
842.8600
844.9200
102,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
845.9500
858.7990
844.7500
849.9500
103,500
Tue, 23 Dec 2025
852.0400
856.5900
843.0300
845.9500
250,200
Mon, 22 Dec 2025
855.0200
860.5580
848.3900
852.0400
279,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
851.5150
863.1050
849.5300
854.9900
371,100
Thu, 18 Dec 2025
858.3450
861.3400
845.3100
847.0500
246,600
Wed, 17 Dec 2025
865.3300
878.1900
859.2360
862.0500
306,700
Tue, 16 Dec 2025
853.9900
858.4350
842.2050
851.4200
344,700
Mon, 15 Dec 2025
828.9600
853.9640
827.5200
850.9500
634,100
Mon, 15 Dec 2025
8 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
885.4500
887.6000
875.6000
877.9400
288,800
Thu, 11 Dec 2025
887.1400
897.0400
884.3400
889.4900
303,800
Wed, 10 Dec 2025
900.0700
903.2800
886.7800
890.1100
333,800
Tue, 09 Dec 2025
900.1400
904.7900
886.5000
889.4100
345,800
Mon, 08 Dec 2025
912.8800
917.7100
899.6300
900.7600
395,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
916.1500
917.0000
891.0850
901.1700
229,200
Thu, 04 Dec 2025
926.4700
928.3400
915.8300
915.9700
164,400
Wed, 03 Dec 2025
915.3600
934.6200
914.8700
921.8000
378,800
Tue, 02 Dec 2025
905.0600
919.8200
902.1400
915.3600
493,800
Mon, 01 Dec 2025
904.0500
905.9300
886.2450
894.9000
355,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
914.7400
916.9900
905.2250
911.9800
126,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
923.8100
928.9950
915.3600
917.6300
268,700
Tue, 25 Nov 2025
910.9600
920.1600
900.1600
917.9300
380,700
Mon, 24 Nov 2025
914.6150
918.3100
897.5000
906.7400
576,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
918.5100
927.8500
915.8800
918.9200
328,200
Thu, 20 Nov 2025
930.6000
932.2900
912.9200
918.5000
271,700
Wed, 19 Nov 2025
919.5700
928.1200
912.5700
914.5900
324,300
Tue, 18 Nov 2025
7 · 6-K
After-hours · 17:01 ET
FORM 6-K ↗
Tue, 18 Nov 2025
921.1700
929.8000
908.1600
918.5300
365,800
Mon, 17 Nov 2025
911.5200
934.1300
910.0200
929.6100
430,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
881.2500
914.8700
880.9700
907.9800
457,900
Thu, 13 Nov 2025
887.5700
898.7550
884.3000
891.7300
321,200
Wed, 12 Nov 2025
888.0100
907.4700
885.8100
889.8900
540,400
Tue, 11 Nov 2025
872.4900
893.5180
870.0500
889.6400
280,100
Mon, 10 Nov 2025
852.3900
872.9100
852.3900
869.8300
238,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
856.4800
857.4800
838.9400
854.6500
282,600
Thu, 06 Nov 2025
832.7000
855.7000
831.2600
851.0150
186,600
Wed, 05 Nov 2025
817.9350
834.2800
812.7900
832.3500
212,000
Tue, 04 Nov 2025
825.3600
850.6600
824.7000
831.4800
292,800
Mon, 03 Nov 2025
815.6400
832.3800
809.1450
826.2800
337,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
828.8450
828.8450
805.0200
818.5000
402,900
Thu, 30 Oct 2025
818.7200
831.9900
749.7500
820.3600
925,800
Thu, 30 Oct 2025
6 · 6-K
Pre-market · 08:04 ET
6-K ↗
Wed, 29 Oct 2025
5 · 6-K
After market open · 11:11 ET
FORM 6-K ↗
Wed, 29 Oct 2025
839.0000
842.1850
821.3600
821.9700
511,600
Tue, 28 Oct 2025
822.3300
838.6800
822.3300
836.3900
266,100
Mon, 27 Oct 2025
824.5100
835.2200
817.4200
829.8300
346,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
815.7500
820.0230
809.3700
817.3200
198,900
Thu, 23 Oct 2025
807.4200
821.5200
807.1100
812.1800
286,200
Wed, 22 Oct 2025
838.2700
839.6600
813.3000
814.1700
670,600
Tue, 21 Oct 2025
848.8800
850.6700
834.3400
834.7500
314,500
Mon, 20 Oct 2025
845.7500
855.4600
842.1850
849.4600
465,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
819.7300
849.9900
819.7300
843.6600
452,500
Thu, 16 Oct 2025
819.8700
838.0700
819.5700
837.2800
415,800
Wed, 15 Oct 2025
799.9100
819.7100
797.7350
815.6100
508,000
Wed, 15 Oct 2025
4 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Tue, 14 Oct 2025
798.7600
813.3700
793.5950
812.9500
336,300
Mon, 13 Oct 2025
796.7300
810.1600
794.9000
799.5600
172,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
803.0200
805.1500
793.4450
796.9200
199,900
Thu, 09 Oct 2025
796.5300
808.4300
796.5300
804.9000
223,000
Wed, 08 Oct 2025
800.6400
807.9100
791.0000
798.9400
312,400
Tue, 07 Oct 2025
785.7600
798.0000
782.8150
797.3500
221,800
Mon, 06 Oct 2025
796.2800
803.5200
787.2550
787.9400
281,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
3 · 6-K
After-hours · 16:32 ET
FORM 6-K ↗
Fri, 03 Oct 2025
798.3500
803.7400
790.8500
800.0000
353,800
Thu, 02 Oct 2025
782.9300
793.4700
777.4050
791.5900
502,400
Wed, 01 Oct 2025
775.9200
786.1950
763.5200
767.3300
508,300
Tue, 30 Sep 2025
729.5500
741.0500
721.6910
737.5600
343,800
Mon, 29 Sep 2025
716.0100
721.6200
713.4500
719.0400
284,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
710.0000
720.8200
710.0000
711.6200
210,200
Thu, 25 Sep 2025
723.2500
723.2500
698.9200
711.0900
394,200
Wed, 24 Sep 2025
734.9500
734.9500
724.9800
729.7600
174,500
Tue, 23 Sep 2025
736.8100
742.0700
733.0300
734.3900
258,400
Mon, 22 Sep 2025
734.9500
744.4200
734.7000
740.0300
272,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
737.0000
739.5100
727.2000
736.7600
730,400
Thu, 18 Sep 2025
731.4700
737.8700
724.9700
731.7700
383,600
Wed, 17 Sep 2025
750.2900
755.6650
731.4800
734.3500
417,100
Tue, 16 Sep 2025
753.9000
759.7900
746.0500
752.3200
317,700
Mon, 15 Sep 2025
757.9900
758.6500
745.9050
756.8300
364,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
758.4400
767.9700
752.0500
756.3800
339,300
Thu, 11 Sep 2025
764.7500
773.2900
745.8200
763.5200
367,600
Wed, 10 Sep 2025
773.6600
779.0300
761.3150
762.8900
360,600
Tue, 09 Sep 2025
762.3900
769.2200
757.8950
767.0000
345,800
Mon, 08 Sep 2025
757.4800
768.0200
750.3300
768.0000
344,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
739.7650
754.0000
739.2250
750.7800
486,000
Thu, 04 Sep 2025
735.9100
742.5200
729.7400
733.6600
544,100
Wed, 03 Sep 2025
710.9900
723.2800
708.1500
722.0100
468,100
Tue, 02 Sep 2025
712.0100
713.3500
697.8700
706.4100
348,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
705.3300
716.6200
702.4200
712.2000
353,600
Thu, 28 Aug 2025
702.1400
706.2750
697.9100
704.0700
319,200
Wed, 27 Aug 2025
708.0900
710.0000
700.6400
707.9600
333,700
Tue, 26 Aug 2025
698.2600
709.1100
693.1700
708.0900
493,800
Mon, 25 Aug 2025
685.5400
702.2400
674.5400
677.3200
546,100
Mon, 25 Aug 2025
2 · 6-K
Pre-market · 07:23 ET
FORM 6-K ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
666.6400
671.6600
658.6000
660.0000
222,900
Thu, 21 Aug 2025
659.6800
670.7100
659.2600
663.7300
281,400
Wed, 20 Aug 2025
658.0600
661.7100
651.8850
660.9700
222,600
Tue, 19 Aug 2025
659.4200
659.4200
650.0100
656.8900
324,000
Mon, 18 Aug 2025
653.1400
669.5300
652.6450
661.3200
308,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
647.9000
654.3100
645.1650
653.8300
423,700
Thu, 14 Aug 2025
646.6000
654.0000
644.6300
652.4300
221,000
Wed, 13 Aug 2025
640.1900
651.0000
637.0400
646.6000
481,100
Tue, 12 Aug 2025
637.2400
646.9300
636.1000
637.5600
470,700
Mon, 11 Aug 2025
648.7100
651.1000
631.4700
638.9000
662,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
667.5500
670.6900
659.5600
661.8300
283,700
Thu, 07 Aug 2025
674.5500
675.4400
667.1300
672.3500
333,600
Wed, 06 Aug 2025
675.2000
680.1200
668.6400
673.1500
410,800
Tue, 05 Aug 2025
694.8000
696.2050
674.8400
674.9000
476,300
Mon, 04 Aug 2025
679.7700
691.0200
673.5700
690.3200
411,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
672.5800
680.9050
661.0800
673.8000
633,600
Thu, 31 Jul 2025
688.3750
689.1300
665.0000
670.3300
1,377,300
Thu, 31 Jul 2025
1 · 6-K
Pre-market · 08:16 ET
6-K ↗
Wed, 30 Jul 2025
599.3900
608.2800
596.0100
598.8900
565,200
Tue, 29 Jul 2025
592.9300
600.0000
590.7800
598.7900
263,700
Mon, 28 Jul 2025
595.5900
598.7300
592.8450
595.1900
371,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend