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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
533.9400
537.7600
527.7500
528.4700
313,200
Thu, 23 Jul 2026
523.2300
532.1200
519.0100
529.5300
241,100
Thu, 23 Jul 2026
18 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Wed, 22 Jul 2026
535.8300
541.2500
521.7300
527.0700
469,800
Tue, 21 Jul 2026
526.3700
537.4800
523.3100
535.8300
467,400
Mon, 20 Jul 2026
535.5500
536.4100
528.5600
529.3400
318,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
529.2900
543.5600
528.3900
535.6700
422,200
Thu, 16 Jul 2026
533.6100
537.4700
527.6000
529.0500
350,900
Wed, 15 Jul 2026
524.8100
534.7100
520.0500
531.7900
448,100
Tue, 14 Jul 2026
535.5700
536.1500
523.4600
526.6600
372,600
Mon, 13 Jul 2026
541.4700
543.0500
530.0900
535.5700
303,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
550.5900
553.4700
539.3300
547.0600
307,800
Thu, 09 Jul 2026
552.1800
556.2600
547.6100
552.4800
302,800
Wed, 08 Jul 2026
561.4900
563.2500
548.0000
554.3400
299,400
Tue, 07 Jul 2026
559.0600
563.7000
552.8100
563.7000
513,700
Mon, 06 Jul 2026
556.3100
556.4500
543.8200
547.2500
326,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
554.9400
558.5900
547.6300
555.9100
534,400
Wed, 01 Jul 2026
542.6500
549.6600
536.9300
547.1500
422,600
Tue, 30 Jun 2026
547.4200
552.4600
535.6300
541.8300
551,100
Mon, 29 Jun 2026
17 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Mon, 29 Jun 2026
545.5800
549.3800
539.1400
544.9200
420,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
544.3700
554.5200
535.4400
542.6600
1,022,200
Thu, 25 Jun 2026
547.2600
555.3200
540.9000
543.3900
276,500
Wed, 24 Jun 2026
544.9400
555.0000
544.0600
549.9000
377,600
Tue, 23 Jun 2026
542.0800
546.5800
539.7000
544.3300
1,081,300
Mon, 22 Jun 2026
541.2500
541.5300
533.4900
538.3000
620,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
553.1800
555.2300
532.5900
536.5900
2,002,000
Wed, 17 Jun 2026
549.3600
555.9200
547.0100
551.4700
360,300
Tue, 16 Jun 2026
553.4300
555.2300
544.5600
548.2700
611,900
Mon, 15 Jun 2026
545.9600
554.0900
538.7100
549.5700
351,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
547.5900
547.5900
536.3900
545.9600
451,800
Thu, 11 Jun 2026
544.8600
552.7200
543.0100
545.4000
429,000
Wed, 10 Jun 2026
553.3900
557.9700
538.2700
544.1000
576,400
Tue, 09 Jun 2026
550.8900
554.4800
544.0000
553.1400
340,500
Mon, 08 Jun 2026
545.5000
553.0900
544.0200
544.6900
448,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
547.1000
550.9900
540.8000
549.8700
663,200
Thu, 04 Jun 2026
549.4700
551.9000
537.3400
547.6900
411,900
Wed, 03 Jun 2026
543.5000
552.0000
541.1000
549.4700
326,100
Tue, 02 Jun 2026
537.5600
544.9100
534.9700
540.0500
438,100
Mon, 01 Jun 2026
551.7000
560.9700
544.4900
544.6200
498,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
563.0400
563.0400
548.0300
556.8200
657,400
Thu, 28 May 2026
571.2700
574.0000
560.1500
562.0900
537,400
Wed, 27 May 2026
578.7400
580.3900
569.8600
570.7500
338,700
Tue, 26 May 2026
564.6100
578.8000
560.6000
578.4300
965,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
567.3000
570.6400
563.0400
568.4300
281,000
Thu, 21 May 2026
562.5000
567.5600
555.2500
565.8700
420,900
Wed, 20 May 2026
570.3700
578.6000
560.8900
563.9300
485,800
Tue, 19 May 2026
566.9900
572.4500
560.2300
566.8000
403,900
Mon, 18 May 2026
570.0000
571.2300
561.0100
566.9900
309,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
576.4900
576.4900
565.2600
568.5800
334,100
Thu, 14 May 2026
579.3500
579.5600
568.7200
575.7900
373,600
Wed, 13 May 2026
581.1700
584.7100
574.8400
579.5400
329,500
Tue, 12 May 2026
569.8500
583.8300
568.6100
581.7400
397,400
Mon, 11 May 2026
566.9600
580.4500
566.9600
569.8800
460,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
569.1700
573.5200
561.2000
564.9400
628,500
Thu, 07 May 2026
599.0000
599.0000
568.7500
569.1800
830,900
Wed, 06 May 2026
589.4700
609.3500
575.0000
596.7600
660,200
Wed, 06 May 2026
16 · 8-K
Pre-market · 06:31 ET
8-K ↗
Wed, 06 May 2026
15 · 10-Q
Pre-market · 06:30 ET
10-Q ↗
Tue, 05 May 2026
581.2200
585.5900
567.0000
572.2000
583,000
Mon, 04 May 2026
568.3500
582.7700
565.0200
581.2200
376,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
569.0000
573.3000
565.5600
570.4000
186,100
Thu, 30 Apr 2026
574.4500
579.5800
568.4200
571.3500
388,300
Wed, 29 Apr 2026
564.7600
575.0000
561.0000
571.0700
223,900
Wed, 29 Apr 2026
14 · DEFA14A
Pre-market · 06:35 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Wed, 29 Apr 2026
13 · DEF 14A
Pre-market · 06:33 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 28 Apr 2026
571.6400
579.0000
564.6400
569.1100
365,400
Mon, 27 Apr 2026
567.1600
575.0600
565.0000
566.9900
242,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
572.7000
572.7000
560.1600
567.1600
301,800
Thu, 23 Apr 2026
574.7600
579.3100
569.1100
572.8500
292,100
Wed, 22 Apr 2026
573.6800
580.6600
570.3600
574.2900
514,700
Tue, 21 Apr 2026
573.2600
576.0600
563.6500
573.4600
350,400
Mon, 20 Apr 2026
593.6500
593.6500
571.6500
573.4400
377,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
578.8800
592.4800
574.5900
588.3800
682,500
Thu, 16 Apr 2026
575.0000
581.9200
573.3400
580.5100
474,700
Wed, 15 Apr 2026
581.3800
584.5400
575.0000
577.5800
491,500
Tue, 14 Apr 2026
575.0000
582.3900
572.7300
578.5400
441,000
Mon, 13 Apr 2026
571.3300
580.0700
569.7000
577.6300
482,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
576.0600
576.7400
566.1200
571.7300
443,200
Thu, 09 Apr 2026
576.0000
582.4500
571.9100
574.7700
415,400
Wed, 08 Apr 2026
571.7700
586.0100
560.5900
581.6900
575,300
Tue, 07 Apr 2026
562.8500
571.0300
557.2500
565.7000
726,400
Mon, 06 Apr 2026
566.1400
567.3900
552.5400
559.6500
505,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
565.0000
577.8600
551.3000
564.8100
831,100
Wed, 01 Apr 2026
596.8800
597.0000
570.2200
570.2700
754,900
Tue, 31 Mar 2026
583.6200
599.0000
571.7100
592.9800
1,461,300
Mon, 30 Mar 2026
605.2200
607.8900
580.0700
588.3600
1,721,900
Mon, 30 Mar 2026
12 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
534.1100
535.3300
520.9700
522.8300
338,200
Thu, 26 Mar 2026
534.6500
541.1600
530.8200
532.5300
497,900
Wed, 25 Mar 2026
536.9400
549.5000
535.9500
541.6000
723,500
Tue, 24 Mar 2026
520.1400
536.0200
517.5900
531.8200
579,200
Mon, 23 Mar 2026
529.0200
537.0000
517.8100
521.2200
514,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
522.5800
529.9400
520.0000
524.2800
796,600
Thu, 19 Mar 2026
528.3600
533.7300
524.3000
527.0000
505,500
Wed, 18 Mar 2026
538.6800
540.5900
523.5000
530.3500
409,700
Tue, 17 Mar 2026
533.5100
541.2100
530.0000
540.0200
402,300
Mon, 16 Mar 2026
535.4400
538.5100
527.4600
534.3000
444,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
533.8300
543.3700
533.8300
536.1200
544,900
Thu, 12 Mar 2026
539.8400
545.0000
531.7800
532.8200
622,200
Wed, 11 Mar 2026
530.1500
545.4800
528.6400
544.7100
1,477,200
Tue, 10 Mar 2026
525.8600
548.1200
525.8600
535.8100
785,700
Mon, 09 Mar 2026
11 · 8-K
After-hours · 17:18 ET
FORM 8-K ↗
Mon, 09 Mar 2026
497.7500
530.4700
495.5000
529.1700
1,155,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
478.0500
484.7300
471.2900
478.1600
315,900
Thu, 05 Mar 2026
490.0000
490.0000
478.7800
485.0600
420,800
Wed, 04 Mar 2026
496.8300
500.1700
485.3200
490.2100
535,300
Tue, 03 Mar 2026
509.2000
512.9700
490.7400
498.6500
451,700
Mon, 02 Mar 2026
509.5500
527.1400
506.0000
513.8200
747,600
Mon, 02 Mar 2026
10 · 8-K
Pre-market · 06:32 ET
FORM 8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
503.7000
507.9300
491.9700
503.9000
610,200
Thu, 26 Feb 2026
530.0100
532.2500
496.4400
503.6000
764,100
Wed, 25 Feb 2026
480.0000
537.1900
478.1300
535.1000
1,046,600
Wed, 25 Feb 2026
9 · 8-K
Pre-market · 06:32 ET
8-K ↗
Wed, 25 Feb 2026
8 · 10-K
Pre-market · 06:31 ET
10-K ↗
Tue, 24 Feb 2026
473.6100
475.6900
466.5600
473.4300
350,300
Mon, 23 Feb 2026
472.6800
476.1100
466.0000
474.5200
285,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
479.1300
480.5200
467.5200
473.4200
274,200
Thu, 19 Feb 2026
477.2800
482.2700
470.7600
480.5200
219,800
Wed, 18 Feb 2026
478.9600
481.7000
472.4800
476.0500
218,000
Tue, 17 Feb 2026
474.6800
486.3300
470.0400
482.4200
332,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
478.9000
484.9800
471.0000
473.6600
258,600
Thu, 12 Feb 2026
475.4500
479.1400
469.8300
476.1300
214,800
Wed, 11 Feb 2026
474.6500
475.8500
464.4400
475.8500
178,500
Tue, 10 Feb 2026
475.0100
475.6900
468.6200
473.2000
234,000
Mon, 09 Feb 2026
486.1500
486.2500
469.6900
473.1200
320,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
483.8100
489.5000
481.9500
485.3600
297,200
Thu, 05 Feb 2026
480.6600
487.3300
476.9500
478.9300
432,800
Wed, 04 Feb 2026
481.9700
487.5000
472.5100
482.5900
490,400
Tue, 03 Feb 2026
474.2300
480.8600
470.8300
478.2700
281,600
Mon, 02 Feb 2026
467.1700
475.6500
466.0100
475.0000
351,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
465.7100
470.8700
462.0200
469.4900
373,200
Thu, 29 Jan 2026
466.7800
472.4100
465.5000
467.7000
260,800
Wed, 28 Jan 2026
474.2900
476.5900
465.6000
467.3000
274,100
Tue, 27 Jan 2026
473.8300
479.4100
472.6900
476.7800
267,300
Mon, 26 Jan 2026
469.4800
474.9700
466.8100
473.3600
352,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
472.8300
474.9900
464.1600
468.9400
248,900
Thu, 22 Jan 2026
7 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Thu, 22 Jan 2026
468.8600
472.9700
467.2500
472.0600
254,000
Wed, 21 Jan 2026
469.2900
473.8900
465.2800
469.7700
326,900
Tue, 20 Jan 2026
460.9800
470.9800
455.6300
468.0700
420,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
468.7000
470.0800
461.4500
464.9300
397,700
Thu, 15 Jan 2026
475.5900
476.4500
467.6800
471.9900
292,300
Wed, 14 Jan 2026
476.6000
481.2900
470.0500
475.7300
376,600
Tue, 13 Jan 2026
484.2200
484.2200
474.0200
476.8600
340,200
Mon, 12 Jan 2026
483.4400
485.7700
475.2700
482.3900
391,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
492.1300
493.2700
482.3300
483.2300
410,500
Thu, 08 Jan 2026
503.8800
504.5900
486.3300
490.8300
329,800
Wed, 07 Jan 2026
503.8500
509.4000
501.0800
503.6900
302,900
Tue, 06 Jan 2026
495.0100
512.7400
494.2900
502.7100
306,700
Mon, 05 Jan 2026
496.9600
498.7700
479.5900
489.6900
619,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
490.0700
501.7000
480.0200
496.7200
522,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
495.1300
496.5400
486.5100
487.2500
348,500
Tue, 30 Dec 2025
502.8400
504.9000
494.2500
496.1900
239,300
Mon, 29 Dec 2025
508.9800
509.8500
500.7900
502.9000
256,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
514.8800
515.0000
505.0400
507.1600
185,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
512.8900
516.0800
508.8300
514.6400
194,600
Tue, 23 Dec 2025
512.1200
519.9900
509.1200
510.4400
382,800
Mon, 22 Dec 2025
517.1300
519.6500
510.6400
513.7900
411,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
505.4500
518.6100
503.6900
517.1300
1,689,600
Thu, 18 Dec 2025
507.0800
513.5700
498.7600
507.0000
614,800
Wed, 17 Dec 2025
500.1200
513.9300
499.3000
510.9400
613,500
Tue, 16 Dec 2025
497.1700
502.7700
491.7600
500.0000
488,800
Mon, 15 Dec 2025
491.7700
501.0500
483.5200
500.3000
535,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
491.0000
496.7300
488.7500
493.9900
638,800
Thu, 11 Dec 2025
482.9800
488.9900
482.0000
488.5100
334,300
Wed, 10 Dec 2025
479.6200
486.2300
477.5400
484.8600
371,900
Tue, 09 Dec 2025
477.8800
482.9500
474.7200
476.3600
299,200
Mon, 08 Dec 2025
488.9700
489.9900
474.5900
479.5100
468,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
484.6500
489.9400
481.6100
489.3100
303,000
Thu, 04 Dec 2025
480.6300
486.4600
477.5600
484.1000
630,700
Wed, 03 Dec 2025
474.1400
482.6700
470.1300
480.9600
301,400
Tue, 02 Dec 2025
480.1400
484.2400
473.5100
474.1400
309,000
Mon, 01 Dec 2025
484.6800
486.3300
477.4100
479.9500
385,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
490.2500
490.3000
484.3500
486.0000
168,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
485.7700
492.6200
483.0000
488.4300
330,000
Tue, 25 Nov 2025
480.8600
486.2000
471.0500
485.7700
298,400
Mon, 24 Nov 2025
472.0900
482.4300
466.7200
477.2000
760,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
473.3700
477.6400
468.5100
474.8200
444,500
Thu, 20 Nov 2025
477.7700
482.3100
473.2100
474.7200
417,400
Wed, 19 Nov 2025
473.8200
480.9000
472.1000
476.5400
466,700
Tue, 18 Nov 2025
469.9600
485.3200
469.9600
476.5900
599,900
Mon, 17 Nov 2025
466.4000
476.7000
463.9300
471.9200
505,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
460.3400
470.8600
460.3400
466.4000
426,200
Thu, 13 Nov 2025
457.2100
469.5800
456.0000
462.3000
403,800
Wed, 12 Nov 2025
455.9700
463.8800
452.4400
461.5400
442,400
Tue, 11 Nov 2025
450.1800
464.2700
449.5800
459.2100
410,600
Mon, 10 Nov 2025
449.2200
456.6100
445.8100
453.9300
518,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
452.8100
453.9800
444.0400
448.9100
372,800
Thu, 06 Nov 2025
448.0000
456.4100
445.2500
454.0000
376,500
Wed, 05 Nov 2025
432.5300
449.8200
432.5300
447.4500
442,200
Tue, 04 Nov 2025
432.7500
440.0000
430.0200
437.3300
618,300
Mon, 03 Nov 2025
441.3900
446.0000
432.0000
438.6600
580,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
451.6000
452.5300
440.5100
445.4300
753,600
Thu, 30 Oct 2025
451.2900
456.7500
445.8700
453.5300
544,900
Wed, 29 Oct 2025
415.3700
479.5000
415.2600
455.3200
1,867,300
Wed, 29 Oct 2025
6 · 8-K
Pre-market · 06:34 ET
8-K ↗
Wed, 29 Oct 2025
5 · 10-Q
Pre-market · 06:32 ET
10-Q ↗
Tue, 28 Oct 2025
418.1700
419.4600
409.0700
415.3400
805,600
Mon, 27 Oct 2025
420.6300
422.3900
411.9200
421.0400
446,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
426.4000
430.1600
418.2200
418.5800
394,900
Thu, 23 Oct 2025
424.1600
426.6100
420.6900
426.2100
453,300
Wed, 22 Oct 2025
422.5400
424.1200
419.4700
421.6400
463,700
Tue, 21 Oct 2025
432.2000
432.2000
422.5100
422.5300
447,700
Mon, 20 Oct 2025
434.2200
436.0000
419.5400
432.6900
645,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
432.2300
435.3800
428.0400
433.3400
524,600
Thu, 16 Oct 2025
430.1300
435.3600
427.8600
432.6900
496,100
Wed, 15 Oct 2025
433.4200
441.7800
429.8400
432.1900
658,800
Tue, 14 Oct 2025
437.5300
442.2300
430.8000
433.6100
665,500
Mon, 13 Oct 2025
437.5300
443.1100
430.8900
440.0600
442,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
445.6600
446.1600
439.1800
440.0000
690,900
Thu, 09 Oct 2025
449.8300
452.7000
444.0500
445.3800
573,900
Wed, 08 Oct 2025
456.5200
456.5200
444.0000
448.9300
540,900
Tue, 07 Oct 2025
450.3100
459.4800
449.5100
456.8400
610,700
Mon, 06 Oct 2025
445.2400
455.2600
445.2400
453.2800
692,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
443.6300
455.1200
443.4400
453.0700
796,100
Thu, 02 Oct 2025
433.2400
444.5700
432.5600
443.4400
969,600
Wed, 01 Oct 2025
421.2600
439.5700
419.2100
438.1800
810,200
Tue, 30 Sep 2025
422.9900
428.4200
417.0800
419.2100
1,140,000
Mon, 29 Sep 2025
429.1800
431.7500
415.0000
424.3100
1,072,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
426.8600
433.5700
422.9900
432.6600
724,600
Thu, 25 Sep 2025
434.7200
437.6800
421.5000
425.4200
966,500
Wed, 24 Sep 2025
428.7100
442.0100
425.6600
438.7500
1,017,600
Tue, 23 Sep 2025
413.3400
438.2600
413.0200
434.0600
1,141,200
Mon, 22 Sep 2025
419.4700
420.5800
412.9600
414.7300
696,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
408.7500
419.2600
408.7500
417.5700
2,124,300
Thu, 18 Sep 2025
403.6000
410.5300
402.5000
409.8700
851,300
Wed, 17 Sep 2025
398.4100
405.4100
397.9700
403.6800
581,400
Tue, 16 Sep 2025
403.0900
404.4200
397.0000
397.9700
485,500
Mon, 15 Sep 2025
400.0800
403.8000
396.1200
403.1100
694,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
401.4400
407.0600
399.8000
405.0200
626,400
Thu, 11 Sep 2025
396.5000
405.4600
395.0000
404.8400
484,200
Wed, 10 Sep 2025
404.9800
405.3400
396.2400
396.5000
650,200
Tue, 09 Sep 2025
394.5900
404.0000
392.1700
403.8000
644,800
Mon, 08 Sep 2025
398.9300
398.9300
388.7300
394.6200
1,021,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
375.6100
401.6200
375.6100
400.5200
924,700
Thu, 04 Sep 2025
395.6000
396.5400
375.8900
380.4700
1,401,500
Wed, 03 Sep 2025
402.6100
410.0000
385.0100
391.4500
1,684,500
Tue, 02 Sep 2025
419.6300
436.9500
402.2800
404.8100
3,142,300
Tue, 02 Sep 2025
4 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
307.1600
307.9900
303.0800
304.7600
418,800
Thu, 28 Aug 2025
305.5700
309.0000
302.1900
307.2400
749,900
Wed, 27 Aug 2025
308.0200
312.4400
305.0300
305.3500
583,500
Tue, 26 Aug 2025
306.7600
309.3400
304.4800
309.2200
1,305,600
Mon, 25 Aug 2025
310.7200
312.6500
304.8400
305.3800
659,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
310.0000
315.7300
308.2600
312.2300
576,500
Thu, 21 Aug 2025
303.5900
311.3700
303.5900
310.6600
546,900
Wed, 20 Aug 2025
313.2200
314.9800
306.0100
306.4800
685,000
Tue, 19 Aug 2025
314.1000
317.3100
311.3600
313.2200
595,000
Mon, 18 Aug 2025
314.0300
316.2100
311.5500
314.1000
651,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
312.1300
314.2400
310.6100
313.1300
703,800
Thu, 14 Aug 2025
308.8300
312.4800
305.0000
312.0600
587,000
Wed, 13 Aug 2025
302.9600
310.0700
301.3000
309.7200
579,500
Tue, 12 Aug 2025
298.7600
302.6800
292.3400
301.3900
883,700
Mon, 11 Aug 2025
301.9700
306.0000
300.2400
300.4300
629,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
297.3800
305.3600
297.3800
301.5000
579,900
Thu, 07 Aug 2025
302.2200
304.7700
296.5700
299.4200
572,300
Wed, 06 Aug 2025
301.8500
307.0600
299.4500
302.4100
540,900
Tue, 05 Aug 2025
292.0200
307.4900
291.2200
304.8100
1,142,300
Mon, 04 Aug 2025
291.8500
294.3400
287.6500
292.6500
909,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3 · 8-K
After-hours · 17:17 ET
FORM 8-K ↗
Fri, 01 Aug 2025
284.6500
296.6000
283.0100
294.2800
2,428,900
Thu, 31 Jul 2025
283.2500
284.0000
272.1200
274.7000
641,000
Wed, 30 Jul 2025
285.5900
300.4900
280.3500
281.9500
1,021,000
Wed, 30 Jul 2025
2 · 8-K
Pre-market · 06:36 ET
8-K ↗
Wed, 30 Jul 2025
1 · 10-Q
Pre-market · 06:34 ET
10-Q ↗
Tue, 29 Jul 2025
299.1900
302.1400
296.8500
297.5600
527,100
Mon, 28 Jul 2025
304.7500
306.2400
297.3000
298.1400
497,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend