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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
564.8000
569.5550
558.2900
560.3800
398,032
Thu, 22 Oct 2026
562.0100
568.6700
558.3900
566.7600
430,100
Wed, 21 Oct 2026
549.7000
560.6300
547.4800
553.4800
406,700
Tue, 20 Oct 2026
559.1400
561.8300
552.7800
557.9300
439,500
Mon, 19 Oct 2026
559.2800
563.9500
553.5200
555.8000
497,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
553.6000
566.5500
552.6200
560.3600
708,800
Thu, 15 Oct 2026
538.3400
547.8300
535.2900
547.1800
545,300
Wed, 14 Oct 2026
520.2000
529.6300
518.8400
529.0100
824,400
Tue, 13 Oct 2026
525.7300
528.4900
514.7300
520.3100
445,400
Mon, 12 Oct 2026
518.0000
525.7600
515.1300
523.9400
552,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
513.6700
522.0200
513.1000
518.0000
466,800
Thu, 08 Oct 2026
506.6700
514.5100
506.1200
513.1400
696,700
Wed, 07 Oct 2026
513.3100
515.1700
501.1700
506.6700
716,400
Tue, 06 Oct 2026
529.1400
531.3800
512.5400
515.4100
502,400
Mon, 05 Oct 2026
516.5700
528.6900
513.4800
527.0700
588,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
523.5000
524.0200
516.0200
518.3900
288,800
Thu, 01 Oct 2026
521.5800
525.9600
517.0600
517.7500
320,300
Wed, 30 Sep 2026
531.0900
531.1100
521.7800
522.1900
502,200
Tue, 29 Sep 2026
530.1000
536.8400
522.1100
533.4400
648,900
Mon, 28 Sep 2026
516.5300
530.1500
515.1200
529.0600
392,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
510.9400
520.1600
507.0100
519.2600
331,100
Thu, 24 Sep 2026
520.8800
524.1200
511.7300
513.3900
328,300
Wed, 23 Sep 2026
517.2000
523.2200
516.8800
522.0200
364,200
Tue, 22 Sep 2026
519.2700
523.9500
511.7300
521.5000
476,500
Mon, 21 Sep 2026
511.6500
518.9600
506.2200
515.3000
513,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
506.4800
516.4300
505.2100
511.6500
1,124,000
Thu, 17 Sep 2026
514.3300
514.3700
501.9800
506.4800
459,800
Wed, 16 Sep 2026
511.5600
520.4100
509.0200
513.6200
376,100
Tue, 15 Sep 2026
509.5600
516.0200
502.4000
510.7300
603,600
Mon, 14 Sep 2026
510.8300
515.4800
505.0200
509.5600
454,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
509.8800
511.1500
500.6100
504.7000
401,600
Thu, 10 Sep 2026
508.4400
514.3000
504.7700
506.5300
422,300
Wed, 09 Sep 2026
517.0000
522.4900
511.1600
515.1500
556,500
Tue, 08 Sep 2026
528.4200
529.0200
519.0700
520.2100
613,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
522.0500
536.0900
522.0500
535.3800
407,800
Thu, 03 Sep 2026
542.0200
548.8500
527.7400
529.2900
590,100
Wed, 02 Sep 2026
546.7300
558.4200
537.3100
538.9900
655,500
Tue, 01 Sep 2026
555.9500
555.9500
541.5300
545.1600
458,300
Mon, 31 Aug 2026
547.6800
561.2400
543.6000
556.6900
698,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
547.8100
556.0100
545.4800
554.9900
341,000
Thu, 27 Aug 2026
549.7300
553.1100
542.0100
545.0800
340,500
Wed, 26 Aug 2026
544.1300
555.7100
544.1300
553.4400
349,400
Tue, 25 Aug 2026
555.5000
558.0600
549.4200
550.0100
385,700
Mon, 24 Aug 2026
559.2100
562.1900
554.2300
559.5100
388,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
550.1400
557.6600
544.8800
556.9300
485,700
Thu, 20 Aug 2026
562.0500
563.1300
543.6000
545.8600
610,600
Wed, 19 Aug 2026
556.7800
575.5600
555.0000
562.2000
453,600
Tue, 18 Aug 2026
553.7300
559.4600
549.7500
553.3200
570,300
Mon, 17 Aug 2026
556.3900
556.3900
538.2000
546.0900
739,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
569.1400
569.1400
549.1900
550.9600
530,300
Thu, 13 Aug 2026
576.3300
577.0900
557.3900
566.9300
511,600
Wed, 12 Aug 2026
580.0000
584.1500
568.2200
570.5800
513,900
Tue, 11 Aug 2026
594.5900
598.8900
586.0100
586.6400
425,700
Mon, 10 Aug 2026
581.9000
602.0000
579.4800
595.7600
579,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
587.7400
600.8400
583.4400
586.6700
594,800
Thu, 06 Aug 2026
585.8800
591.8000
574.9900
590.0000
644,200
Wed, 05 Aug 2026
590.2200
604.1400
578.5000
584.7800
937,100
Tue, 04 Aug 2026
15 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 04 Aug 2026
602.3300
624.1500
584.2600
588.0900
1,561,700
Tue, 04 Aug 2026
16 · 8-K
Pre-market · 06:32 ET
FORM 8-K ↗
Mon, 03 Aug 2026
569.6900
581.5500
560.5800
567.8400
1,208,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
553.0800
563.0500
549.3300
559.0700
630,800
Thu, 30 Jul 2026
561.9300
564.5900
554.2100
558.8000
513,100
Wed, 29 Jul 2026
567.5900
575.2000
562.2100
569.7700
455,000
Tue, 28 Jul 2026
564.9400
578.5500
564.9400
569.5400
446,200
Mon, 27 Jul 2026
550.7700
563.8600
548.0000
556.2000
512,600
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
14 · 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
12 · 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
13 · 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
11 · DEFA14A
After-hours · 16:00 ET
DEFA14A ↗
Fri, 27 Mar 2026
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
1 · 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
2 · 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