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
632.9100
655.6000
621.0001
630.4900
5,566,303
Thu, 22 Oct 2026
669.5600
672.7700
629.0000
642.1400
5,785,200
Wed, 21 Oct 2026
708.2500
715.6300
682.7200
696.8900
4,451,900
Tue, 20 Oct 2026
656.4800
680.7000
642.4200
675.1300
4,043,500
Mon, 19 Oct 2026
665.0000
675.7100
654.5200
660.8100
4,127,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
677.1700
683.4800
636.3600
639.0100
6,111,700
Thu, 15 Oct 2026
679.9900
691.9900
652.2900
690.8100
5,873,100
Wed, 14 Oct 2026
733.0400
751.8100
711.6300
713.5400
4,226,600
Tue, 13 Oct 2026
693.9300
749.0000
693.9300
747.2000
6,793,800
Mon, 12 Oct 2026
767.0000
770.0000
750.6800
753.2500
4,095,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
784.1600
789.5900
766.0900
783.0000
3,922,000
Thu, 08 Oct 2026
794.4500
801.9500
770.0600
774.8300
5,065,500
Wed, 07 Oct 2026
784.2500
810.7800
780.9000
807.5700
4,415,300
Tue, 06 Oct 2026
857.1200
863.5000
798.6200
805.6300
7,282,800
Mon, 05 Oct 2026
876.0000
903.0000
875.0000
887.0900
5,585,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
822.5600
852.2900
791.7500
848.9900
13,577,200
Thu, 01 Oct 2026
911.1600
946.3600
893.7500
945.5700
2,480,800
Wed, 30 Sep 2026
921.0000
928.9200
907.0300
922.3400
3,080,400
Tue, 29 Sep 2026
943.5000
944.4300
900.1000
913.4500
2,593,300
Mon, 28 Sep 2026
912.1000
932.8700
870.3800
921.5100
3,402,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
924.3600
924.3600
903.5300
916.8300
2,797,000
Thu, 24 Sep 2026
914.6600
926.0100
898.8000
905.9200
3,067,100
Wed, 23 Sep 2026
913.2000
927.0000
885.0000
923.8600
3,242,800
Tue, 22 Sep 2026
857.6900
936.9400
856.3900
919.8400
5,268,300
Mon, 21 Sep 2026
894.2700
914.8200
861.9600
877.3300
4,190,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
814.6900
872.0000
807.0300
858.7900
6,966,500
Thu, 17 Sep 2026
809.0300
816.6800
783.0100
803.1300
5,308,400
Wed, 16 Sep 2026
784.8000
798.8800
772.0100
783.1800
3,393,200
Tue, 15 Sep 2026
800.2400
801.9800
758.3500
771.8100
4,051,600
Mon, 14 Sep 2026
778.1200
821.8600
769.0000
805.5500
4,147,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
869.4200
870.6800
817.6900
830.1700
3,843,400
Thu, 10 Sep 2026
860.5600
880.9700
848.2400
862.3300
3,235,500
Wed, 09 Sep 2026
893.1400
917.3900
885.3900
885.9200
3,517,800
Wed, 09 Sep 2026
21 · 8-K
Pre-market · 08:42 ET
8-K ↗
Tue, 08 Sep 2026
20 · DEFA14A
After-hours · 17:06 ET
DEFA14A ↗
Tue, 08 Sep 2026
19 · DEF 14A
After-hours · 17:05 ET
DEF 14A ↗
Tue, 08 Sep 2026
880.6500
925.4400
860.0100
904.3800
5,181,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
18 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 04 Sep 2026
818.7500
852.9800
805.0100
849.2800
2,557,100
Thu, 03 Sep 2026
796.0000
807.0700
763.5200
798.6100
2,968,000
Wed, 02 Sep 2026
805.8600
835.4000
785.6600
808.5400
2,659,200
Tue, 01 Sep 2026
810.2600
832.7600
802.0500
816.6400
2,421,300
Mon, 31 Aug 2026
826.5000
830.6800
808.4900
828.3800
3,458,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
831.0900
855.5800
825.5000
829.7600
2,802,800
Thu, 27 Aug 2026
875.7500
875.7500
812.9400
847.2000
4,895,300
Wed, 26 Aug 2026
825.6000
851.6900
821.6700
846.3700
2,125,500
Tue, 25 Aug 2026
814.5000
826.0000
800.1200
821.6700
2,560,200
Mon, 24 Aug 2026
818.6000
822.7400
774.0000
794.6500
3,204,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
862.6400
869.9900
834.5000
850.0000
2,843,500
Thu, 20 Aug 2026
833.6800
869.7100
827.6000
850.2400
3,239,600
Wed, 19 Aug 2026
911.4000
915.1600
829.1100
832.5600
5,970,300
Tue, 18 Aug 2026
929.5000
961.2700
898.6800
903.6800
4,603,900
Mon, 17 Aug 2026
990.3300
1013.9900
978.6300
994.7900
4,330,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
941.2600
990.6100
920.0000
973.4400
5,246,900
Thu, 13 Aug 2026
872.3100
934.7700
861.5500
921.3700
4,590,100
Wed, 12 Aug 2026
861.3500
892.0000
849.6000
878.2100
4,732,300
Tue, 11 Aug 2026
805.0000
826.9000
794.0100
820.5200
3,182,400
Mon, 10 Aug 2026
802.9500
826.9000
786.0000
800.9900
4,069,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
862.6800
862.6800
761.8000
812.7600
5,970,700
Thu, 06 Aug 2026
784.0100
874.9700
767.6900
852.9500
5,562,100
Wed, 05 Aug 2026
848.1300
884.9000
836.5600
837.6600
4,235,900
Tue, 04 Aug 2026
17 · 10-K
After-hours · 16:42 ET
10-K ↗
Tue, 04 Aug 2026
880.8900
885.0000
833.9700
845.3500
5,027,400
Mon, 03 Aug 2026
818.0100
839.6300
782.0800
831.0600
5,329,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
901.6800
921.7800
837.7300
856.1300
6,130,400
Thu, 30 Jul 2026
878.9100
901.1800
831.0000
851.6800
7,380,100
Wed, 29 Jul 2026
786.8500
814.9700
747.5500
764.4300
9,280,100
Tue, 28 Jul 2026
16 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Jul 2026
774.8100
777.1000
698.9900
747.3000
8,941,600
Mon, 27 Jul 2026
855.9900
871.0000
781.1700
816.9900
4,636,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
879.2100
906.0000
835.5000
851.6900
5,226,300
Thu, 23 Jul 2026
905.0000
936.4900
905.0000
913.3600
4,559,600
Wed, 22 Jul 2026
861.7100
921.3800
855.1900
908.1000
5,263,500
Tue, 21 Jul 2026
864.0000
899.9500
844.8700
891.8300
6,062,900
Mon, 20 Jul 2026
810.0200
831.6400
797.0100
802.4500
4,867,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
720.9400
808.6500
700.3900
787.6600
7,013,100
Thu, 16 Jul 2026
785.1100
798.9600
739.4700
745.4900
6,220,300
Wed, 15 Jul 2026
889.0200
893.0000
788.9700
828.3000
4,730,800
Tue, 14 Jul 2026
901.1400
906.3000
868.9300
878.3100
3,771,500
Mon, 13 Jul 2026
869.6000
877.7300
840.0100
860.6600
4,143,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
861.6300
927.2800
861.6300
910.3400
4,051,300
Thu, 09 Jul 2026
922.2900
937.5400
888.1700
890.0900
4,556,500
Wed, 08 Jul 2026
811.2700
862.4100
811.2700
860.0200
4,935,900
Tue, 07 Jul 2026
821.2900
837.7500
786.0100
827.6400
4,146,000
Mon, 06 Jul 2026
863.6200
886.8900
848.0000
868.2600
3,461,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
900.7500
923.0600
795.6600
820.1600
6,294,100
Wed, 01 Jul 2026
896.7400
936.6500
886.2000
915.1900
3,599,800
Tue, 30 Jun 2026
967.9600
998.4900
939.4700
965.0000
4,187,700
Mon, 29 Jun 2026
915.9900
987.5700
880.0100
968.5300
5,391,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
994.5900
996.4800
880.4900
899.9000
9,311,400
Thu, 25 Jun 2026
1111.0000
1111.0000
1001.3300
1025.3600
5,544,900
Wed, 24 Jun 2026
1027.7200
1035.8600
953.0600
993.2500
4,259,600
Tue, 23 Jun 2026
984.2600
1044.8800
983.0000
1038.5900
5,211,300
Mon, 22 Jun 2026
1089.0000
1127.9900
1068.9600
1094.0400
6,876,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
1133.3600
1145.0000
1053.5300
1070.2300
8,424,500
Wed, 17 Jun 2026
1044.2500
1094.0000
1043.9000
1066.0699
4,593,000
Tue, 16 Jun 2026
1044.0300
1097.0000
1012.1700
1031.3400
5,804,300
Mon, 15 Jun 2026
1032.5200
1032.5200
990.7800
1018.8000
5,774,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
880.1900
946.2400
868.1400
931.0400
3,189,700
Fri, 12 Jun 2026
15 · 8-K
Next filing day · accepted 11 Jun, 20:01 ET
8-K ↗
Thu, 11 Jun 2026
838.3700
870.2500
821.4800
868.0900
2,755,000
Wed, 10 Jun 2026
821.8600
855.5100
806.4100
815.9900
3,455,000
Tue, 09 Jun 2026
909.9900
911.2900
801.8900
846.0100
3,137,600
Mon, 08 Jun 2026
882.7200
894.9200
854.2100
876.7700
2,483,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
889.1800
910.6600
843.6300
847.4700
3,611,300
Thu, 04 Jun 2026
891.5500
941.4900
885.0000
925.9900
2,534,400
Wed, 03 Jun 2026
940.3200
966.8000
919.0000
940.6900
2,902,300
Tue, 02 Jun 2026
929.8800
953.7200
914.9900
926.6100
2,561,900
Mon, 01 Jun 2026
885.3300
940.7900
882.9200
921.2600
3,358,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
892.8300
904.1700
867.0200
879.8000
4,674,500
Thu, 28 May 2026
889.5200
905.3900
866.0100
880.7200
2,838,100
Thu, 28 May 2026
14 · 8-K
Pre-market · 08:54 ET
8-K ↗
Wed, 27 May 2026
881.1400
888.9500
846.0700
870.6600
3,794,300
Tue, 26 May 2026
831.1700
862.6500
816.9800
845.7600
3,437,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
814.7200
824.0000
799.8100
812.7300
2,531,400
Thu, 21 May 2026
753.4700
811.5100
753.4700
810.4600
3,483,500
Thu, 21 May 2026
13 · 8-K
Pre-market · 08:38 ET
8-K ↗
Wed, 20 May 2026
757.1600
764.9700
741.0000
751.0700
2,269,100
Tue, 19 May 2026
719.5100
745.9800
695.1400
733.3500
3,639,300
Mon, 18 May 2026
801.0000
801.0000
710.1100
740.8400
4,945,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
771.5700
807.6300
765.7700
795.4700
2,784,800
Thu, 14 May 2026
812.4800
838.6000
796.1700
804.7600
2,360,000
Wed, 13 May 2026
827.5000
831.9900
795.0100
817.3500
2,511,700
Tue, 12 May 2026
814.7000
833.0600
766.9700
808.8000
3,798,100
Mon, 11 May 2026
793.2500
841.3100
790.4800
834.0100
6,078,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
780.0000
802.1300
772.0000
782.6400
4,874,000
Thu, 07 May 2026
771.2900
771.2900
742.0100
766.4400
4,900,900
Wed, 06 May 2026
768.8000
787.3500
752.8000
786.4200
5,575,000
Wed, 06 May 2026
12 · 8-K
Pre-market · 08:48 ET
8-K ↗
Tue, 05 May 2026
755.0000
792.0100
752.5900
771.0100
6,522,500
Mon, 04 May 2026
742.1600
749.0000
729.1800
738.5400
6,022,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
667.0100
728.0000
663.3000
726.9300
7,378,700
Thu, 30 Apr 2026
655.1800
680.6300
639.0500
673.6400
6,479,300
Wed, 29 Apr 2026
11 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 29 Apr 2026
667.9800
697.0000
632.0000
643.3000
10,896,900
Tue, 28 Apr 2026
10 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 28 Apr 2026
566.0400
592.8400
553.2000
579.0300
5,956,800
Mon, 27 Apr 2026
599.3100
602.9100
577.3600
595.8600
2,919,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
592.7000
599.9800
578.4200
586.2500
2,704,100
Thu, 23 Apr 2026
574.2400
607.8900
573.0100
587.6200
3,175,700
Wed, 22 Apr 2026
580.0100
586.0000
563.3000
579.8800
3,233,300
Tue, 21 Apr 2026
543.0100
567.7000
536.0300
559.9000
3,563,000
Mon, 20 Apr 2026
550.7700
553.0000
531.6100
539.7500
2,915,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
544.4500
553.5700
537.5200
547.7500
3,449,100
Thu, 16 Apr 2026
511.7600
532.0600
506.0000
531.8100
3,122,700
Wed, 15 Apr 2026
520.8300
526.0000
503.1100
519.6000
3,841,400
Tue, 14 Apr 2026
520.0000
534.2300
501.4500
533.4400
3,568,600
Mon, 13 Apr 2026
500.0800
514.7500
495.6500
513.2800
2,880,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
504.6700
509.5500
494.6000
503.1300
3,435,200
Thu, 09 Apr 2026
504.0000
508.7100
493.2000
500.7700
3,092,200
Wed, 08 Apr 2026
503.2000
517.1800
487.6700
496.3000
5,424,600
Tue, 07 Apr 2026
448.1400
468.8500
445.0000
468.7200
4,276,700
Mon, 06 Apr 2026
450.8800
470.2300
449.7900
453.3000
4,887,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
401.0000
429.4100
400.0000
429.3600
2,376,300
Wed, 01 Apr 2026
396.4900
428.1800
396.3100
423.1200
3,716,000
Tue, 31 Mar 2026
371.0900
392.0100
368.0000
391.7600
3,605,200
Mon, 30 Mar 2026
393.0600
399.4100
351.4200
362.4300
4,159,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
378.5300
388.0700
376.0800
380.0700
2,322,500
Thu, 26 Mar 2026
401.6600
406.6500
377.3300
378.7900
4,111,900
Wed, 25 Mar 2026
410.1600
422.5300
389.0100
413.2200
3,452,500
Tue, 24 Mar 2026
402.8600
426.2800
395.0000
424.9600
3,759,700
Mon, 23 Mar 2026
420.0000
425.1800
395.1900
404.0200
3,864,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
433.5000
439.7300
409.2500
411.2300
8,620,000
Thu, 19 Mar 2026
396.4000
437.4600
388.3700
434.6000
4,157,000
Wed, 18 Mar 2026
419.5300
422.7400
405.1100
406.7700
3,830,800
Tue, 17 Mar 2026
400.0000
421.3100
397.5000
421.0900
3,469,200
Mon, 16 Mar 2026
397.5000
410.8000
395.6300
398.7800
3,120,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
378.0700
394.9900
377.1400
383.7100
2,913,500
Thu, 12 Mar 2026
382.7100
385.0000
368.6900
373.9800
2,058,300
Wed, 11 Mar 2026
384.0000
391.2400
376.1500
385.9700
1,970,100
Tue, 10 Mar 2026
377.9300
398.2900
377.9300
384.2900
3,487,000
Mon, 09 Mar 2026
342.4200
374.6600
342.0000
374.3300
2,929,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
356.3100
370.3400
351.1500
352.8000
2,415,600
Thu, 05 Mar 2026
370.9800
378.1500
352.5600
367.3400
3,394,900
Wed, 04 Mar 2026
367.5000
390.5000
364.6800
375.0100
3,774,200
Tue, 03 Mar 2026
361.2600
365.9800
350.1000
357.6200
5,712,500
Mon, 02 Mar 2026
393.5900
407.7000
374.5300
379.5200
4,224,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
400.0000
415.6000
396.2200
407.8400
3,605,500
Thu, 26 Feb 2026
413.6900
416.5000
393.2200
409.6700
3,077,500
Wed, 25 Feb 2026
409.2600
426.5000
408.3000
421.8500
3,385,600
Tue, 24 Feb 2026
410.1100
413.8000
394.0500
396.0200
3,119,300
Mon, 23 Feb 2026
410.4000
422.9900
402.1500
407.4000
2,402,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
403.0800
416.9900
399.1300
411.1100
2,962,600
Thu, 19 Feb 2026
9 · 8-K
After-hours · 17:11 ET
8-K ↗
Thu, 19 Feb 2026
420.1700
424.1100
402.1600
408.9700
3,518,300
Wed, 18 Feb 2026
418.9400
434.9500
417.3000
424.1400
2,865,600
Tue, 17 Feb 2026
420.0000
429.2300
411.6000
415.9400
2,839,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
416.0600
431.6600
402.5100
425.9900
3,856,100
Thu, 12 Feb 2026
425.8200
459.8400
425.8100
431.1700
6,436,900
Thu, 12 Feb 2026
8 · 8-K
Pre-market · 08:15 ET
8-K ↗
Wed, 11 Feb 2026
409.6400
415.6000
391.0000
407.2500
2,827,000
Tue, 10 Feb 2026
421.7700
421.7700
395.1400
396.2300
3,172,000
Mon, 09 Feb 2026
424.0400
438.5500
415.0000
425.0000
3,188,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
426.2600
431.9300
406.8600
429.3200
3,284,500
Thu, 05 Feb 2026
413.5600
418.4000
394.2400
405.4500
5,641,900
Wed, 04 Feb 2026
442.0000
453.4500
402.0400
418.6300
6,601,100
Tue, 03 Feb 2026
451.5100
459.4100
424.5100
444.4500
6,089,200
Mon, 02 Feb 2026
402.5000
436.0000
399.5300
432.9500
6,062,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
7 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Fri, 30 Jan 2026
449.6400
452.9200
397.3300
407.6900
9,224,400
Thu, 29 Jan 2026
450.2700
457.8400
434.0000
446.5700
9,052,800
Wed, 28 Jan 2026
395.1900
449.5000
389.0000
442.9300
14,749,800
Tue, 27 Jan 2026
6 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 27 Jan 2026
361.6200
383.8800
361.0000
371.7600
7,353,600
Mon, 26 Jan 2026
348.8500
370.4700
346.0000
358.2900
5,039,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
344.4700
347.7100
331.7500
346.1000
2,957,800
Thu, 22 Jan 2026
350.0000
350.0500
330.0000
346.5300
2,796,300
Wed, 21 Jan 2026
334.4100
349.5500
323.6100
344.2200
4,710,600
Tue, 20 Jan 2026
322.9900
336.1700
322.0400
325.9900
3,620,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
333.5000
335.0200
321.1900
326.2300
3,378,500
Thu, 15 Jan 2026
322.7600
328.7800
317.0000
320.3200
3,180,200
Wed, 14 Jan 2026
319.8300
322.7300
309.1500
312.2800
1,947,500
Tue, 13 Jan 2026
319.4800
331.0000
316.7700
318.4400
3,459,600
Mon, 12 Jan 2026
299.3100
322.7600
298.0900
321.4800
3,066,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
284.6700
305.4400
280.6700
304.0100
3,187,100
Thu, 08 Jan 2026
305.8800
306.2400
278.1500
284.4700
4,826,000
Wed, 07 Jan 2026
319.0100
322.0000
298.9400
308.2600
5,179,200
Tue, 06 Jan 2026
290.9000
332.0000
290.9000
330.4200
5,563,900
Mon, 05 Jan 2026
294.9700
298.0000
277.6900
289.8300
3,350,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
281.9700
289.6500
280.4200
287.5400
2,731,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
280.0000
280.2500
274.2700
275.3900
1,316,800
Tue, 30 Dec 2025
282.0500
284.0100
279.6200
280.0800
1,873,600
Mon, 29 Dec 2025
281.9900
289.4700
279.3300
281.3000
2,537,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
288.7600
289.8000
282.5500
286.2200
1,063,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
281.5500
288.5000
281.5500
285.2700
1,474,900
Tue, 23 Dec 2025
278.5800
282.8500
274.7100
282.8000
2,084,400
Mon, 22 Dec 2025
301.2500
302.0000
279.0000
282.8500
4,340,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
296.6700
305.4300
293.6900
296.3600
24,731,300
Thu, 18 Dec 2025
288.5000
299.2300
286.6700
292.0000
3,730,500
Wed, 17 Dec 2025
291.1100
296.6800
276.1100
277.6500
3,514,100
Tue, 16 Dec 2025
285.4100
294.9400
280.5000
288.1300
3,091,000
Mon, 15 Dec 2025
291.8900
293.9600
284.2300
285.5800
3,465,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
302.0000
304.0000
280.5100
287.6400
5,255,600
Thu, 11 Dec 2025
294.3000
308.9300
288.6300
307.8500
3,176,300
Wed, 10 Dec 2025
283.7000
301.4700
281.3000
298.9200
3,617,400
Tue, 09 Dec 2025
285.7900
289.4400
280.0000
282.8600
2,072,700
Mon, 08 Dec 2025
281.0000
288.2700
278.6700
285.4100
3,469,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
269.8100
279.6700
269.1200
278.7900
2,863,400
Thu, 04 Dec 2025
258.7000
266.4000
257.3600
265.6300
1,971,700
Wed, 03 Dec 2025
266.4600
266.4600
250.5300
258.6700
3,828,300
Tue, 02 Dec 2025
272.9100
278.3900
259.3800
266.8700
3,101,600
Mon, 01 Dec 2025
272.0900
275.9800
266.0000
270.1000
2,320,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
275.0000
277.5800
269.5100
276.6900
1,243,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
264.6600
275.0000
262.7200
272.2800
3,487,500
Tue, 25 Nov 2025
251.1800
263.5700
247.0000
261.8900
2,555,300
Mon, 24 Nov 2025
242.9200
256.7000
242.9100
253.3800
4,200,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
237.4000
240.5000
228.6100
237.4900
4,177,300
Thu, 20 Nov 2025
273.1800
275.7000
237.4000
240.5000
4,071,000
Wed, 19 Nov 2025
253.9900
263.8200
253.9900
259.1400
2,306,500
Tue, 18 Nov 2025
257.3900
261.3600
249.5300
253.8600
2,479,400
Mon, 17 Nov 2025
257.5000
269.8000
254.4800
261.3800
2,851,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
254.1500
267.8100
251.0900
258.2100
4,718,800
Thu, 13 Nov 2025
273.6200
277.5000
258.8500
262.5600
5,350,200
Thu, 13 Nov 2025
5 · 8-K
Pre-market · 08:48 ET
8-K ↗
Wed, 12 Nov 2025
288.0000
297.8800
279.0000
283.2600
3,985,300
Tue, 11 Nov 2025
289.2700
296.1500
283.5200
288.0000
3,881,100
Mon, 10 Nov 2025
290.7100
296.0000
287.1100
293.9900
3,971,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
273.9600
279.8100
263.4600
279.3500
5,098,700
Thu, 06 Nov 2025
277.2700
284.4200
273.5200
278.4700
4,075,300
Wed, 05 Nov 2025
258.2900
283.9400
257.3100
275.7700
9,050,400
Wed, 05 Nov 2025
4 · 8-K
Pre-market · 07:49 ET
8-K ↗
Tue, 04 Nov 2025
255.0600
260.3200
249.4800
250.3800
3,438,000
Mon, 03 Nov 2025
258.7500
269.5600
253.6500
265.5500
4,450,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
276.8300
280.3500
243.3400
255.8800
8,616,100
Fri, 31 Oct 2025
3 · 10-Q
Pre-market · 08:10 ET
10-Q ↗
Thu, 30 Oct 2025
258.2100
274.4800
258.0000
268.3400
7,175,700
Wed, 29 Oct 2025
240.5200
268.9100
240.0600
265.6200
9,900,800
Tue, 28 Oct 2025
2 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Oct 2025
229.1800
230.0000
217.6700
223.0000
6,501,000
Mon, 27 Oct 2025
241.3300
242.0000
227.6300
230.3200
4,942,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
234.0800
240.8500
230.5300
234.1200
3,664,000