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
367.0100
367.5000
345.7377
355.3000
798,042
Thu, 22 Oct 2026
394.8800
396.0000
365.3500
372.8300
925,800
Wed, 21 Oct 2026
425.8500
432.5500
410.1100
412.9600
537,200
Tue, 20 Oct 2026
413.9500
426.1300
397.9900
412.2500
643,000
Mon, 19 Oct 2026
438.1400
444.9900
421.0800
423.4800
559,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
442.3300
444.9200
418.6900
424.3600
1,105,600
Thu, 15 Oct 2026
435.5000
448.2900
404.1500
446.2500
1,317,900
Wed, 14 Oct 2026
483.6500
490.8900
445.8800
453.0700
743,600
Tue, 13 Oct 2026
488.8100
506.2000
480.2300
498.6100
583,100
Mon, 12 Oct 2026
505.7500
515.4800
496.5400
501.1900
436,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
529.5000
533.0000
508.0000
513.0000
381,400
Thu, 08 Oct 2026
523.5000
535.2200
498.0000
518.4100
622,300
Wed, 07 Oct 2026
545.5200
550.2800
513.0100
534.1300
740,700
Tue, 06 Oct 2026
525.2500
574.9000
524.7800
563.6900
633,400
Mon, 05 Oct 2026
20 · 8-K
After market open · 13:35 ET
FORM 8-K ↗
Mon, 05 Oct 2026
535.5000
536.9900
508.0000
523.3300
510,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
516.6700
537.0100
513.8700
533.4200
606,100
Thu, 01 Oct 2026
491.8600
505.5800
483.7400
505.1200
370,800
Wed, 30 Sep 2026
505.5200
506.6700
490.3900
491.7800
546,000
Tue, 29 Sep 2026
506.2400
520.2800
495.5500
504.9400
372,500
Mon, 28 Sep 2026
504.0500
511.7500
488.5900
498.3600
368,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
520.5000
520.5000
504.5800
512.2900
376,800
Thu, 24 Sep 2026
496.2100
519.9900
485.0000
513.7200
410,300
Wed, 23 Sep 2026
512.1000
519.5300
507.0000
512.0000
296,900
Tue, 22 Sep 2026
511.1100
521.9000
503.0000
516.5700
421,900
Mon, 21 Sep 2026
531.0000
531.0000
510.5000
512.6400
550,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
510.1300
519.8900
499.5600
518.6800
1,011,400
Thu, 17 Sep 2026
511.0000
516.0000
488.0600
505.7200
670,600
Wed, 16 Sep 2026
472.1000
490.9800
468.4400
482.6700
921,400
Tue, 15 Sep 2026
476.9200
478.9400
458.5100
459.0200
492,500
Mon, 14 Sep 2026
472.0000
484.9900
461.0000
472.8700
746,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
495.7300
516.9500
492.0000
511.0400
468,100
Thu, 10 Sep 2026
480.0000
492.6200
473.6600
484.8600
314,200
Wed, 09 Sep 2026
500.0400
508.0000
489.8300
495.1500
483,900
Tue, 08 Sep 2026
493.7600
506.2800
489.4200
502.2000
722,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
476.3800
492.6900
470.5600
486.4900
569,600
Thu, 03 Sep 2026
455.8200
469.5000
447.3200
460.0300
502,100
Wed, 02 Sep 2026
455.3400
458.1100
444.5200
457.6000
471,900
Tue, 01 Sep 2026
460.9700
470.3900
450.2600
456.1000
767,800
Mon, 31 Aug 2026
471.0000
477.0000
461.3200
470.0700
418,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
500.5200
504.8700
468.3800
470.5200
474,800
Thu, 27 Aug 2026
512.1600
513.8400
492.4500
506.3700
494,700
Wed, 26 Aug 2026
485.5400
499.0000
481.7000
497.4100
437,200
Tue, 25 Aug 2026
516.5600
516.5600
480.5800
486.3900
524,700
Mon, 24 Aug 2026
511.9000
515.0000
483.6800
496.6600
674,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
528.4900
530.0000
510.5100
516.8100
419,500
Thu, 20 Aug 2026
530.7400
533.3000
512.6000
520.5300
488,400
Wed, 19 Aug 2026
555.3200
557.5400
509.0300
534.4000
711,500
Tue, 18 Aug 2026
575.3800
580.0000
553.1100
554.7600
654,800
Mon, 17 Aug 2026
585.0000
606.1200
580.0000
603.8900
673,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
551.8900
578.9600
551.8900
576.4800
504,200
Thu, 13 Aug 2026
548.0000
557.5800
541.5000
553.1600
530,200
Wed, 12 Aug 2026
559.0000
564.0000
544.5700
548.9500
563,500
Tue, 11 Aug 2026
541.7700
549.0000
530.0300
532.7600
292,400
Mon, 10 Aug 2026
550.6400
559.2600
527.5000
528.5100
487,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
553.8100
555.7500
520.0500
547.0600
502,500
Thu, 06 Aug 2026
531.5000
559.3800
518.8600
536.0800
604,400
Wed, 05 Aug 2026
537.0200
557.7400
526.0000
536.0300
1,100,400
Tue, 04 Aug 2026
530.0000
556.5700
507.1500
541.6200
2,117,200
Tue, 04 Aug 2026
19 · 10-Q
Pre-market · 09:14 ET
FORM 10-Q ↗
Mon, 03 Aug 2026
18 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 03 Aug 2026
588.3900
626.6900
560.2900
611.4700
1,238,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
610.5300
622.4100
585.8300
596.7700
827,400
Thu, 30 Jul 2026
557.5000
584.2600
542.0000
580.7300
1,027,100
Wed, 29 Jul 2026
546.2600
549.0000
492.7100
494.2400
989,400
Tue, 28 Jul 2026
600.4200
602.0000
525.1600
538.0900
2,761,600
Mon, 27 Jul 2026
669.1800
677.5800
612.0000
634.6300
526,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
710.8000
717.3400
659.0000
660.9400
436,500
Thu, 23 Jul 2026
710.6500
737.9600
705.6000
717.3400
486,200
Wed, 22 Jul 2026
674.4800
724.9800
674.0000
719.3400
485,000
Tue, 21 Jul 2026
683.5000
698.9200
674.2600
694.4000
523,800
Mon, 20 Jul 2026
650.1100
668.9200
642.2200
650.2200
566,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
609.7400
643.3600
593.6200
638.5600
1,205,900
Thu, 16 Jul 2026
640.0100
655.3200
632.7100
641.3500
568,700
Wed, 15 Jul 2026
686.4800
693.7300
632.6800
668.8200
716,300
Tue, 14 Jul 2026
685.0000
709.6700
670.3600
679.6200
895,100
Mon, 13 Jul 2026
668.9900
677.1500
653.0100
660.0400
405,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
17 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Fri, 10 Jul 2026
698.9500
698.9500
666.7200
682.2900
408,400
Thu, 09 Jul 2026
706.7300
715.7700
696.8800
707.1700
738,100
Wed, 08 Jul 2026
670.5700
695.0000
646.0500
660.7200
691,400
Wed, 08 Jul 2026
16 · 8-K
Pre-market · 09:07 ET
FORM 8-K ↗
Tue, 07 Jul 2026
681.2700
699.7500
646.0000
674.3900
658,900
Mon, 06 Jul 2026
714.2400
745.6800
707.1100
717.1100
494,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
785.1200
792.7400
690.2900
700.7500
990,500
Wed, 01 Jul 2026
814.7500
814.7500
768.8800
776.5500
654,500
Tue, 30 Jun 2026
810.0000
845.0000
796.0000
839.3600
640,900
Mon, 29 Jun 2026
810.5400
836.4000
794.4700
813.7700
755,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
843.1900
869.0200
791.2200
804.7600
5,142,300
Thu, 25 Jun 2026
888.0000
925.8400
860.9000
881.9200
662,900
Wed, 24 Jun 2026
893.9900
920.0000
855.5000
867.2300
642,700
Tue, 23 Jun 2026
866.7400
902.6200
840.0600
892.2500
686,900
Mon, 22 Jun 2026
880.7400
936.6800
875.7700
932.7500
651,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
870.1600
880.0000
827.9000
861.8800
1,102,000
Wed, 17 Jun 2026
871.3100
875.0000
832.5600
838.2100
777,900
Tue, 16 Jun 2026
870.0500
895.8200
847.6200
857.7600
488,800
Mon, 15 Jun 2026
904.3600
908.0000
861.0000
866.6700
546,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
853.8200
872.9300
842.0200
858.9900
476,700
Thu, 11 Jun 2026
797.0000
848.0000
789.9500
838.5500
551,700
Wed, 10 Jun 2026
839.0100
864.9900
770.2200
770.2500
764,200
Tue, 09 Jun 2026
898.6700
911.0500
789.8200
842.0100
689,600
Tue, 09 Jun 2026
15 · 8-K
Pre-market · 09:06 ET
FORM 8-K ↗
Mon, 08 Jun 2026
897.7000
905.4100
850.0000
891.8600
650,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
964.6100
969.8800
865.2600
882.4300
808,700
Thu, 04 Jun 2026
922.2000
1005.6800
908.2100
993.7400
818,100
Wed, 03 Jun 2026
879.9900
971.7500
875.0000
957.0300
1,047,500
Tue, 02 Jun 2026
844.3100
880.0000
837.9100
875.5200
564,400
Mon, 01 Jun 2026
836.2400
861.0000
822.6200
845.3900
505,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
850.0000
870.1200
843.3700
860.8400
1,016,600
Thu, 28 May 2026
781.7400
848.0000
776.0000
842.9600
1,075,500
Wed, 27 May 2026
795.6300
800.1800
760.0000
782.1200
389,300
Tue, 26 May 2026
755.0000
788.7300
749.5600
783.5300
562,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
741.1100
749.4500
714.7800
732.9400
547,900
Thu, 21 May 2026
14 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Thu, 21 May 2026
749.9700
763.2800
732.8900
733.7700
496,300
Wed, 20 May 2026
744.5700
756.9600
725.0000
752.0000
560,200
Tue, 19 May 2026
746.4700
757.7000
702.5100
728.2900
822,200
Mon, 18 May 2026
857.6900
857.6900
754.7300
770.7600
732,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
859.5900
859.5900
831.0000
848.8400
472,700
Thu, 14 May 2026
859.0000
893.1300
845.1400
889.0300
549,500
Wed, 13 May 2026
861.7700
871.8700
831.9000
854.2800
583,200
Tue, 12 May 2026
834.4000
857.4100
806.0700
851.3500
716,600
Tue, 12 May 2026
13 · 8-K
Pre-market · 09:12 ET
FORM 8-K ↗
Tue, 12 May 2026
12 · S-3ASR
Pre-market · 09:12 ET
S-3ASR ↗
Mon, 11 May 2026
851.0000
875.0000
842.1900
868.1800
598,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
854.3800
856.4100
820.0000
844.8000
719,500
Thu, 07 May 2026
11 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Thu, 07 May 2026
871.0000
880.0000
808.0000
811.4100
1,053,200
Wed, 06 May 2026
814.7700
888.9500
812.0000
886.2200
1,348,100
Tue, 05 May 2026
727.4500
807.3000
704.1000
806.0000
2,429,100
Tue, 05 May 2026
10 · 10-Q
Pre-market · 09:10 ET
FORM 10-Q ↗
Mon, 04 May 2026
9 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 04 May 2026
537.8500
548.0000
527.7200
529.4900
738,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
521.1100
537.6700
508.1600
532.6700
449,600
Thu, 30 Apr 2026
484.8600
521.2900
484.0000
515.6200
508,700
Wed, 29 Apr 2026
471.9900
484.5000
467.5700
469.7500
285,300
Tue, 28 Apr 2026
494.2500
498.2500
465.3500
471.8500
429,300
Mon, 27 Apr 2026
501.4800
508.7900
485.0100
505.4500
336,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
500.0000
512.3600
490.5000
497.1800
370,100
Thu, 23 Apr 2026
495.0000
504.0500
484.7100
495.6700
446,900
Wed, 22 Apr 2026
483.4800
490.0000
472.2800
487.8700
430,700
Tue, 21 Apr 2026
477.4100
484.3400
463.1300
472.8400
343,100
Mon, 20 Apr 2026
465.0000
475.4200
459.3700
472.9000
255,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
451.7100
466.1300
445.0000
463.6500
594,200
Thu, 16 Apr 2026
458.3600
463.7500
440.0000
441.1000
405,700
Wed, 15 Apr 2026
458.4200
465.1400
449.0000
456.0800
417,100
Tue, 14 Apr 2026
465.9100
472.6100
457.0200
464.5400
552,900
Mon, 13 Apr 2026
441.2200
461.4300
440.0000
459.0200
388,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
437.1000
455.0000
430.0100
446.3600
338,800
Thu, 09 Apr 2026
423.3500
450.3400
423.3500
435.6500
504,300
Wed, 08 Apr 2026
8 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 08 Apr 2026
413.5800
425.0000
409.5200
423.3500
549,400
Tue, 07 Apr 2026
388.7400
388.9500
362.5900
382.2200
801,400
Mon, 06 Apr 2026
416.1300
419.2600
392.0500
393.7100
457,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
402.4400
432.2400
402.0000
416.3400
350,100
Wed, 01 Apr 2026
418.7500
434.1100
418.0000
421.2900
428,600
Tue, 31 Mar 2026
395.0100
411.5100
385.0000
407.2700
740,500
Mon, 30 Mar 2026
421.9400
425.0000
375.0800
382.5500
748,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
415.9300
427.7600
415.8200
420.2400
305,900
Thu, 26 Mar 2026
440.4800
444.9500
410.7200
415.9300
313,700
Wed, 25 Mar 2026
7 · DEFA14A
After-hours · 17:21 ET
DEFA14A ↗
Wed, 25 Mar 2026
6 · DEF 14A
After-hours · 17:20 ET
DEF 14A ↗
Wed, 25 Mar 2026
454.1300
460.6400
448.0000
452.9200
443,400
Tue, 24 Mar 2026
419.1700
446.8900
418.7600
446.1600
319,500
Mon, 23 Mar 2026
413.0000
435.0000
412.9400
422.5500
376,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
431.9700
433.5000
395.5200
401.6100
783,900
Thu, 19 Mar 2026
410.1000
440.7800
408.1200
431.7800
414,600
Wed, 18 Mar 2026
429.6900
436.0000
418.1900
421.2300
386,600
Tue, 17 Mar 2026
419.5600
427.2500
410.5000
425.5100
429,800
Mon, 16 Mar 2026
409.5500
420.5700
409.0000
417.7600
300,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
406.1900
412.0000
390.0000
398.1200
357,900
Thu, 12 Mar 2026
410.4300
411.9900
392.7500
404.5900
464,100
Wed, 11 Mar 2026
411.2700
429.2700
405.5000
420.6000
392,100
Tue, 10 Mar 2026
412.1800
422.1400
408.3900
411.5300
490,700
Mon, 09 Mar 2026
383.7200
411.8100
380.2800
411.3800
619,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
381.7000
404.9900
376.2400
395.1100
751,400
Thu, 05 Mar 2026
412.3900
418.5800
385.0100
398.8700
549,100
Wed, 04 Mar 2026
421.7400
428.7400
410.6200
420.2200
458,900
Tue, 03 Mar 2026
414.8500
423.3500
399.0000
415.5100
486,100
Mon, 02 Mar 2026
426.6200
444.8200
421.1400
432.8700
558,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
424.5200
441.8800
413.0000
428.1300
642,900
Thu, 26 Feb 2026
474.6700
477.0300
415.3500
433.3400
909,100
Thu, 26 Feb 2026
5 · 10-K
Pre-market · 09:11 ET
FORM 10-K ↗
Wed, 25 Feb 2026
4 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 25 Feb 2026
463.0700
467.5300
445.0100
455.2500
917,100
Tue, 24 Feb 2026
429.5700
460.7200
421.0000
459.7200
552,100
Mon, 23 Feb 2026
428.0000
436.0000
423.2800
434.6400
524,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
414.0000
445.0000
414.0000
435.5000
664,000
Thu, 19 Feb 2026
410.5100
420.7800
394.6300
415.1300
558,900
Wed, 18 Feb 2026
420.6300
430.9900
405.2700
410.6300
523,300
Tue, 17 Feb 2026
435.8800
440.8100
419.5100
421.2000
472,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
429.2200
445.0000
417.6600
437.7700
525,600
Thu, 12 Feb 2026
454.6500
470.0000
430.4200
431.4300
876,100
Wed, 11 Feb 2026
426.0000
441.2800
415.5000
433.9100
633,100
Tue, 10 Feb 2026
418.6700
423.0000
406.4700
415.1900
456,500
Mon, 09 Feb 2026
401.9000
426.0900
397.4000
418.6100
641,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
370.2400
404.0000
370.2400
401.2900
631,600
Thu, 05 Feb 2026
351.4300
369.6700
345.0000
365.0700
446,600
Wed, 04 Feb 2026
387.4200
388.8300
344.1800
360.1600
547,800
Tue, 03 Feb 2026
378.6400
387.4600
369.6500
386.7800
315,700
Mon, 02 Feb 2026
357.8600
373.1500
356.7100
367.9500
291,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
374.4300
386.3300
355.4100
357.9100
476,700
Thu, 29 Jan 2026
377.5500
384.0100
365.9200
379.2300
327,900
Wed, 28 Jan 2026
376.0200
378.1700
360.2400
373.5200
300,400
Tue, 27 Jan 2026
363.2900
375.0000
356.2100
372.2500
317,700
Mon, 26 Jan 2026
351.6300
363.4000
349.0000
361.2100
308,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
364.3200
365.0000
349.9700
351.3900
398,100
Thu, 22 Jan 2026
368.9800
372.0700
349.5100
364.2500
459,400
Wed, 21 Jan 2026
354.0700
364.5000
340.1000
362.5300
443,700
Tue, 20 Jan 2026
338.7500
357.0000
338.5800
349.5900
601,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
338.5100
357.2100
338.5100
350.9600
648,100
Thu, 15 Jan 2026
328.2000
344.7700
327.2100
336.3100
453,000
Wed, 14 Jan 2026
320.4100
326.0900
310.5800
319.2700
321,200
Tue, 13 Jan 2026
308.1800
322.5000
308.0000
321.6000
388,800
Mon, 12 Jan 2026
303.3200
312.2500
301.0100
307.5800
621,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
300.0300
313.0000
297.5000
308.1300
521,800
Thu, 08 Jan 2026
312.9700
315.4600
293.3000
297.6200
529,700
Wed, 07 Jan 2026
317.2200
317.4100
307.3300
312.2400
398,800
Tue, 06 Jan 2026
328.1800
329.5000
304.4600
317.4100
456,900
Mon, 05 Jan 2026
325.1200
332.8400
323.0000
327.1100
539,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
309.4300
322.4000
308.8500
319.1600
414,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
307.3800
312.5000
305.1800
306.2300
405,500
Tue, 30 Dec 2025
311.2400
313.8100
307.0700
307.6800
294,200
Mon, 29 Dec 2025
312.2200
315.0500
309.0000
310.7900
460,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
314.4600
320.0000
310.0000
316.5500
544,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
312.0800
315.0500
309.0000
314.0000
375,400
Tue, 23 Dec 2025
309.8500
317.6700
306.0700
315.8700
378,100
Mon, 22 Dec 2025
312.2700
318.0200
309.8500
313.0400
392,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
306.7600
319.4300
306.0000
308.5800
1,245,200
Thu, 18 Dec 2025
296.7700
308.3800
294.6800
302.3000
561,000
Wed, 17 Dec 2025
319.1300
322.5700
281.5800
283.5700
1,010,400
Tue, 16 Dec 2025
317.1800
327.5400
312.3300
319.1300
651,000
Mon, 15 Dec 2025
321.1100
327.0800
316.0000
319.1200
485,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
337.3900
338.0300
304.0200
315.1500
704,600
Thu, 11 Dec 2025
329.6800
343.8000
321.6900
340.5100
526,700
Wed, 10 Dec 2025
324.0200
337.9600
318.3300
331.6100
525,200
Tue, 09 Dec 2025
322.8100
328.3000
318.5000
324.1000
347,600
Mon, 08 Dec 2025
328.5700
334.0000
322.0900
324.6200
417,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
329.2100
330.5900
315.7500
325.1000
1,331,500
Thu, 04 Dec 2025
316.5900
337.2200
313.0000
332.2900
568,200
Wed, 03 Dec 2025
326.7800
327.3600
309.3000
323.4600
1,177,700
Tue, 02 Dec 2025
327.0900
338.7500
325.0000
327.7800
590,700
Mon, 01 Dec 2025
332.1400
335.7000
319.5000
320.5100
565,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
342.2200
344.9000
339.0000
344.3100
155,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
336.5100
344.9900
333.8600
339.7500
336,300
Tue, 25 Nov 2025
340.2400
343.0200
324.6100
332.9600
599,000
Mon, 24 Nov 2025
319.4800
343.9400
319.1200
342.4400
531,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
314.9000
317.4000
299.6400
315.1000
1,005,900
Thu, 20 Nov 2025
351.6500
366.5800
313.5700
314.5600
884,500
Wed, 19 Nov 2025
339.3400
350.8200
332.5000
334.1700
418,400
Tue, 18 Nov 2025
325.3700
338.0000
321.7400
333.8800
601,500
Mon, 17 Nov 2025
338.6600
344.1300
326.0100
332.8200
511,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
312.1200
341.9400
311.2000
338.6600
1,405,800
Thu, 13 Nov 2025
378.0600
378.6300
325.5300
326.6000
1,460,300
Wed, 12 Nov 2025
388.0000
398.4300
372.3900
380.7000
5,589,400
Wed, 12 Nov 2025
3 · 8-K
Pre-market · 09:06 ET
FORM 8-K ↗
Tue, 11 Nov 2025
384.0200
384.0200
372.3300
381.2200
326,300
Mon, 10 Nov 2025
394.2800
397.0000
379.5100
384.4500
479,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
375.0200
379.0000
357.7200
377.8400
780,600
Thu, 06 Nov 2025
411.0700
413.0100
382.4200
388.6800
523,700
Wed, 05 Nov 2025
391.8600
416.0000
386.0000
411.0700
610,700
Tue, 04 Nov 2025
405.8900
419.1400
381.3800
382.5700
870,600
Tue, 04 Nov 2025
2 · 10-Q
Pre-market · 09:10 ET
FORM 10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Mon, 03 Nov 2025
380.1000
396.4100
373.7100
392.7700
849,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
387.6900
393.6400
370.7300
377.9000
521,600
Thu, 30 Oct 2025
394.3700
403.0200
375.2900
379.0300
633,100
Wed, 29 Oct 2025
386.5300
409.3300
383.0000
403.3500
617,200
Tue, 28 Oct 2025
377.1700
384.9900
370.7200
379.8900
378,200
Mon, 27 Oct 2025
391.0000
391.7200
374.8200
376.7400
505,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
369.7700
384.0000
368.8000
379.0800
539,400