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
539.4700
547.6900
535.8500
544.3200
437,400
Thu, 23 Jul 2026
542.1700
547.6100
534.3600
539.3700
459,400
Wed, 22 Jul 2026
554.6200
556.9700
543.0100
545.0000
478,700
Tue, 21 Jul 2026
553.0100
562.0200
545.5700
552.4600
429,100
Mon, 20 Jul 2026
569.9500
569.9500
561.0200
563.8100
407,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
570.7600
579.4000
561.1500
567.4400
535,600
Thu, 16 Jul 2026
560.9100
581.3700
558.1400
576.0700
615,400
Wed, 15 Jul 2026
541.7100
568.4900
538.0000
557.0200
953,300
Tue, 14 Jul 2026
559.6000
559.6000
536.1400
540.6800
780,100
Mon, 13 Jul 2026
560.3600
571.5500
557.6500
564.2100
522,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
561.9300
573.0200
559.7200
563.5700
612,500
Thu, 09 Jul 2026
552.4700
562.0200
547.3800
558.6000
992,900
Wed, 08 Jul 2026
562.8200
562.8200
549.4200
555.6700
578,500
Tue, 07 Jul 2026
571.9700
577.1500
563.3500
570.2500
610,400
Mon, 06 Jul 2026
561.4000
567.0800
547.9300
564.9800
631,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
543.7100
559.9100
538.8700
557.8000
813,900
Wed, 01 Jul 2026
533.6100
539.0900
528.7100
537.5800
663,200
Tue, 30 Jun 2026
535.9300
535.9300
518.5500
526.4400
763,400
Mon, 29 Jun 2026
551.9200
556.2400
534.6600
535.9300
799,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
554.0900
561.1500
547.1900
551.5000
1,314,400
Thu, 25 Jun 2026
549.9900
570.8400
545.6600
554.9400
628,900
Wed, 24 Jun 2026
542.5700
560.9200
539.3000
549.1600
643,200
Tue, 23 Jun 2026
548.7500
552.2500
538.4400
541.3100
652,200
Mon, 22 Jun 2026
555.9200
562.7400
540.9900
545.7300
627,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
549.2900
563.8500
546.1800
562.0900
1,240,800
Wed, 17 Jun 2026
567.3600
573.0000
543.8900
546.0900
619,400
Tue, 16 Jun 2026
573.2800
574.0800
567.3600
573.0000
498,700
Mon, 15 Jun 2026
565.1700
572.1000
565.0700
570.0000
556,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
558.4400
561.7400
552.2300
560.8800
516,600
Thu, 11 Jun 2026
553.3100
567.1000
549.9800
557.9100
612,200
Wed, 10 Jun 2026
574.4700
575.4300
555.8600
556.9400
591,800
Tue, 09 Jun 2026
563.5500
581.4700
559.0800
578.8900
452,300
Mon, 08 Jun 2026
560.2300
566.7800
555.0000
561.1700
370,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
567.0700
569.0600
560.3800
562.1600
459,100
Thu, 04 Jun 2026
565.8900
577.4900
555.5300
564.7400
631,300
Wed, 03 Jun 2026
549.4400
562.1600
547.5700
560.7300
891,300
Tue, 02 Jun 2026
560.1600
560.1600
548.9300
550.8200
669,100
Mon, 01 Jun 2026
555.9600
571.8800
552.2500
566.7900
604,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
567.4100
573.5000
562.8900
563.5300
1,417,100
Thu, 28 May 2026
550.9900
570.2600
547.9000
568.0300
725,800
Wed, 27 May 2026
555.5500
560.7300
548.5300
550.9900
504,700
Tue, 26 May 2026
554.7200
559.8300
550.2700
557.2100
425,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
551.4600
562.3000
549.7500
559.3700
466,000
Thu, 21 May 2026
548.0600
556.7200
539.4400
553.0700
430,700
Wed, 20 May 2026
546.1400
554.2800
535.9500
553.5800
619,000
Tue, 19 May 2026
547.9900
561.2800
543.7200
546.4900
719,700
Mon, 18 May 2026
532.1600
551.0800
531.7000
545.7900
644,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17 · 8-K
After-hours · 16:00 ET
8-K ↗
Fri, 15 May 2026
534.7200
540.9500
527.1200
528.7900
659,300
Thu, 14 May 2026
528.6800
544.8100
528.0200
532.8600
786,100
Wed, 13 May 2026
531.8100
533.3900
523.3800
528.6800
600,900
Tue, 12 May 2026
534.2400
543.3800
532.9800
533.9200
674,100
Mon, 11 May 2026
559.9000
559.9000
524.6200
532.0000
761,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
572.2000
572.2000
555.1900
560.1100
476,600
Thu, 07 May 2026
581.1200
585.1200
566.0200
572.2000
758,900
Wed, 06 May 2026
561.8500
580.6500
550.4500
579.2300
665,200
Tue, 05 May 2026
15 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Tue, 05 May 2026
569.2100
584.7200
550.0000
562.9700
734,400
Tue, 05 May 2026
16 · 8-K
Pre-market · 06:31 ET
FORM 8-K ↗
Mon, 04 May 2026
564.5100
570.6300
554.0300
563.1200
711,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
564.7000
572.2800
555.5700
567.4600
610,600
Thu, 30 Apr 2026
554.3300
562.7100
548.0700
560.8000
717,100
Wed, 29 Apr 2026
561.9800
563.6900
544.0100
553.6600
617,200
Tue, 28 Apr 2026
575.1600
579.1500
563.9000
568.3000
539,000
Mon, 27 Apr 2026
563.4700
579.6200
562.4900
574.9500
665,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
556.9200
567.9400
552.0000
565.9300
598,200
Thu, 23 Apr 2026
577.8500
577.8500
554.4900
560.9300
629,600
Wed, 22 Apr 2026
570.8600
584.5200
570.8600
578.3500
364,700
Tue, 21 Apr 2026
584.4700
592.5100
567.3100
569.0100
578,000
Mon, 20 Apr 2026
582.6700
590.2500
579.9700
583.0600
638,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
583.1100
594.5200
577.3700
589.2500
493,500
Thu, 16 Apr 2026
580.7600
584.8400
569.3100
569.9500
337,700
Wed, 15 Apr 2026
583.0400
585.3800
577.3700
580.7600
354,700
Tue, 14 Apr 2026
573.1500
585.7400
571.0700
584.0500
455,100
Mon, 13 Apr 2026
559.3300
576.1100
558.3100
574.0000
458,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
579.6700
582.2400
559.3900
563.0000
498,600
Thu, 09 Apr 2026
584.1600
588.5800
580.3900
584.7500
448,100
Wed, 08 Apr 2026
601.1700
605.8200
588.4300
591.8400
451,600
Tue, 07 Apr 2026
577.4400
579.9300
569.7200
574.8000
621,500
Mon, 06 Apr 2026
566.1700
580.9000
565.8700
577.4400
588,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
552.0500
575.4300
548.5600
569.5500
734,300
Wed, 01 Apr 2026
561.6700
568.7500
557.5000
564.6600
490,500
Tue, 31 Mar 2026
560.0400
566.5700
548.5100
561.8900
823,200
Mon, 30 Mar 2026
560.9500
567.7100
555.7300
557.0900
460,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
14 · DEFA14A
After-hours · 16:00 ET
DEFA14A ↗
Fri, 27 Mar 2026
13 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Fri, 27 Mar 2026
576.5400
576.8700
557.3500
558.3200
445,600
Thu, 26 Mar 2026
575.2600
586.2100
570.9800
573.2900
432,400
Thu, 26 Mar 2026
12 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Wed, 25 Mar 2026
581.1000
581.6300
562.3500
575.7200
419,900
Tue, 24 Mar 2026
573.4000
576.5100
565.3300
570.2100
361,500
Mon, 23 Mar 2026
592.6000
594.7700
577.9100
578.5100
415,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
576.7800
581.3600
569.8900
577.2600
765,300
Thu, 19 Mar 2026
577.6200
586.0100
575.5100
579.8500
482,600
Wed, 18 Mar 2026
581.9100
586.9500
574.8500
577.1200
542,300
Tue, 17 Mar 2026
591.8500
599.9700
586.6200
586.9800
426,800
Mon, 16 Mar 2026
577.5100
592.5900
576.5400
586.3700
510,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11 · PRE 14A
After-hours · 16:00 ET
PRE 14A ↗
Fri, 13 Mar 2026
576.2400
578.2900
567.6200
573.8200
456,400
Thu, 12 Mar 2026
592.8700
596.2400
570.3500
571.2100
800,600
Wed, 11 Mar 2026
598.4300
603.3000
585.0900
600.5200
409,200
Tue, 10 Mar 2026
607.9600
610.4300
598.1000
598.8500
463,100
Mon, 09 Mar 2026
601.5200
611.6200
594.3200
610.4500
477,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
607.5900
615.4800
594.9400
608.4100
560,500
Thu, 05 Mar 2026
634.0800
639.3800
614.2500
618.9200
611,000
Wed, 04 Mar 2026
633.5000
651.0600
630.2400
648.7000
561,200
Tue, 03 Mar 2026
627.9100
644.2000
624.9500
635.5400
501,600
Mon, 02 Mar 2026
639.4800
647.0400
627.3900
636.7000
522,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
650.0400
661.2800
644.5400
656.7300
799,000
Thu, 26 Feb 2026
657.5700
666.1400
650.0000
660.7100
414,300
Wed, 25 Feb 2026
650.3000
663.1300
650.3000
657.3800
504,500
Tue, 24 Feb 2026
623.1300
652.6400
617.0000
649.2300
790,900
Mon, 23 Feb 2026
628.9400
631.8000
618.5600
623.1300
515,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
10 · 10-K
After-hours · 16:09 ET
10-K ↗
Fri, 20 Feb 2026
626.7500
638.1400
625.2200
635.6600
301,700
Thu, 19 Feb 2026
634.7100
639.2900
625.7800
630.7300
307,500
Wed, 18 Feb 2026
625.8900
639.1900
623.4200
634.9000
348,200
Tue, 17 Feb 2026
628.3600
632.7000
623.2800
626.1700
440,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 13 Feb 2026
616.7700
636.0500
606.0400
629.3500
544,000
Thu, 12 Feb 2026
651.4900
651.5700
616.1400
617.2000
628,900
Wed, 11 Feb 2026
640.9200
649.7400
636.7700
648.7300
400,100
Tue, 10 Feb 2026
643.5400
650.6600
638.5000
646.5300
491,100
Mon, 09 Feb 2026
647.7200
647.7200
629.7300
639.7900
518,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
642.3900
650.3800
639.0300
644.6100
562,600
Thu, 05 Feb 2026
643.8300
651.3500
636.3600
643.5900
709,800
Wed, 04 Feb 2026
638.1300
647.2100
629.1400
642.9400
615,000
Tue, 03 Feb 2026
635.5900
650.7200
629.2700
632.5600
634,100
Mon, 02 Feb 2026
657.0100
658.7500
622.3700
639.6000
1,016,200
Mon, 02 Feb 2026
8 · 8-K
Pre-market · 06:39 ET
FORM 8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
672.7900
682.9900
668.9900
670.4600
762,000
Thu, 29 Jan 2026
684.0600
687.9100
671.6400
676.7100
553,400
Wed, 28 Jan 2026
686.9100
694.7000
679.3200
687.7400
426,300
Tue, 27 Jan 2026
697.1400
705.8200
692.6400
694.7500
416,100
Mon, 26 Jan 2026
691.0400
704.7200
690.4500
697.8200
379,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
689.8200
698.2900
687.4600
693.8500
279,300
Thu, 22 Jan 2026
697.4400
703.5400
688.7000
691.0500
453,700
Wed, 21 Jan 2026
689.1500
709.2400
681.0000
696.4600
556,500
Tue, 20 Jan 2026
693.7900
699.4800
682.8500
686.0200
560,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
715.0500
719.9500
710.9600
715.3700
532,100
Thu, 15 Jan 2026
711.0000
715.1100
707.4200
712.1200
320,400
Wed, 14 Jan 2026
710.2100
712.2000
701.4900
710.4800
369,600
Tue, 13 Jan 2026
717.9100
726.4100
707.8800
714.0400
336,000
Tue, 13 Jan 2026
7 · 8-K
Pre-market · 08:33 ET
FORM 8-K ↗
Mon, 12 Jan 2026
708.8600
725.5300
702.0100
724.7600
503,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
707.3300
717.3300
706.7300
713.3500
511,400
Thu, 08 Jan 2026
707.2900
713.9900
694.5200
712.3900
543,100
Wed, 07 Jan 2026
706.0800
724.9900
704.7200
714.5500
542,600
Tue, 06 Jan 2026
677.8600
707.5300
675.9000
706.8300
497,500
Mon, 05 Jan 2026
670.2100
684.9600
667.6600
682.2300
518,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
676.5300
678.8900
661.8900
669.9900
442,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
680.8200
684.2900
675.8800
676.5300
292,300
Tue, 30 Dec 2025
683.9000
687.8300
680.8800
682.3200
432,400
Mon, 29 Dec 2025
687.7100
690.0500
680.4600
687.8900
289,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
687.1500
689.1000
682.7400
688.4800
206,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
683.9700
689.0600
680.0900
688.1800
219,400
Tue, 23 Dec 2025
695.9600
700.0000
676.0600
682.3100
586,300
Mon, 22 Dec 2025
701.8100
705.8900
695.5600
702.1200
353,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
694.8000
705.9500
689.9800
700.3400
1,682,500
Thu, 18 Dec 2025
699.2600
711.6800
693.3700
697.1000
483,800
Wed, 17 Dec 2025
692.0000
705.6600
688.5000
695.6000
473,500
Tue, 16 Dec 2025
697.5100
703.7100
687.6800
693.1800
711,700
Mon, 15 Dec 2025
711.2900
711.2900
695.5600
700.5500
571,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
710.4600
715.1900
697.2600
704.2000
460,700
Thu, 11 Dec 2025
700.9400
716.4500
696.8800
707.5000
417,400
Wed, 10 Dec 2025
702.1900
707.4600
693.7200
701.8300
529,400
Tue, 09 Dec 2025
710.4100
718.0000
698.3900
699.0600
409,200
Mon, 08 Dec 2025
717.4700
721.5000
705.0000
706.6500
411,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
720.7200
722.7100
710.5100
714.1000
386,700
Thu, 04 Dec 2025
725.5600
732.0300
714.1700
717.4700
526,200
Wed, 03 Dec 2025
738.6900
739.1500
724.7400
725.9300
504,800
Tue, 02 Dec 2025
732.4000
738.3300
722.2900
732.7300
761,300
Mon, 01 Dec 2025
741.5700
746.7700
727.1500
728.9700
805,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
756.0200
757.2400
748.0000
752.8800
209,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
767.8100
769.9800
753.6100
755.9600
426,200
Tue, 25 Nov 2025
751.7500
769.2400
750.3600
766.6800
660,800
Mon, 24 Nov 2025
733.0500
759.3300
726.8100
752.1400
1,314,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
690.1000
735.5900
688.1400
725.9100
972,600
Thu, 20 Nov 2025
697.8200
710.7200
688.4800
689.3500
767,700
Wed, 19 Nov 2025
673.7500
701.7400
670.2100
697.1000
1,010,300
Tue, 18 Nov 2025
670.1800
681.6300
665.2500
670.2100
574,400
Mon, 17 Nov 2025
689.9300
697.9300
666.9700
669.0000
495,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
695.9200
699.6600
688.6600
689.9300
468,500
Thu, 13 Nov 2025
6 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Thu, 13 Nov 2025
709.8300
715.8900
698.1800
701.4800
473,400
Wed, 12 Nov 2025
712.4700
719.2500
707.5300
713.5600
468,500
Tue, 11 Nov 2025
710.9400
718.5200
709.0900
712.4700
292,000
Mon, 10 Nov 2025
708.0600
713.0300
699.8500
709.5900
351,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
710.1500
716.7100
700.2000
708.4500
409,900
Thu, 06 Nov 2025
712.4800
720.0000
694.0000
713.7400
1,094,900
Wed, 05 Nov 2025
724.3600
728.9500
701.6100
720.2100
590,700
Tue, 04 Nov 2025
717.4400
726.5000
706.5900
722.1200
680,700
Mon, 03 Nov 2025
4 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Mon, 03 Nov 2025
693.0000
735.0000
691.7300
722.9400
1,652,800
Mon, 03 Nov 2025
5 · 8-K
Pre-market · 06:34 ET
FORM 8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
634.5100
641.3000
628.9000
629.5100
974,400
Thu, 30 Oct 2025
627.6600
632.9400
626.8700
628.5400
373,200
Wed, 29 Oct 2025
635.4100
635.4100
622.0800
627.6600
489,900
Tue, 28 Oct 2025
640.5300
646.0000
633.1800
634.3600
396,800
Mon, 27 Oct 2025
644.4600
649.0700
639.1100
647.4000
452,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
641.7600
650.3700
639.0800
640.8500
368,200
Thu, 23 Oct 2025
631.2500
641.4700
630.7000
638.6000
532,600
Wed, 22 Oct 2025
642.4100
642.4100
628.6000
633.7800
465,400
Tue, 21 Oct 2025
641.6400
643.0000
630.4900
637.1300
408,100
Mon, 20 Oct 2025
638.2000
644.9200
634.9100
643.4100
327,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
633.8800
637.4800
627.4300
635.4000
277,000
Thu, 16 Oct 2025
643.4400
651.5000
628.1700
637.3400
524,600
Wed, 15 Oct 2025
640.2000
642.9100
631.7800
639.1500
387,100
Tue, 14 Oct 2025
625.6600
642.5900
625.6200
636.9100
365,400
Mon, 13 Oct 2025
622.6600
634.2900
621.8300
633.3200
376,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
628.7500
628.7500
615.0000
616.1500
410,700
Thu, 09 Oct 2025
624.5900
631.7900
619.9500
628.7500
384,900
Wed, 08 Oct 2025
634.3000
638.6300
626.1100
629.9100
521,400
Tue, 07 Oct 2025
639.1100
639.1100
622.1500
627.2800
319,800
Tue, 07 Oct 2025
3 · 8-K
Pre-market · 07:06 ET
FORM 8-K ↗
Mon, 06 Oct 2025
633.5600
634.1500
626.1900
627.7800
247,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
637.0100
642.2500
627.9700
631.1900
338,500
Thu, 02 Oct 2025
616.5200
634.8700
614.5500
633.8400
415,800
Wed, 01 Oct 2025
630.7200
638.2400
600.5700
620.1100
659,800
Tue, 30 Sep 2025
631.2700
639.5300
629.6700
638.8900
367,500
Mon, 29 Sep 2025
636.3400
636.3400
619.0000
630.5600
266,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
619.3100
636.0000
615.3300
632.2200
344,300
Thu, 25 Sep 2025
620.9300
621.1300
613.2800
618.1700
380,000
Wed, 24 Sep 2025
645.1200
645.1200
621.3600
627.1700
464,500
Tue, 23 Sep 2025
640.3400
649.4700
640.3400
648.3800
351,200
Mon, 22 Sep 2025
653.1700
657.1100
640.2800
644.1000
386,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
659.5800
661.3900
648.8500
656.1600
981,500
Thu, 18 Sep 2025
642.5300
659.1700
635.9400
655.5100
474,200
Wed, 17 Sep 2025
644.5900
651.0500
637.0000
640.8600
444,500
Tue, 16 Sep 2025
640.3700
648.3200
635.5000
645.6500
404,500
Mon, 15 Sep 2025
641.7300
651.3300
641.7300
643.9900
455,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
639.2400
644.8600
625.5500
641.1400
317,900
Thu, 11 Sep 2025
637.1400
648.2900
637.1400
645.1600
337,000
Wed, 10 Sep 2025
652.9100
653.6700
631.7400
637.9500
389,100
Tue, 09 Sep 2025
652.8300
655.7700
647.7900
655.6000
271,800
Mon, 08 Sep 2025
644.4200
654.0500
640.2600
652.8300
460,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
640.0000
649.1600
630.8700
642.9900
370,400
Thu, 04 Sep 2025
637.7100
642.4700
629.5500
640.4400
440,500
Wed, 03 Sep 2025
640.9900
642.0100
626.2400
633.9500
373,500
Tue, 02 Sep 2025
637.0500
641.2100
630.5400
639.4500
440,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
647.9500
652.0000
642.2900
647.0900
304,900
Thu, 28 Aug 2025
638.2800
647.4400
637.0500
647.0300
309,200
Wed, 27 Aug 2025
642.6100
647.0000
637.6700
640.8600
521,500
Tue, 26 Aug 2025
641.3500
645.5300
639.7500
641.7200
416,500
Mon, 25 Aug 2025
639.3300
644.1300
636.0000
641.3500
395,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
635.7600
648.5500
634.6900
645.5500
352,300
Thu, 21 Aug 2025
637.0500
638.5300
632.5700
633.0500
284,100
Wed, 20 Aug 2025
637.8200
640.7000
634.1600
639.8500
525,200
Tue, 19 Aug 2025
638.0000
642.8200
635.5400
636.7100
407,200
Mon, 18 Aug 2025
650.4500
652.0800
637.0800
637.8600
437,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
655.5400
661.1000
650.7800
650.8400
418,100
Thu, 14 Aug 2025
664.1100
664.1100
648.1700
653.9500
504,700
Wed, 13 Aug 2025
651.1500
665.0300
648.9200
663.9200
566,300
Tue, 12 Aug 2025
652.7900
654.3600
647.3800
652.2700
506,400
Mon, 11 Aug 2025
662.0000
665.5200
646.6800
652.1100
491,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
651.6000
658.7700
645.7800
658.0600
566,300
Thu, 07 Aug 2025
629.7400
650.5000
628.8100
650.0600
798,800
Wed, 06 Aug 2025
647.0100
647.2500
623.4000
624.1900
816,500
Tue, 05 Aug 2025
676.4800
678.9600
636.5600
641.9400
1,870,200
Mon, 04 Aug 2025
1 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Mon, 04 Aug 2025
662.2400
688.1200
643.7300
682.7800
3,331,900
Mon, 04 Aug 2025
2 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
530.3800
539.1100
527.8100
535.5400
760,500
Thu, 31 Jul 2025
562.5700
562.5700
533.4200
534.3100
1,033,200
Wed, 30 Jul 2025
573.8000
579.4700
567.9900
572.0900
704,800
Tue, 29 Jul 2025
568.9000
575.3500
567.0400
573.0700
887,800
Mon, 28 Jul 2025
563.1300
570.3600
560.4300
566.5000
613,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend