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
531.1100
532.9900
522.9100
523.9300
832,516
Thu, 22 Oct 2026
527.1800
537.8100
521.3000
535.1700
1,641,200
Wed, 21 Oct 2026
512.7900
528.5700
510.4800
524.5200
1,448,600
Tue, 20 Oct 2026
17 · 8-K
After-hours · 20:09 ET
8-K ↗
Tue, 20 Oct 2026
507.8900
515.7400
505.0000
514.6500
1,230,000
Mon, 19 Oct 2026
500.0000
505.8300
499.5000
501.9500
1,298,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
511.0600
512.2100
497.4900
499.7400
1,413,000
Thu, 15 Oct 2026
514.9100
517.6800
507.2100
508.7500
2,262,500
Wed, 14 Oct 2026
490.4500
502.9400
487.5400
498.5000
2,089,700
Tue, 13 Oct 2026
507.5500
508.5700
484.0800
485.2200
1,187,300
Mon, 12 Oct 2026
512.4400
514.8000
506.0000
507.0000
952,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
502.1100
514.9000
502.0600
510.0800
1,480,800
Thu, 08 Oct 2026
503.1400
507.8700
498.9000
503.2500
1,488,000
Wed, 07 Oct 2026
504.0800
511.5100
503.9400
505.6400
806,600
Tue, 06 Oct 2026
505.0000
507.4100
496.3300
502.3100
775,000
Mon, 05 Oct 2026
504.7800
506.0100
496.1500
503.5000
914,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
509.5000
509.5000
499.9500
504.7300
939,600
Thu, 01 Oct 2026
522.3900
523.5200
505.2700
506.7400
1,194,400
Wed, 30 Sep 2026
525.2600
529.7200
522.7400
522.8100
1,146,000
Tue, 29 Sep 2026
522.2200
529.4600
519.2500
526.7300
688,800
Mon, 28 Sep 2026
524.2700
529.8900
521.1600
527.6700
823,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
522.5500
527.6900
518.9200
526.1900
756,200
Thu, 24 Sep 2026
515.5600
528.9900
515.3000
522.3800
940,900
Wed, 23 Sep 2026
515.6000
525.4300
509.5600
516.3400
1,213,700
Tue, 22 Sep 2026
521.6900
525.9700
508.1400
514.9900
1,386,600
Mon, 21 Sep 2026
506.8500
514.1000
501.0100
510.7200
906,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
516.3400
518.1000
505.0100
508.3400
2,432,900
Thu, 17 Sep 2026
518.3500
519.0700
510.2000
516.3400
899,600
Wed, 16 Sep 2026
513.8000
517.9500
511.3500
513.2600
638,200
Tue, 15 Sep 2026
519.9400
519.9400
511.0000
514.6300
824,800
Mon, 14 Sep 2026
522.1700
525.2900
514.6600
519.5100
836,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
522.1000
522.1000
511.8100
515.4400
875,500
Thu, 10 Sep 2026
519.1300
522.6000
514.3200
514.5600
815,000
Wed, 09 Sep 2026
524.0000
528.1700
520.0800
521.1200
958,300
Tue, 08 Sep 2026
529.6400
535.0000
520.2000
528.9000
1,121,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
549.5000
556.9900
544.4800
546.1200
803,300
Thu, 03 Sep 2026
559.0000
560.2500
551.6100
557.9600
800,700
Wed, 02 Sep 2026
552.4200
558.3600
549.0700
556.7500
1,734,500
Tue, 01 Sep 2026
16 · 8-K
After-hours · 16:25 ET
8-K ↗
Tue, 01 Sep 2026
548.6000
551.4000
545.0800
547.6500
734,900
Mon, 31 Aug 2026
535.3800
546.8400
532.2300
544.5200
1,198,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
547.0900
549.5700
540.0800
541.6900
886,900
Thu, 27 Aug 2026
540.0800
550.8300
540.0800
547.5500
843,900
Wed, 26 Aug 2026
549.8400
553.4700
546.2400
547.2900
834,100
Tue, 25 Aug 2026
545.5300
555.6900
543.7500
552.8500
775,000
Mon, 24 Aug 2026
548.9800
550.6200
542.4200
547.5900
767,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
545.1000
555.3200
540.7000
548.0500
1,074,900
Thu, 20 Aug 2026
543.7800
548.9900
538.2700
540.2600
1,062,300
Wed, 19 Aug 2026
537.4700
553.6900
532.5500
552.0600
1,437,300
Tue, 18 Aug 2026
520.0000
533.7800
517.3400
528.1900
1,497,000
Mon, 17 Aug 2026
503.8700
517.8400
502.5300
515.5500
1,111,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
511.4100
513.6400
502.2900
505.7500
1,130,500
Thu, 13 Aug 2026
528.6800
529.0000
515.7400
516.4400
863,500
Wed, 12 Aug 2026
527.0000
531.2200
520.0800
525.7300
1,047,000
Tue, 11 Aug 2026
525.0200
532.2300
522.0100
529.6500
1,065,400
Mon, 10 Aug 2026
539.5000
546.1700
519.8200
523.9100
2,682,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
487.1100
497.4000
482.1000
496.0700
992,400
Thu, 06 Aug 2026
490.9100
492.4000
480.8600
484.0300
1,015,000
Wed, 05 Aug 2026
487.5200
491.9500
479.0200
484.8300
1,382,900
Tue, 04 Aug 2026
15 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 04 Aug 2026
471.2900
488.0400
465.5100
478.7100
2,026,400
Mon, 03 Aug 2026
14 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 03 Aug 2026
480.0000
483.3600
468.1400
470.7200
1,510,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
480.6700
480.6700
469.8700
477.1000
957,700
Thu, 30 Jul 2026
474.1000
482.1500
470.5400
481.7000
1,248,600
Wed, 29 Jul 2026
492.6700
492.9900
481.9100
483.3300
1,451,200
Tue, 28 Jul 2026
483.1300
493.6100
482.8600
490.3900
1,700,000
Mon, 27 Jul 2026
479.2700
487.2100
477.9900
479.0000
1,631,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
476.0500
484.0000
472.5800
477.3600
1,254,000
Thu, 23 Jul 2026
467.0900
477.6800
465.0000
473.0900
1,306,000
Wed, 22 Jul 2026
482.3200
483.6600
471.5800
472.5700
1,289,000
Tue, 21 Jul 2026
478.5600
484.9900
473.5600
482.0000
1,107,400
Mon, 20 Jul 2026
485.6500
491.2300
478.4800
480.5000
1,101,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
483.5100
496.6900
481.9800
485.6500
1,568,100
Thu, 16 Jul 2026
480.0000
487.3000
476.2500
486.0300
1,370,800
Wed, 15 Jul 2026
472.1500
480.9600
469.6000
477.0800
1,192,000
Tue, 14 Jul 2026
481.2900
481.2900
473.1800
476.3100
1,093,600
Mon, 13 Jul 2026
486.1800
486.1800
474.7100
480.2500
1,153,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
498.1500
498.9100
484.3300
485.3900
1,430,200
Thu, 09 Jul 2026
495.5800
500.7700
482.1100
496.5000
2,106,900
Wed, 08 Jul 2026
523.0400
525.8100
498.1400
498.4300
2,287,000
Tue, 07 Jul 2026
530.0000
533.6700
512.7700
522.2500
2,292,600
Tue, 07 Jul 2026
13 · 8-K
Next filing day · accepted 06 Jul, 21:55 ET
8-K ↗
Mon, 06 Jul 2026
526.6700
529.9900
512.3400
529.5900
1,515,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
503.7600
529.1400
501.5300
528.0400
1,855,600
Wed, 01 Jul 2026
502.7100
502.7100
494.8000
498.0100
1,444,300
Tue, 30 Jun 2026
500.4900
500.9900
489.6200
496.7300
1,738,000
Mon, 29 Jun 2026
495.8300
499.8700
487.6200
499.6500
2,055,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
482.5000
503.8900
482.2000
491.3400
8,692,600
Thu, 25 Jun 2026
475.1100
486.4900
473.5000
480.1800
1,522,200
Wed, 24 Jun 2026
471.3800
480.8600
469.9300
475.2000
1,550,000
Tue, 23 Jun 2026
469.6700
470.8200
463.7600
468.4200
1,203,800
Mon, 22 Jun 2026
455.6500
468.1800
453.2100
466.7900
2,034,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
462.1700
464.9800
450.3900
451.6300
2,992,900
Wed, 17 Jun 2026
449.6700
464.3100
447.5400
458.9900
1,524,000
Tue, 16 Jun 2026
452.8200
454.5500
444.2200
453.1700
1,486,500
Mon, 15 Jun 2026
446.6900
453.6800
439.5000
450.4600
1,482,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
440.0200
447.7000
440.0200
444.9300
924,200
Thu, 11 Jun 2026
437.5100
445.7800
435.2100
445.0400
1,233,800
Wed, 10 Jun 2026
447.2700
447.5000
433.8000
435.7100
1,103,200
Tue, 09 Jun 2026
447.0200
449.5000
440.9000
445.7700
871,200
Mon, 08 Jun 2026
443.1700
448.6900
441.7200
442.9600
1,149,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
445.6100
453.1600
443.8600
446.8300
1,530,000
Thu, 04 Jun 2026
434.9500
448.1900
433.5000
441.7400
1,362,300
Wed, 03 Jun 2026
420.6300
429.0100
420.0100
428.3400
1,564,400
Tue, 02 Jun 2026
432.4000
434.0000
424.9000
425.0900
1,147,100
Mon, 01 Jun 2026
439.9100
443.5400
433.2600
438.4000
1,115,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
448.0100
450.0000
442.2500
447.5400
1,893,400
Thu, 28 May 2026
434.0800
449.2900
434.0800
447.9700
1,357,900
Wed, 27 May 2026
438.5200
445.3500
435.3900
437.2200
1,164,400
Tue, 26 May 2026
437.9900
441.9900
433.7900
435.9300
865,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
437.0700
438.8400
432.9600
434.5200
1,746,300
Thu, 21 May 2026
429.3600
434.7600
426.0100
433.5400
1,395,200
Wed, 20 May 2026
434.3100
439.9800
427.6400
430.4400
1,784,800
Tue, 19 May 2026
436.7900
444.3200
433.1500
434.3100
1,219,500
Mon, 18 May 2026
435.4200
440.0400
430.2500
436.5800
1,451,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
453.4500
453.4500
435.8600
436.9500
1,288,900
Thu, 14 May 2026
453.6400
456.6800
447.3600
450.4100
1,088,200
Wed, 13 May 2026
12 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 13 May 2026
446.4700
455.3200
444.2600
453.0600
1,194,200
Tue, 12 May 2026
439.9200
454.2300
436.4800
448.2900
1,398,000
Mon, 11 May 2026
429.5000
442.1600
428.5000
435.1700
1,264,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
422.3700
431.9400
421.1100
429.8200
953,300
Thu, 07 May 2026
425.1300
429.6100
423.5900
425.0000
1,112,300
Wed, 06 May 2026
422.6700
431.0600
422.6700
427.6500
1,203,200
Tue, 05 May 2026
11 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 05 May 2026
431.9900
433.9400
412.2700
424.3600
1,905,900
Mon, 04 May 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 04 May 2026
423.7500
430.1300
422.1100
429.8500
1,418,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
425.0200
427.3800
421.5400
423.9200
796,900
Thu, 30 Apr 2026
423.6600
430.9500
423.6600
427.3800
1,121,100
Wed, 29 Apr 2026
9 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 29 Apr 2026
424.4400
426.7200
419.7100
423.2400
1,059,500
Tue, 28 Apr 2026
431.2500
431.7700
426.6800
430.1400
808,500
Mon, 27 Apr 2026
427.0100
434.0700
425.8700
426.0100
967,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
431.8900
433.6800
427.3800
430.2900
1,128,100
Thu, 23 Apr 2026
440.7100
442.0400
433.8100
435.1000
777,500
Wed, 22 Apr 2026
437.3800
441.0000
435.4500
437.6700
734,200
Tue, 21 Apr 2026
437.1200
440.3200
429.6500
436.5900
986,900
Mon, 20 Apr 2026
444.0100
444.0100
437.6700
439.1800
789,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
441.5500
443.9000
437.5800
441.2000
1,025,200
Thu, 16 Apr 2026
442.3500
445.9300
431.1500
435.6500
1,364,000
Wed, 15 Apr 2026
444.1500
447.8200
437.1900
441.7000
1,459,400
Tue, 14 Apr 2026
435.2800
444.7900
435.2800
444.2800
1,445,500
Mon, 13 Apr 2026
434.1700
445.1100
433.6800
440.0500
1,004,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
446.0800
446.7500
434.2500
436.2700
985,800
Thu, 09 Apr 2026
439.7700
447.0000
436.3500
446.7800
1,040,900
Wed, 08 Apr 2026
436.2500
443.9900
432.3300
443.9200
1,279,200
Tue, 07 Apr 2026
435.5000
435.5000
425.2600
431.8600
1,029,200
Mon, 06 Apr 2026
437.7900
440.9000
433.4500
434.3000
948,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Thu, 02 Apr 2026
6 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Thu, 02 Apr 2026
447.5500
449.6200
436.5600
438.7100
1,244,900
Wed, 01 Apr 2026
449.1700
453.9800
446.7100
447.2600
1,188,100
Tue, 31 Mar 2026
5 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 31 Mar 2026
443.4300
448.3500
442.0900
446.5400
1,624,800
Mon, 30 Mar 2026
438.7300
443.6500
432.1400
443.1600
1,960,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
450.9500
452.0000
431.0100
433.0700
1,915,500
Thu, 26 Mar 2026
450.7200
457.5400
449.2900
453.7400
1,158,100
Wed, 25 Mar 2026
449.1400
459.3700
449.1400
454.9700
1,200,000
Tue, 24 Mar 2026
447.0200
452.0800
441.2000
448.6200
1,224,200
Mon, 23 Mar 2026
458.4200
463.7800
450.9700
451.2400
1,152,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
454.6200
461.0500
452.8900
454.0000
2,200,200
Thu, 19 Mar 2026
454.5000
459.4600
449.7500
458.0500
1,300,000
Wed, 18 Mar 2026
462.8000
463.9600
451.1000
451.5900
1,410,500
Tue, 17 Mar 2026
468.4000
468.4500
461.5000
462.4900
1,512,900
Mon, 16 Mar 2026
475.1400
476.1700
461.1300
466.1000
1,496,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
481.7900
486.6600
469.0800
469.3400
1,097,500
Thu, 12 Mar 2026
489.9700
489.9700
476.5700
478.1300
1,607,700
Wed, 11 Mar 2026
497.8800
499.5000
488.7900
492.3800
2,062,300
Tue, 10 Mar 2026
482.2500
507.9200
477.7700
499.1700
3,363,800
Mon, 09 Mar 2026
455.5900
461.2600
450.7800
460.8700
1,179,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
457.3000
460.0000
450.6700
456.6900
1,171,700
Thu, 05 Mar 2026
476.6400
480.0000
457.0000
460.8200
1,109,800
Wed, 04 Mar 2026
475.3000
480.6800
470.4300
477.8900
996,200
Tue, 03 Mar 2026
478.9500
484.1000
471.5800
474.2700
1,056,000
Mon, 02 Mar 2026
496.6000
498.0300
484.4000
486.0300
1,034,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
480.3100
497.8000
479.7500
496.8300
1,782,900
Thu, 26 Feb 2026
483.3600
483.6300
474.5900
480.1300
1,305,300
Wed, 25 Feb 2026
486.3500
492.2800
481.7100
483.0500
820,900
Tue, 24 Feb 2026
479.2000
491.2200
479.0000
487.4300
1,331,400
Mon, 23 Feb 2026
475.0800
487.6000
475.0800
481.0100
1,241,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
466.9400
479.1200
465.0000
476.9000
1,006,600
Thu, 19 Feb 2026
469.8300
472.2400
463.0000
469.2700
1,165,700
Wed, 18 Feb 2026
473.6800
477.7200
466.4500
470.3100
1,662,600
Tue, 17 Feb 2026
489.4600
494.0500
473.4500
477.3200
1,721,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 10-K
After-hours · 16:20 ET
10-K ↗
Fri, 13 Feb 2026
471.6500
503.8800
471.6500
491.4700
2,918,300
Thu, 12 Feb 2026
3 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 12 Feb 2026
462.0000
469.0000
460.0000
465.0200
1,818,900
Wed, 11 Feb 2026
460.4300
464.7300
454.4000
461.2400
1,845,900
Tue, 10 Feb 2026
469.8300
474.5700
462.2400
463.4800
2,127,500
Mon, 09 Feb 2026
476.9700
478.5400
467.9800
470.8700
1,794,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
459.6900
478.2800
459.0000
477.9200
1,621,700
Thu, 05 Feb 2026
473.9000
478.0000
457.7400
458.8100
1,673,000
Wed, 04 Feb 2026
470.4900
478.7200
467.1000
470.5200
1,362,400
Tue, 03 Feb 2026
468.8000
476.8300
461.5300
465.6100
1,050,800
Mon, 02 Feb 2026
466.7900
473.7400
464.0100
472.0100
759,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
471.1800
475.6700
468.0000
469.9000
1,190,100
Thu, 29 Jan 2026
479.0300
484.3500
473.8600
475.6800
1,498,100
Wed, 28 Jan 2026
474.0900
479.5000
469.5000
477.9100
1,089,100
Tue, 27 Jan 2026
476.8000
485.0000
470.4900
474.1700
1,631,800
Mon, 26 Jan 2026
470.7900
479.1000
468.4300
476.8400
1,668,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
465.2300
470.3400
462.7400
468.4100
1,330,000
Thu, 22 Jan 2026
463.7400
472.5800
458.3100
467.3500
1,535,100
Wed, 21 Jan 2026
440.5400
465.1500
439.9100
461.1400
2,289,200
Tue, 20 Jan 2026
435.4100
442.3800
429.0000
442.0800
1,811,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
440.4600
445.7700
437.4600
441.3600
2,047,400
Thu, 15 Jan 2026
448.7900
450.4400
436.6900
438.9200
1,214,900
Wed, 14 Jan 2026
454.5800
455.0300
446.0100
449.5300
1,295,400
Tue, 13 Jan 2026
460.2200
462.4200
452.9100
454.6700
1,346,100
Mon, 12 Jan 2026
461.0700
464.5900
454.5400
460.5900
1,350,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
467.7300
475.3300
463.3900
463.8600
1,700,300
Thu, 08 Jan 2026
481.5100
485.6900
465.2800
469.6800
2,115,000
Wed, 07 Jan 2026
469.1300
487.5200
467.4600
484.1500
1,723,700
Tue, 06 Jan 2026
454.8500
471.2800
453.6900
468.3800
2,078,400
Mon, 05 Jan 2026
448.8300
450.7200
443.1200
448.8000
931,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
454.3400
455.9900
448.5200
452.1300
825,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
451.7500
455.9200
451.7500
453.3600
693,000
Tue, 30 Dec 2025
456.8300
458.3600
453.4000
453.7400
685,900
Mon, 29 Dec 2025
463.0000
463.5500
457.4500
459.7800
628,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
462.6700
463.6500
460.8600
462.9000
388,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
459.3900
464.4400
459.0800
462.9900
310,200
Tue, 23 Dec 2025
460.4400
461.4900
457.0400
459.2100
768,500
Mon, 22 Dec 2025
454.3400
460.9400
453.0300
460.3100
919,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
446.8600
460.4000
445.5100
456.2000
5,558,100
Thu, 18 Dec 2025
449.7400
452.6300
445.4100
447.3800
1,056,900
Wed, 17 Dec 2025
453.8300
456.0500
447.3100
449.5200
1,349,700
Tue, 16 Dec 2025
455.7100
459.0500
452.8300
454.9600
1,258,700
Mon, 15 Dec 2025
454.2800
456.4600
449.4800
455.7100
1,337,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
444.8100
456.0000
444.8100
452.0400
1,621,600
Thu, 11 Dec 2025
445.6500
448.3300
442.0700
445.9300
1,178,400
Wed, 10 Dec 2025
438.8100
446.2800
433.8100
444.6400
999,600
Tue, 09 Dec 2025
442.5500
448.2800
436.4900
437.0100
989,500
Mon, 08 Dec 2025
455.6500
457.1700
439.8000
442.0400
1,504,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
457.7800
462.0000
454.4600
455.4800
911,400
Thu, 04 Dec 2025
462.0000
463.7000
453.5400
457.3600
1,518,800
Wed, 03 Dec 2025
440.3100
463.8500
439.3500
463.1300
2,542,200
Tue, 02 Dec 2025
427.3400
435.2000
424.0600
433.1500
1,399,800
Mon, 01 Dec 2025
431.9200
434.0000
423.4600
425.6000
1,173,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
434.6700
434.6700
429.0700
433.6100
727,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
432.4300
433.3200
428.0700
432.1700
1,152,100
Tue, 25 Nov 2025
425.9200
431.5000
424.1200
429.8200
1,550,100
Mon, 24 Nov 2025
426.2300
432.5500
423.8700
424.0000
2,223,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
423.1300
435.8500
421.8700
426.7600
1,917,700
Thu, 20 Nov 2025
420.8400
431.1300
420.0000
422.3200
1,188,900
Wed, 19 Nov 2025
434.3600
434.9300
418.5300
421.0300
1,545,100
Tue, 18 Nov 2025
434.0000
437.7900
430.1500
435.5200
1,084,300
Mon, 17 Nov 2025
436.9900
439.9900
432.2400
434.0200
1,304,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
440.0200
442.2200
433.6700
437.1500
1,265,000
Thu, 13 Nov 2025
434.0200
441.2300
430.6600
434.5200
1,560,000
Wed, 12 Nov 2025
429.6900
435.9400
425.4600
434.1900
1,365,300
Tue, 11 Nov 2025
423.3000
429.4800
417.1200
429.2200
990,000
Mon, 10 Nov 2025
412.3800
422.2300
410.5000
421.2000
1,494,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
415.6100
416.2800
406.6700
409.4700
1,357,700
Thu, 06 Nov 2025
414.1000
424.2500
410.2900
416.2500
1,331,800
Wed, 05 Nov 2025
417.7000
427.1800
410.4500
417.0000
1,420,800
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 04 Nov 2025
418.5500
430.7100
403.1600
421.6700
2,365,500
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 03 Nov 2025
428.4800
430.1000
418.6000
426.0000
1,939,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
416.2800
426.9600
415.7600
425.5700
1,499,100
Thu, 30 Oct 2025
417.1900
422.9500
415.0000
419.8900
1,234,400
Wed, 29 Oct 2025
418.0200
422.9800
415.7700
417.2100
1,324,900
Tue, 28 Oct 2025
418.0000
422.5700
417.3700
422.3900
1,219,100
Mon, 27 Oct 2025
422.0000
423.6100
418.7600
420.1700
1,261,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend