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
827.0000
831.0800
818.1000
820.2100
72,700
Thu, 23 Jul 2026
798.4400
827.0000
793.0000
808.6000
88,500
Wed, 22 Jul 2026
788.1700
804.4400
788.1700
792.6900
67,900
Tue, 21 Jul 2026
768.7300
781.9000
758.7000
774.6300
67,900
Mon, 20 Jul 2026
758.4400
766.9400
754.5000
754.8500
89,000
Mon, 20 Jul 2026
31 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
734.8500
753.3000
730.0000
741.5500
69,900
Thu, 16 Jul 2026
752.3900
752.3900
734.1900
738.4400
78,500
Wed, 15 Jul 2026
732.9900
738.4700
723.5800
731.2600
70,400
Tue, 14 Jul 2026
727.1600
743.8200
727.1600
736.3000
93,600
Mon, 13 Jul 2026
749.5800
749.5800
729.2100
735.4000
89,000
Mon, 13 Jul 2026
30 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
760.0100
760.0100
750.4900
751.8000
53,300
Thu, 09 Jul 2026
770.6000
773.6600
760.2000
760.8900
54,100
Wed, 08 Jul 2026
777.5600
785.7300
775.1800
780.0500
53,000
Tue, 07 Jul 2026
799.8500
803.3300
768.7500
777.9300
81,600
Mon, 06 Jul 2026
810.4400
821.2500
809.0100
811.0100
82,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
789.5800
820.0000
787.4000
803.2600
128,800
Wed, 01 Jul 2026
761.7100
776.6600
758.0400
759.9800
75,100
Wed, 01 Jul 2026
29 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 30 Jun 2026
749.6500
766.0000
749.6500
758.7200
99,500
Mon, 29 Jun 2026
727.7900
736.4800
721.0400
732.6600
122,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
719.0000
731.8500
710.0000
715.7200
96,200
Thu, 25 Jun 2026
754.1000
754.9100
727.7600
732.7100
99,100
Wed, 24 Jun 2026
765.9800
772.6600
749.0000
750.9000
83,300
Tue, 23 Jun 2026
770.8000
779.3400
767.8600
772.4500
63,200
Mon, 22 Jun 2026
784.4500
786.4000
771.5300
774.6200
114,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
821.0800
824.9700
780.5400
788.2300
212,800
Wed, 17 Jun 2026
821.2900
832.2600
816.7500
821.8200
82,300
Tue, 16 Jun 2026
822.0400
831.9000
813.5600
821.9900
94,000
Mon, 15 Jun 2026
834.5800
841.6200
808.0000
814.6500
134,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
882.3900
882.3900
848.3700
854.0600
107,500
Thu, 11 Jun 2026
864.5600
916.5100
864.2600
913.2000
194,300
Wed, 10 Jun 2026
826.3900
832.1500
813.7100
818.9700
65,900
Tue, 09 Jun 2026
833.4200
841.0000
808.5000
837.5900
69,500
Mon, 08 Jun 2026
839.2000
848.2500
827.6800
830.1600
78,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
826.3800
836.4900
817.0100
823.3600
80,800
Thu, 04 Jun 2026
826.0000
841.4800
812.8900
837.9400
78,200
Wed, 03 Jun 2026
838.0500
845.2900
828.0000
829.8100
73,300
Tue, 02 Jun 2026
844.9000
854.0000
837.7800
849.1500
65,600
Mon, 01 Jun 2026
868.8700
869.9900
850.5000
858.0600
104,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
896.5700
897.7900
859.9800
880.8900
146,000
Thu, 28 May 2026
868.2200
902.1800
862.1400
892.6300
240,100
Thu, 28 May 2026
28 · 6-K
Pre-market · 06:03 ET
6-K ↗
Wed, 27 May 2026
837.0800
837.2400
810.9400
828.8100
189,300
Tue, 26 May 2026
857.4900
857.4900
820.0000
852.4100
278,300
Tue, 26 May 2026
27 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 26 May 2026
26 · 6-K
Pre-market · 06:07 ET
6-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
768.0100
773.2300
758.6800
767.8200
134,700
Thu, 21 May 2026
762.0000
770.0000
751.7800
763.7200
69,800
Wed, 20 May 2026
775.8100
783.0600
766.4700
768.8400
62,900
Wed, 20 May 2026
25 · 6-K
Pre-market · 06:10 ET
6-K ↗
Tue, 19 May 2026
773.0000
786.5800
763.0000
771.0000
141,000
Mon, 18 May 2026
753.9300
761.4500
745.3700
760.6300
149,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
765.0000
773.9800
747.7700
750.0100
116,500
Thu, 14 May 2026
777.2000
787.9900
775.0000
779.4300
92,100
Wed, 13 May 2026
786.1000
786.1000
765.0000
779.4200
132,700
Tue, 12 May 2026
798.0500
803.1700
784.0100
802.2100
109,100
Tue, 12 May 2026
24 · 6-K
Pre-market · 06:00 ET
6-K ↗
Mon, 11 May 2026
774.0900
804.2100
774.0900
794.9500
146,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
795.0600
804.3800
775.0500
782.2100
143,100
Thu, 07 May 2026
826.6700
826.6700
780.8100
794.9600
193,700
Wed, 06 May 2026
835.5900
844.6100
827.6500
830.0900
121,500
Tue, 05 May 2026
864.4300
864.5000
840.5700
851.2600
88,200
Mon, 04 May 2026
845.6900
873.1000
838.1200
857.7900
90,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
839.3400
839.3400
819.0000
831.2200
62,400
Thu, 30 Apr 2026
825.4500
839.6000
820.5000
839.3400
73,200
Wed, 29 Apr 2026
840.1200
840.1200
802.5700
819.5000
108,500
Tue, 28 Apr 2026
819.6500
836.8500
816.2700
834.0500
84,500
Mon, 27 Apr 2026
815.0000
823.7800
808.6200
819.6500
104,900
Mon, 27 Apr 2026
23 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
837.7700
839.0100
800.6100
821.9600
118,500
Thu, 23 Apr 2026
856.7800
864.6400
839.1100
852.3400
77,100
Wed, 22 Apr 2026
877.4400
886.0000
849.0100
860.9700
109,300
Wed, 22 Apr 2026
22 · 6-K
Pre-market · 09:10 ET
6-K ↗
Tue, 21 Apr 2026
875.3400
878.0000
850.5000
865.4800
95,800
Mon, 20 Apr 2026
879.2300
889.7600
879.0000
881.9800
80,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
875.0500
887.0000
868.0000
872.5800
112,900
Thu, 16 Apr 2026
885.5400
887.7300
865.2500
869.7900
135,700
Wed, 15 Apr 2026
914.0000
914.0000
891.1100
899.0000
105,500
Tue, 14 Apr 2026
928.7300
931.3900
913.4900
920.7900
123,100
Mon, 13 Apr 2026
918.0000
937.0000
918.0000
935.0500
101,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
924.5200
931.3800
907.0300
925.2400
79,000
Thu, 09 Apr 2026
932.0300
940.2000
924.6700
928.4700
109,300
Wed, 08 Apr 2026
916.0000
933.0000
900.0700
920.5200
102,400
Tue, 07 Apr 2026
923.6800
923.8600
906.0000
914.1700
160,000
Mon, 06 Apr 2026
914.0000
928.0800
906.0000
923.6800
189,700
Mon, 06 Apr 2026
21 · 6-K
Pre-market · 08:34 ET
6-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
880.0000
907.7300
877.8500
888.9700
132,100
Wed, 01 Apr 2026
872.8100
898.0000
868.7500
896.5300
107,400
Tue, 31 Mar 2026
813.3600
855.0000
812.9500
849.0900
134,800
Mon, 30 Mar 2026
852.7300
855.1200
810.0000
816.7700
232,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
862.2200
882.7500
853.0000
869.8200
134,900
Thu, 26 Mar 2026
900.3500
915.0000
886.4400
890.2200
174,900
Wed, 25 Mar 2026
894.8000
915.5500
894.8000
911.9000
143,500
Tue, 24 Mar 2026
886.0500
898.8100
881.8400
894.8000
144,200
Mon, 23 Mar 2026
890.1500
915.8600
882.2100
902.9600
148,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
938.9900
944.7900
910.7700
920.7500
230,700
Thu, 19 Mar 2026
943.6000
956.8700
919.3200
956.0500
193,400
Wed, 18 Mar 2026
974.0000
982.8200
950.3600
953.5700
267,900
Tue, 17 Mar 2026
20 · 6-K
After-hours · 16:07 ET
6-K ↗
Tue, 17 Mar 2026
19 · 20-F
After-hours · 16:02 ET
20-F ↗
Tue, 17 Mar 2026
933.8000
1016.0600
925.0000
1014.3300
435,300
Tue, 17 Mar 2026
18 · 6-K
Pre-market · 06:04 ET
6-K ↗
Mon, 16 Mar 2026
890.0800
895.1900
870.0000
874.5000
238,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
876.9900
894.7000
863.0700
871.1100
148,600
Thu, 12 Mar 2026
888.4000
888.6700
853.5000
865.8300
264,700
Wed, 11 Mar 2026
844.1300
891.6000
836.1100
881.1700
241,600
Tue, 10 Mar 2026
867.0200
887.9400
866.7600
877.1200
214,200
Mon, 09 Mar 2026
934.7500
937.4500
886.0000
902.5800
291,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
888.1000
960.0000
886.1100
936.1400
416,600
Thu, 05 Mar 2026
911.3600
912.2300
865.6600
888.1000
427,400
Wed, 04 Mar 2026
863.4000
886.2700
843.5100
885.0000
346,700
Tue, 03 Mar 2026
829.3600
830.0000
801.5000
823.0800
221,700
Mon, 02 Mar 2026
812.9300
833.2500
806.7600
829.3600
222,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
762.2600
774.0000
758.0500
769.0400
104,500
Thu, 26 Feb 2026
750.5100
765.2900
743.9700
765.2900
136,400
Wed, 25 Feb 2026
765.0200
775.9900
737.7500
755.5200
187,800
Tue, 24 Feb 2026
742.3900
763.6500
726.2600
761.5200
320,800
Mon, 23 Feb 2026
730.6200
749.0000
727.2000
745.5800
173,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
741.7900
741.7900
721.1900
724.7300
213,100
Thu, 19 Feb 2026
709.0000
735.6700
704.4700
730.3100
164,600
Wed, 18 Feb 2026
707.3600
716.7400
698.9300
709.1500
158,800
Wed, 18 Feb 2026
17 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 17 Feb 2026
676.6200
699.0000
673.7300
694.1000
100,000
Tue, 17 Feb 2026
16 · 6-K
Pre-market · 06:02 ET
6-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
677.2700
687.0000
663.1000
676.4300
57,700
Thu, 12 Feb 2026
671.9000
682.0000
667.5000
677.2700
125,500
Wed, 11 Feb 2026
683.1400
684.6600
651.8600
664.9100
177,100
Tue, 10 Feb 2026
686.2300
687.5800
676.2500
679.1700
125,100
Mon, 09 Feb 2026
667.4000
674.8800
664.0000
670.8100
88,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
671.4500
680.9000
647.2500
665.0000
151,800
Thu, 05 Feb 2026
678.8400
693.5900
667.9600
674.2000
118,000
Wed, 04 Feb 2026
720.0100
720.0100
670.9000
679.9900
160,900
Tue, 03 Feb 2026
707.4400
721.7600
704.0400
720.0100
97,000
Mon, 02 Feb 2026
692.9700
709.6400
690.0000
697.5700
109,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
713.0600
723.9900
695.2000
702.5700
112,000
Thu, 29 Jan 2026
731.6800
734.5600
712.8100
721.7800
113,700
Wed, 28 Jan 2026
738.1000
740.6700
722.5800
730.8300
113,800
Tue, 27 Jan 2026
723.3000
735.2000
715.0000
729.8800
103,900
Mon, 26 Jan 2026
718.1900
718.9700
706.7800
709.1900
77,800
Mon, 26 Jan 2026
15 · 6-K
Pre-market · 06:00 ET
6-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
727.9700
732.7100
713.5600
718.9900
69,100
Thu, 22 Jan 2026
715.0600
718.0700
699.4400
708.8500
134,700
Wed, 21 Jan 2026
700.0000
713.4600
690.0100
713.1300
137,600
Tue, 20 Jan 2026
723.4200
736.7800
707.0100
711.1000
181,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
720.0000
737.5100
718.3200
730.8400
113,900
Thu, 15 Jan 2026
708.7100
724.6000
707.0900
720.4300
95,800
Wed, 14 Jan 2026
698.1700
724.9200
690.0000
720.5900
111,200
Tue, 13 Jan 2026
705.5800
705.5800
688.8700
699.5000
144,000
Mon, 12 Jan 2026
706.9900
719.9900
697.3200
717.0400
307,900
Mon, 12 Jan 2026
14 · 6-K
Pre-market · 06:04 ET
6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
671.3400
688.4300
667.4500
683.3600
118,300
Thu, 08 Jan 2026
660.4500
681.2000
660.3500
674.6300
168,900
Wed, 07 Jan 2026
642.7300
663.0500
640.5600
657.9100
164,500
Tue, 06 Jan 2026
628.9900
641.2200
624.3600
640.0700
167,300
Mon, 05 Jan 2026
619.1400
630.0100
613.7800
628.2200
162,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
584.0200
593.0000
581.0000
591.9600
87,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
580.0000
580.4300
574.2900
577.7100
56,400
Tue, 30 Dec 2025
583.9600
584.4500
575.2300
579.0000
121,600
Mon, 29 Dec 2025
571.0900
578.3300
569.9600
577.9300
67,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
573.6000
573.6000
560.5800
571.0900
68,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
586.3400
586.3400
577.7300
582.1600
46,100
Tue, 23 Dec 2025
578.0000
581.8100
574.7200
580.1000
128,400
Mon, 22 Dec 2025
564.7000
573.3200
560.6100
572.9900
113,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
540.2400
556.0000
540.2400
554.2500
152,400
Thu, 18 Dec 2025
552.3600
557.1100
538.3000
541.1600
163,100
Wed, 17 Dec 2025
544.5100
551.2900
538.0800
538.9800
255,800
Tue, 16 Dec 2025
514.7800
527.0800
513.2700
523.0800
123,400
Tue, 16 Dec 2025
13 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 15 Dec 2025
515.4000
517.4800
509.8400
513.2700
89,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
510.5700
516.0000
504.0400
515.2400
110,100
Thu, 11 Dec 2025
515.0500
518.1700
508.0000
510.5700
100,200
Wed, 10 Dec 2025
506.2100
506.6800
497.4000
500.7300
72,600
Tue, 09 Dec 2025
500.0400
511.9800
499.1200
500.9900
131,300
Mon, 08 Dec 2025
488.1100
492.6600
481.3000
485.2400
81,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
485.0000
485.6500
470.1200
484.6000
92,600
Thu, 04 Dec 2025
480.3300
487.4600
475.0000
480.1100
66,100
Wed, 03 Dec 2025
474.8600
480.4100
470.1800
480.3300
66,400
Tue, 02 Dec 2025
462.3000
469.0000
462.0500
465.6600
83,300
Mon, 01 Dec 2025
465.3600
465.9600
453.0000
454.9500
114,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
469.0000
470.7300
463.6600
469.7900
24,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
471.7000
473.4800
464.6500
469.6700
70,600
Tue, 25 Nov 2025
473.0900
473.4800
458.5500
466.1700
98,400
Mon, 24 Nov 2025
470.4700
475.5500
466.5000
473.0000
119,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
463.3100
473.9900
457.2700
473.7100
102,700
Thu, 20 Nov 2025
486.3300
490.0000
467.1900
468.4100
80,300
Wed, 19 Nov 2025
511.8900
511.8900
475.0500
481.3300
174,600
Wed, 19 Nov 2025
12 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 18 Nov 2025
523.0000
523.0000
489.9900
504.0500
204,800
Tue, 18 Nov 2025
11 · 6-K
Pre-market · 06:00 ET
6-K ↗
Mon, 17 Nov 2025
516.4800
517.0000
503.2300
503.2300
167,100
Mon, 17 Nov 2025
10 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
465.5000
477.0000
463.0000
473.0300
69,800
Thu, 13 Nov 2025
485.2800
485.2800
471.0000
471.5900
79,700
Wed, 12 Nov 2025
490.0000
491.0800
480.9700
483.1300
115,700
Tue, 11 Nov 2025
485.5000
487.7500
479.3200
485.0400
56,500
Mon, 10 Nov 2025
479.7500
487.6000
477.5100
486.2500
85,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
463.2800
470.0000
456.5700
468.5700
55,600
Thu, 06 Nov 2025
474.3000
475.0000
463.1000
463.4700
93,500
Wed, 05 Nov 2025
469.8400
470.3100
465.0000
465.0900
69,000
Tue, 04 Nov 2025
473.4800
475.7600
467.2700
473.0700
76,200
Mon, 03 Nov 2025
482.6300
482.6300
477.6800
480.9900
75,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
472.0000
480.0000
471.0300
476.7500
105,700
Thu, 30 Oct 2025
473.4500
481.1800
471.5800
472.3400
130,200
Thu, 30 Oct 2025
9 · 6-K
Pre-market · 06:00 ET
6-K ↗
Wed, 29 Oct 2025
481.7500
482.0000
473.7000
477.9700
127,500
Tue, 28 Oct 2025
482.0000
482.4300
472.7900
474.5900
89,200
Mon, 27 Oct 2025
495.0000
496.0000
481.0700
487.0100
98,500
Mon, 27 Oct 2025
8 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
490.9100
493.5200
486.0900
491.7100
83,300
Thu, 23 Oct 2025
477.9800
489.6100
477.9800
488.1600
76,300
Wed, 22 Oct 2025
486.9900
491.2400
475.0000
477.9800
93,200
Tue, 21 Oct 2025
485.0900
490.8800
482.2800
484.7600
74,100
Mon, 20 Oct 2025
485.6900
494.8700
485.2200
490.6500
68,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
485.4900
490.8800
478.5700
480.0000
108,600
Thu, 16 Oct 2025
497.0100
501.4000
491.5400
491.6500
78,800
Wed, 15 Oct 2025
521.1400
525.0000
490.1500
502.0700
187,900
Tue, 14 Oct 2025
513.8900
522.7800
505.0500
516.2900
125,700
Mon, 13 Oct 2025
502.0700
519.6100
502.0700
517.9900
86,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
505.0100
512.7200
500.0100
502.3500
79,000
Thu, 09 Oct 2025
523.0000
523.0000
504.1200
504.9000
63,600
Wed, 08 Oct 2025
521.9800
525.3400
511.0000
523.0000
145,900
Tue, 07 Oct 2025
526.3600
526.3600
508.0000
520.5000
126,600
Mon, 06 Oct 2025
525.9900
529.9900
518.5400
526.2900
116,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
522.1500
527.2900
511.4100
514.9900
128,600
Thu, 02 Oct 2025
509.7500
514.4800
497.0000
508.0200
90,700
Wed, 01 Oct 2025
511.1800
511.1800
505.0800
505.0800
143,400
Tue, 30 Sep 2025
495.3800
511.1200
495.3800
509.8000
131,200
Mon, 29 Sep 2025
503.0000
504.7800
496.0300
497.8500
142,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
494.1900
500.4000
492.0600
493.5700
126,200
Thu, 25 Sep 2025
484.9900
492.8600
478.9600
491.3500
147,100
Wed, 24 Sep 2025
498.5000
501.6600
489.2400
490.5000
95,200
Tue, 23 Sep 2025
500.0000
502.9800
491.8100
499.0300
63,500
Mon, 22 Sep 2025
487.9700
498.9700
482.7600
498.9700
129,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
495.0500
498.0000
486.5100
487.9700
83,300
Thu, 18 Sep 2025
475.0000
494.3700
473.4200
490.6300
109,900
Thu, 18 Sep 2025
7 · 6-K
Pre-market · 06:05 ET
6-K ↗
Wed, 17 Sep 2025
487.8500
487.8500
469.3600
479.9300
257,300
Wed, 17 Sep 2025
6 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 16 Sep 2025
500.1000
510.4600
500.1000
507.9500
85,500
Mon, 15 Sep 2025
489.0000
505.9900
482.0000
503.4200
158,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
503.8200
510.5800
501.7500
509.5400
42,200
Thu, 11 Sep 2025
504.0000
507.6100
500.5500
505.4500
79,400
Wed, 10 Sep 2025
496.6200
504.5000
495.4300
504.3300
95,100
Tue, 09 Sep 2025
490.9800
490.9800
483.2400
489.2500
87,900
Mon, 08 Sep 2025
491.2600
495.0000
487.5600
491.3000
83,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
480.0000
483.0100
468.0000
482.0400
129,500
Thu, 04 Sep 2025
480.1500
482.0000
475.4000
479.5400
82,000
Wed, 03 Sep 2025
475.8000
480.6300
473.9400
479.4200
100,900
Tue, 02 Sep 2025
474.2700
476.0800
465.0500
475.6900
93,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
488.9800
488.9800
477.6800
480.2100
91,000
Thu, 28 Aug 2025
487.9100
491.0100
481.2800
485.0800
120,300
Wed, 27 Aug 2025
496.0600
499.0000
482.5000
486.4300
209,100
Tue, 26 Aug 2025
471.2900
491.1700
471.2900
490.1900
197,200
Mon, 25 Aug 2025
456.1100
462.4900
455.0200
458.7100
103,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
459.4300
461.4600
447.0000
450.8500
86,100
Thu, 21 Aug 2025
454.7300
461.4900
454.7300
459.3200
52,600
Wed, 20 Aug 2025
457.7000
461.1100
454.1000
457.0300
72,400
Tue, 19 Aug 2025
462.9400
462.9400
447.1000
451.6700
312,500
Mon, 18 Aug 2025
466.9200
474.1700
462.1500
473.3400
125,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
458.6900
465.1800
451.0000
464.0000
81,600
Thu, 14 Aug 2025
462.6100
470.1000
458.8000
459.7700
102,300
Wed, 13 Aug 2025
467.7600
476.5700
454.8400
461.6600
245,400
Wed, 13 Aug 2025
5 · 6-K
Pre-market · 06:01 ET
6-K ↗
Wed, 13 Aug 2025
4 · 6-K
Pre-market · 06:02 ET
6-K ↗
Tue, 12 Aug 2025
442.5700
444.2500
432.8500
437.1800
148,200
Mon, 11 Aug 2025
448.0000
453.1700
434.7500
444.1200
144,600
Mon, 11 Aug 2025
3 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
470.0000
472.0100
446.0100
449.4400
220,000
Thu, 07 Aug 2025
483.5500
483.5500
466.2200
470.4200
197,100
Wed, 06 Aug 2025
482.1500
485.7800
478.9200
484.2300
91,200
Tue, 05 Aug 2025
484.8700
494.3200
478.1800
483.9900
247,600
Mon, 04 Aug 2025
469.9200
491.7700
469.9200
490.0000
281,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
464.8600
465.6200
449.4500
465.0100
117,100
Thu, 31 Jul 2025
465.5300
467.4500
460.1000
466.7100
148,300
Wed, 30 Jul 2025
452.3100
463.0000
452.3100
461.6400
118,500
Wed, 30 Jul 2025
2 · 6-K
Pre-market · 06:03 ET
6-K ↗
Tue, 29 Jul 2025
451.7800
456.3500
450.1000
453.8300
51,300
Mon, 28 Jul 2025
456.0000
457.9400
446.0000
452.1500
55,900
Mon, 28 Jul 2025
1 · 6-K
Pre-market · 06:03 ET
6-K ↗
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend