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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
479.3500
487.2125
478.5250
479.9900
566,361
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
15 · 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
14 · 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
13 · 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
12 · 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
11 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 29 Apr 2026
10 · 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
9 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
Fri, 24 Oct 2025
423.4100
425.8600
420.6000
421.3900
1,004,900
Thu, 23 Oct 2025
427.8500
432.7600
421.2600
422.6300
1,760,900
Wed, 22 Oct 2025
426.2700
431.8100
421.9400
426.4400
1,697,200
Tue, 21 Oct 2025
417.5700
426.9700
417.5700
426.2700
1,075,900
Mon, 20 Oct 2025
418.1700
420.5000
414.5200
419.1000
1,083,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
407.3600
419.3700
406.7600
416.8100
1,054,400
Thu, 16 Oct 2025
409.9200
413.3100
405.5400
408.6100
1,314,400
Wed, 15 Oct 2025
412.1700
413.5700
407.0500
407.9000
1,273,200
Tue, 14 Oct 2025
406.0800
415.5500
405.4600
412.2200
1,048,300
Mon, 13 Oct 2025
404.2100
409.4700
402.5800
407.3700
880,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
413.3300
414.2200
406.1000
407.7900
1,148,600
Thu, 09 Oct 2025
419.3100
421.0100
414.2800
414.8600
880,400
Wed, 08 Oct 2025
410.9300
422.7300
410.0200
421.1500
1,930,200
Tue, 07 Oct 2025
402.8400
413.2900
400.8600
410.2800
1,589,400
Mon, 06 Oct 2025
404.6600
405.4500
400.7400
402.9000
1,191,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
411.7200
411.9100
403.0400
403.3000
1,315,800
Thu, 02 Oct 2025
404.2100
411.0000
402.8200
408.8500
1,642,200
Wed, 01 Oct 2025
393.6200
407.5000
392.5000
404.2100
1,995,400
Tue, 30 Sep 2025
394.9400
397.6500
385.8600
391.6400
2,260,400
Mon, 29 Sep 2025
386.8800
399.1000
384.3900
395.3100
2,082,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
381.9100
387.4800
379.7200
385.7400
1,838,600
Thu, 25 Sep 2025
383.2000
387.4800
377.0200
381.8700
2,635,400
Wed, 24 Sep 2025
377.5600
380.7300
374.1700
376.6200
1,530,600
Tue, 23 Sep 2025
381.5900
383.5000
376.0000
379.7200
1,568,900
Mon, 22 Sep 2025
384.0700
386.0800
381.6100
383.1300
1,484,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
388.6000
389.4600
382.6000
383.1200
3,394,000
Thu, 18 Sep 2025
389.6900
390.6600
384.8700
387.1100
1,979,600
Wed, 17 Sep 2025
392.9400
396.3100
386.4400
387.1500
2,041,400
Tue, 16 Sep 2025
392.5900
395.4500
386.3200
391.3600
1,698,400
Mon, 15 Sep 2025
393.0000
398.2900
391.9300
393.2100
1,404,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
394.6800
396.8300
393.1700
394.5300
978,300
Thu, 11 Sep 2025
388.5500
398.5000
388.5500
397.3700
1,330,000
Wed, 10 Sep 2025
396.1700
396.8600
387.1900
388.5500
1,512,700
Tue, 09 Sep 2025
395.0100
397.3100
391.7200
396.4800
946,700
Mon, 08 Sep 2025
395.2800
396.0000
390.9800
395.2500
1,365,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
397.8700
402.7400
393.4300
396.1200
1,171,100
Thu, 04 Sep 2025
397.5400
400.3600
394.7500
396.9300
1,053,000
Wed, 03 Sep 2025
400.0900
402.3900
393.0500
396.6200
1,250,900
Tue, 02 Sep 2025
391.0200
401.5600
390.5100
401.0000
1,859,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
392.1300
394.5300
389.3900
391.0200
1,309,900
Thu, 28 Aug 2025
389.2400
392.4500
388.0000
392.0500
1,526,100
Wed, 27 Aug 2025
386.6900
390.3700
385.9900
389.0800
1,911,200
Tue, 26 Aug 2025
387.0000
390.5400
383.6400
387.1800
1,907,200
Mon, 25 Aug 2025
395.5200
396.1300
387.6000
388.9400
1,175,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
400.0000
403.5800
394.3200
395.1200
1,404,000
Thu, 21 Aug 2025
394.7800
399.0000
393.8700
397.4600
1,851,700
Wed, 20 Aug 2025
392.4200
400.9400
391.9500
394.3600
1,669,600
Tue, 19 Aug 2025
389.6600
395.8400
388.9300
390.7600
1,700,000
Mon, 18 Aug 2025
392.8000
395.6100
389.2100
389.8800
1,382,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
391.4900
395.7600
388.7100
392.7900
1,408,800
Thu, 14 Aug 2025
393.6800
395.5900
388.7100
390.3000
1,703,600
Wed, 13 Aug 2025
391.4600
396.7200
386.7900
395.9200
1,913,700
Tue, 12 Aug 2025
377.6100
388.2500
375.0000
387.7700
2,044,300
Mon, 11 Aug 2025
362.9700
380.2000
362.5000
374.4600
2,792,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
377.0300
381.0000
364.6600
366.5400
3,680,300
Thu, 07 Aug 2025
385.0000
388.3200
374.4500
375.6300
3,995,500
Wed, 06 Aug 2025
375.7600
390.5600
372.3500
385.6500
4,726,600
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 05 Aug 2025
408.2200
414.8800
373.1900
374.9800
10,729,400
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 04 Aug 2025
466.5100
473.3700
462.0600
472.2700
2,326,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
457.3900
464.2300
453.5100
462.1300
1,857,300
Thu, 31 Jul 2025
465.2900
470.5900
455.4500
456.8700
1,480,000
Wed, 30 Jul 2025
471.2000
474.7600
466.8000
469.1600
993,300
Tue, 29 Jul 2025
464.3300
468.9800
460.5500
468.4100
1,151,400
Mon, 28 Jul 2025
467.4400
471.0000
460.7300
460.8300
2,107,300
Sun, 27 Jul 2025
Weekend