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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
819.0900
819.0900
801.2200
805.0200
527,718
Thu, 22 Oct 2026
809.0100
825.5200
800.0000
819.0900
852,300
Wed, 21 Oct 2026
806.7400
813.8600
800.2400
805.6700
581,000
Tue, 20 Oct 2026
793.8500
807.8600
789.6900
807.4800
623,400
Mon, 19 Oct 2026
792.5900
800.0000
780.8300
782.0400
489,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
803.0100
805.6800
787.3200
790.7400
653,500
Thu, 15 Oct 2026
802.3300
809.4900
792.5800
796.3400
798,800
Wed, 14 Oct 2026
758.1600
781.8400
755.2100
778.3600
878,400
Tue, 13 Oct 2026
762.4900
765.6000
743.5700
753.1200
629,600
Mon, 12 Oct 2026
748.6700
768.6600
744.9600
762.8100
618,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
737.2000
751.2700
732.8300
746.5400
466,000
Thu, 08 Oct 2026
742.1200
744.5000
723.6500
739.5700
500,300
Wed, 07 Oct 2026
738.0500
753.6800
734.1800
742.1200
626,400
Tue, 06 Oct 2026
16 · 8-K
After market open · 11:51 ET
FORM 8-K ↗
Tue, 06 Oct 2026
734.6100
740.5100
727.1600
738.7200
615,100
Mon, 05 Oct 2026
734.3700
736.4200
722.0200
726.4700
694,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
740.5000
742.5000
729.2000
735.2000
613,900
Thu, 01 Oct 2026
766.5300
777.4300
726.0200
734.8100
1,042,800
Wed, 30 Sep 2026
15 · 8-K
After-hours · 20:14 ET
FORM 8-K ↗
Wed, 30 Sep 2026
749.8400
763.7200
742.9400
758.2700
872,400
Tue, 29 Sep 2026
745.8500
752.4700
741.8300
750.5100
804,300
Mon, 28 Sep 2026
778.0900
780.9500
750.0000
752.2500
1,149,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
803.8700
803.8700
784.1300
788.0400
592,100
Thu, 24 Sep 2026
801.5900
807.2100
789.3900
796.0200
602,600
Wed, 23 Sep 2026
805.2300
813.5300
790.0200
801.8200
721,100
Tue, 22 Sep 2026
802.4800
811.6600
791.3100
803.9000
600,200
Mon, 21 Sep 2026
786.0300
801.4400
779.9600
798.1700
704,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
787.3400
794.7300
779.6500
784.8500
2,472,600
Thu, 17 Sep 2026
781.1800
789.9900
774.7800
789.4500
702,800
Wed, 16 Sep 2026
775.8200
779.9800
771.8000
774.6100
382,900
Tue, 15 Sep 2026
788.5300
788.5800
769.5700
774.1100
540,600
Mon, 14 Sep 2026
791.9800
798.8400
779.4500
793.7400
591,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
800.0000
800.2200
780.8100
781.4900
444,000
Thu, 10 Sep 2026
794.3600
806.1400
792.0000
793.2600
526,900
Wed, 09 Sep 2026
803.8300
808.6300
796.7300
807.6500
621,400
Tue, 08 Sep 2026
814.3600
821.1700
799.4200
810.3100
556,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
840.0600
841.5400
825.8300
827.7200
561,100
Thu, 03 Sep 2026
858.1900
859.3400
837.6300
843.4700
496,200
Wed, 02 Sep 2026
826.2400
854.4900
825.7700
852.0300
749,400
Tue, 01 Sep 2026
808.8600
824.6300
804.3200
823.8200
682,600
Mon, 31 Aug 2026
782.4400
802.7800
779.0800
799.0800
894,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
809.4000
809.4000
789.0800
794.1900
487,700
Thu, 27 Aug 2026
806.1800
817.6200
804.2700
807.7100
766,800
Wed, 26 Aug 2026
827.7800
831.6700
814.7000
814.7900
585,300
Tue, 25 Aug 2026
829.2200
839.9400
823.4400
833.5600
505,400
Mon, 24 Aug 2026
834.5100
834.7000
823.4000
828.5000
672,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
835.7400
847.0000
826.6400
834.0400
786,800
Thu, 20 Aug 2026
831.7000
840.8200
826.0500
826.6400
596,400
Wed, 19 Aug 2026
817.1700
844.9200
815.3800
840.8400
750,400
Tue, 18 Aug 2026
814.0000
821.0200
805.9300
810.2400
779,000
Mon, 17 Aug 2026
801.7600
813.1800
795.7300
805.9300
541,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
802.3500
806.5400
792.5700
803.4800
425,600
Thu, 13 Aug 2026
802.2100
815.8000
794.4900
805.9700
709,700
Wed, 12 Aug 2026
790.5500
801.3600
784.6100
797.9900
575,100
Tue, 11 Aug 2026
808.8000
813.6300
796.6600
797.0000
939,100
Mon, 10 Aug 2026
781.7200
809.0900
775.8300
808.0500
1,213,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
774.4700
785.9900
767.1700
784.3600
837,600
Thu, 06 Aug 2026
777.8500
780.9500
762.7900
772.1100
783,900
Wed, 05 Aug 2026
767.9800
782.5900
763.3100
768.5800
532,400
Tue, 04 Aug 2026
753.7600
763.5400
747.0000
760.6600
817,300
Mon, 03 Aug 2026
769.5400
772.7500
756.4400
759.2400
842,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
726.6900
764.7500
724.7900
762.6300
1,158,300
Thu, 30 Jul 2026
701.9000
740.0000
694.9800
738.3400
1,460,700
Thu, 30 Jul 2026
14 · 10-Q
Pre-market · 06:52 ET
10-Q ↗
Thu, 30 Jul 2026
13 · 8-K
Pre-market · 06:48 ET
8-K ↗
Wed, 29 Jul 2026
699.3800
702.6000
691.0000
695.4200
1,022,100
Tue, 28 Jul 2026
676.9300
696.7400
676.4600
695.1800
900,200
Mon, 27 Jul 2026
661.7700
678.1200
659.5300
667.1700
650,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
658.2900
667.5000
654.0500
656.0100
708,400
Thu, 23 Jul 2026
646.4800
655.2000
637.8000
651.9100
1,129,400
Wed, 22 Jul 2026
676.4300
676.8000
648.9000
651.1800
872,200
Tue, 21 Jul 2026
672.5500
678.6700
666.8700
675.1900
529,400
Mon, 20 Jul 2026
674.7200
681.7400
669.8800
672.1500
624,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
676.0500
691.1300
672.3100
676.6900
648,300
Thu, 16 Jul 2026
666.2800
680.2900
661.3800
678.9400
730,100
Wed, 15 Jul 2026
656.1100
669.1000
648.6600
664.4500
555,400
Tue, 14 Jul 2026
658.0000
663.1000
653.3100
656.1200
478,000
Mon, 13 Jul 2026
661.6300
665.6000
655.1100
663.0900
606,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
670.0600
676.6600
658.5000
664.5200
581,700
Thu, 09 Jul 2026
660.8000
669.1600
660.8000
667.9500
672,500
Wed, 08 Jul 2026
669.1100
670.3500
661.4300
662.8800
746,800
Tue, 07 Jul 2026
663.1800
677.9200
659.0200
676.2300
918,700
Mon, 06 Jul 2026
657.9600
657.9600
637.7200
649.8100
714,300
Mon, 06 Jul 2026
12 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
630.5200
654.9400
625.7000
654.2700
1,071,600
Wed, 01 Jul 2026
629.9000
632.8500
623.8900
624.7200
1,170,600
Tue, 30 Jun 2026
630.9500
634.0600
622.2900
623.5400
820,900
Mon, 29 Jun 2026
635.9900
638.3000
626.8600
631.8100
734,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
623.6400
638.7600
623.4400
632.9000
1,213,600
Thu, 25 Jun 2026
623.1600
634.3100
619.7000
620.1400
696,800
Wed, 24 Jun 2026
621.6300
631.1800
619.2700
623.4300
839,900
Tue, 23 Jun 2026
607.9200
621.7900
607.9200
618.0300
1,279,700
Mon, 22 Jun 2026
604.4600
613.5600
594.9000
612.5000
1,604,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
612.0700
616.2400
598.1900
609.9400
2,609,100
Wed, 17 Jun 2026
11 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 17 Jun 2026
615.1600
620.0000
602.1300
607.9300
1,299,500
Tue, 16 Jun 2026
615.1800
617.6000
608.2100
614.7300
1,007,500
Mon, 15 Jun 2026
613.3500
615.9500
608.5900
614.9800
815,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
613.1100
616.5500
605.0100
612.1400
717,700
Thu, 11 Jun 2026
604.3100
618.1000
603.5700
611.4800
943,100
Wed, 10 Jun 2026
619.0700
619.2600
601.2200
601.6500
816,100
Tue, 09 Jun 2026
624.1700
628.9000
610.9500
616.1800
1,190,600
Mon, 08 Jun 2026
638.0400
638.9500
608.9800
611.3400
1,259,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
632.2600
640.8200
632.0900
635.4500
975,800
Thu, 04 Jun 2026
628.0700
633.8900
621.1100
628.7300
974,700
Wed, 03 Jun 2026
600.7900
625.0000
599.0000
618.9500
986,700
Tue, 02 Jun 2026
596.5200
604.6300
591.5200
602.9200
1,066,700
Mon, 01 Jun 2026
607.5400
614.0000
598.8000
600.6600
1,079,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
620.1100
624.4700
609.7700
614.7800
2,187,500
Thu, 28 May 2026
630.1500
631.7300
620.3500
621.5200
1,234,400
Wed, 27 May 2026
634.8000
638.0600
625.0000
627.7400
1,913,500
Tue, 26 May 2026
642.4500
648.5000
632.6800
634.6200
889,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
639.2400
644.1200
632.7200
638.8800
994,900
Thu, 21 May 2026
645.0000
650.3200
639.8100
642.5900
1,178,500
Wed, 20 May 2026
634.3200
651.0000
633.6000
649.7600
1,165,600
Tue, 19 May 2026
630.4900
639.9900
616.0200
630.3000
1,445,100
Mon, 18 May 2026
615.9300
633.0000
610.6000
629.6800
2,996,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
712.6900
717.8900
693.7000
698.2500
728,000
Thu, 14 May 2026
719.0000
722.5100
710.0600
712.8700
767,200
Wed, 13 May 2026
721.2900
730.5900
709.5100
719.8800
879,300
Tue, 12 May 2026
716.3900
725.6000
710.0200
723.4100
824,300
Mon, 11 May 2026
714.9900
727.3900
701.9900
712.7700
1,227,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
709.2900
717.9900
708.3600
714.8900
589,000
Thu, 07 May 2026
718.5000
725.3100
707.4300
709.1000
774,600
Wed, 06 May 2026
703.3300
726.1600
702.5000
721.0500
739,900
Tue, 05 May 2026
710.7300
715.6200
699.2300
702.2700
642,700
Mon, 04 May 2026
702.5600
711.5500
699.7500
709.2100
554,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
703.0200
714.4800
700.2600
701.4200
729,100
Thu, 30 Apr 2026
693.0800
708.4400
688.9500
707.0600
1,096,500
Wed, 29 Apr 2026
705.1100
708.8000
668.8500
686.3600
1,835,000
Wed, 29 Apr 2026
10 · 10-Q
Pre-market · 06:54 ET
10-Q ↗
Wed, 29 Apr 2026
9 · 8-K
Pre-market · 06:50 ET
8-K ↗
Tue, 28 Apr 2026
751.3700
754.0000
730.9000
731.7700
569,000
Mon, 27 Apr 2026
745.4700
756.4000
743.6100
744.4400
603,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
8 · DEFA14A
After-hours · 16:04 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 24 Apr 2026
7 · DEF 14A
After-hours · 16:02 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 24 Apr 2026
760.0000
761.9600
736.7100
751.5700
809,500
Thu, 23 Apr 2026
750.9900
767.2100
747.2600
766.0200
928,700
Wed, 22 Apr 2026
751.4800
755.7800
740.4700
746.5800
901,900
Tue, 21 Apr 2026
746.2000
751.5400
734.1200
747.3600
707,400
Mon, 20 Apr 2026
750.0000
755.5900
744.0000
749.4100
493,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
754.7400
758.6100
746.9100
750.5700
513,000
Thu, 16 Apr 2026
749.5600
756.0000
742.6900
746.0000
505,000
Wed, 15 Apr 2026
758.6700
760.5800
739.1200
753.9300
571,100
Tue, 14 Apr 2026
744.9700
757.6800
743.7100
755.5100
637,800
Mon, 13 Apr 2026
747.7400
756.9000
737.3400
746.4600
747,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
771.4800
771.4800
739.0900
748.8700
751,300
Thu, 09 Apr 2026
764.1500
772.4500
761.5000
767.8500
596,700
Wed, 08 Apr 2026
765.2600
775.6300
755.9900
775.5300
580,400
Wed, 08 Apr 2026
6 · 8-K
Pre-market · 07:05 ET
FORM 8-K ↗
Tue, 07 Apr 2026
758.4000
761.9100
747.7600
760.2700
620,900
Mon, 06 Apr 2026
766.8300
768.8000
758.4900
763.0400
460,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
767.0400
770.1100
745.0000
761.8500
1,000,600
Wed, 01 Apr 2026
775.0000
781.2100
769.9700
777.2500
627,400
Tue, 31 Mar 2026
757.4700
774.2600
755.8000
772.6400
642,600
Mon, 30 Mar 2026
743.8300
757.6800
741.4700
749.2900
630,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
756.6500
759.4700
736.6400
737.7100
492,200
Thu, 26 Mar 2026
749.4000
761.7300
747.7700
756.7300
488,600
Wed, 25 Mar 2026
744.6700
757.9800
744.0200
749.4700
553,100
Tue, 24 Mar 2026
728.5100
743.1700
727.9600
741.6900
507,900
Mon, 23 Mar 2026
745.0000
750.0000
735.0000
736.5300
535,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
738.1700
744.8500
728.6400
732.8700
1,359,900
Thu, 19 Mar 2026
744.5000
750.3200
727.8800
737.4500
628,300
Wed, 18 Mar 2026
751.2200
757.6000
734.5600
744.1200
672,500
Tue, 17 Mar 2026
763.5300
771.2300
755.6400
759.0500
437,000
Mon, 16 Mar 2026
750.0000
763.3000
747.0100
756.9100
396,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
754.5500
758.9800
741.9000
745.7700
438,100
Thu, 12 Mar 2026
764.0600
766.0000
744.0000
746.6100
630,400
Wed, 11 Mar 2026
769.1700
783.1200
765.0000
774.6600
405,200
Tue, 10 Mar 2026
781.6700
788.6900
771.3400
772.0300
473,300
Mon, 09 Mar 2026
759.8600
783.7000
754.9100
781.6000
697,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
755.0100
762.4000
746.6600
759.8600
561,900
Thu, 05 Mar 2026
780.0000
781.9900
760.0100
764.9300
657,500
Wed, 04 Mar 2026
767.0500
791.6000
764.2400
787.5000
641,400
Tue, 03 Mar 2026
781.0100
794.7700
764.4900
766.6600
637,200
Mon, 02 Mar 2026
771.1000
793.1600
769.6300
790.8100
793,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
760.9100
786.6800
760.9100
781.6700
726,400
Thu, 26 Feb 2026
784.2800
784.5000
753.7900
770.7900
772,700
Wed, 25 Feb 2026
774.1300
791.1100
771.4300
784.2800
750,900
Tue, 24 Feb 2026
780.4700
792.6700
768.7500
772.1900
628,700
Mon, 23 Feb 2026
777.5800
792.1600
777.5800
787.0400
510,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
775.0000
781.4600
770.0000
779.6700
615,100
Thu, 19 Feb 2026
790.0000
790.0000
773.3100
782.3800
504,800
Wed, 18 Feb 2026
793.5300
797.0000
786.7900
792.1600
675,900
Tue, 17 Feb 2026
803.4800
815.0000
783.6200
793.5300
747,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
788.9200
806.1800
785.0000
803.1700
974,700
Thu, 12 Feb 2026
784.8000
796.7200
774.7200
783.6500
814,300
Wed, 11 Feb 2026
750.8500
781.4200
745.0700
778.9700
1,123,600
Tue, 10 Feb 2026
779.7300
781.4000
753.1000
754.9100
792,600
Mon, 09 Feb 2026
783.1700
790.0000
775.5000
780.2800
586,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
769.6300
786.9900
764.7800
785.5100
671,400
Thu, 05 Feb 2026
777.8300
790.0000
760.0000
766.6300
976,500
Wed, 04 Feb 2026
765.8000
779.7800
765.2100
775.0600
952,000
Wed, 04 Feb 2026
5 · 10-K
Pre-market · 09:08 ET
10-K ↗
Tue, 03 Feb 2026
745.5300
773.7200
742.7400
759.1800
768,700
Mon, 02 Feb 2026
732.9200
763.5600
731.5100
755.0200
693,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
753.9600
774.3700
735.6100
741.4500
1,317,500
Fri, 30 Jan 2026
4 · 8-K
Pre-market · 06:51 ET
8-K ↗
Thu, 29 Jan 2026
755.7300
755.7300
742.8000
749.4400
925,800
Wed, 28 Jan 2026
765.1500
766.9900
747.5700
751.1300
827,900
Tue, 27 Jan 2026
762.4700
776.2500
761.5000
771.2500
645,800
Mon, 26 Jan 2026
750.0900
767.3000
750.0900
762.6500
934,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
757.3100
762.0000
747.3000
753.5500
721,000
Thu, 22 Jan 2026
750.3400
765.0000
747.3700
755.5100
765,400
Wed, 21 Jan 2026
736.7100
750.0000
735.0000
749.3300
788,400
Tue, 20 Jan 2026
729.4000
737.8700
718.3800
733.7800
789,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
749.0900
749.0900
726.4300
733.0400
1,682,400
Thu, 15 Jan 2026
754.8500
756.5000
737.0000
741.9200
865,600
Wed, 14 Jan 2026
760.5800
766.6400
753.0100
754.1400
668,900
Tue, 13 Jan 2026
765.1600
765.9900
743.9400
758.9100
946,500
Mon, 12 Jan 2026
810.0000
811.0900
765.0800
768.0000
1,321,100
Mon, 12 Jan 2026
3 · 8-K
Pre-market · 06:48 ET
FORM 8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
802.9700
821.1100
790.8800
796.5500
711,500
Thu, 08 Jan 2026
805.8100
816.9900
800.6800
801.0100
1,049,300
Wed, 07 Jan 2026
786.1800
814.1000
780.1000
812.2700
1,264,700
Tue, 06 Jan 2026
764.3500
787.6600
763.2000
776.5400
935,000
Mon, 05 Jan 2026
769.7200
771.9900
753.2000
763.2300
835,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
774.2500
779.7500
765.7700
776.3100
464,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
772.0000
775.0000
769.1700
771.8700
354,800
Tue, 30 Dec 2025
776.3000
777.7700
770.3000
773.9400
383,200
Mon, 29 Dec 2025
780.5600
785.0500
774.6000
780.5000
545,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
783.7900
788.0100
778.0400
784.9700
321,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
787.9900
792.7700
783.6100
783.7100
267,200
Tue, 23 Dec 2025
777.3600
792.7500
777.0000
785.1700
832,000
Mon, 22 Dec 2025
765.8400
783.6000
765.0900
779.3600
818,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
753.7200
773.8500
748.1800
767.9600
2,335,900
Thu, 18 Dec 2025
747.5400
752.8400
739.2300
748.7100
1,057,600
Wed, 17 Dec 2025
746.5500
751.9900
743.3300
749.7900
765,900
Tue, 16 Dec 2025
752.5700
757.3500
734.7200
746.3600
713,200
Mon, 15 Dec 2025
748.8500
756.6700
746.3800
752.6200
932,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
741.5900
746.0500
734.3800
741.2900
804,800
Thu, 11 Dec 2025
726.0800
753.6100
726.0800
746.8000
1,153,900
Wed, 10 Dec 2025
695.0600
728.0000
692.5000
726.2100
1,316,500
Tue, 09 Dec 2025
705.1100
711.1500
691.8600
692.5800
604,400
Mon, 08 Dec 2025
723.6900
724.1300
701.7500
703.2600
1,005,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
723.0000
736.1500
717.2600
718.3600
798,300
Thu, 04 Dec 2025
732.4500
735.0000
721.2200
722.8000
1,067,100
Wed, 03 Dec 2025
730.3600
744.2300
720.0700
723.6700
1,238,500
Tue, 02 Dec 2025
742.1200
747.0000
731.0000
742.0000
924,600
Mon, 01 Dec 2025
775.6000
779.9200
748.1500
750.1100
992,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
784.7000
788.9800
779.5000
780.1900
510,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
785.7200
790.9800
777.0000
784.6100
871,700
Tue, 25 Nov 2025
764.8800
790.5700
760.0100
787.3200
1,200,400
Mon, 24 Nov 2025
759.0500
773.1300
756.6400
761.4500
1,554,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
736.0100
764.0900
735.7400
755.9000
1,427,700
Thu, 20 Nov 2025
725.0000
753.5100
720.0200
737.0000
2,296,800
Wed, 19 Nov 2025
727.8100
727.8100
702.6300
702.7500
1,383,600
Tue, 18 Nov 2025
702.5100
727.9700
699.2200
725.3400
1,368,700
Mon, 17 Nov 2025
693.3400
711.8800
692.2900
704.3100
1,132,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
697.1900
699.2700
685.9500
693.5000
907,000
Thu, 13 Nov 2025
683.0000
713.5800
679.9300
694.9900
1,505,300
Wed, 12 Nov 2025
678.8900
690.7800
672.6700
681.7200
1,208,300
Tue, 11 Nov 2025
651.4800
676.3300
651.3800
674.5500
977,200
Mon, 10 Nov 2025
656.0000
665.9900
653.1900
654.7400
824,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
650.3500
658.2100
640.9900
657.5300
782,800
Thu, 06 Nov 2025
640.8300
657.0000
640.8300
646.8700
916,600
Wed, 05 Nov 2025
631.1000
646.8900
628.0000
644.1900
724,300
Tue, 04 Nov 2025
643.7800
646.2200
625.1400
628.0000
1,030,900
Mon, 03 Nov 2025
657.4600
657.4600
627.5000
642.2500
810,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
649.4500
660.0000
645.0000
651.8000
797,900
Thu, 30 Oct 2025
645.5600
664.0000
643.9200
654.0400
1,120,700
Wed, 29 Oct 2025
650.4100
659.9800
637.6600
652.9100
1,751,500
Tue, 28 Oct 2025
612.0200
655.7000
605.0300
654.4800
2,126,800
Tue, 28 Oct 2025
2 · 10-Q
Pre-market · 06:56 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 27 Oct 2025
580.5000
586.1500
575.9300
585.3100
1,246,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
579.6500
582.7000
576.2000
577.9500
875,400