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
591.2800
593.7700
573.0000
575.1000
32,500
Thu, 23 Jul 2026
567.3500
576.7700
559.2900
576.7600
46,500
Wed, 22 Jul 2026
590.8300
590.8300
574.1000
574.6500
38,800
Tue, 21 Jul 2026
593.7000
610.5000
590.4400
595.4300
46,300
Mon, 20 Jul 2026
17 · PRE 14A
After-hours · 16:00 ET
FORM PRE 14A ↗
Mon, 20 Jul 2026
593.1300
612.8200
585.0000
596.4000
30,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
585.7900
602.6100
580.5500
593.1300
25,200
Thu, 16 Jul 2026
589.4100
600.7000
586.0000
595.9800
35,300
Wed, 15 Jul 2026
570.0000
596.5000
570.0000
589.5100
27,100
Tue, 14 Jul 2026
580.5700
587.9500
563.8000
570.6800
33,800
Mon, 13 Jul 2026
575.2000
585.8000
569.9300
581.5100
34,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
580.1100
587.0000
562.0000
576.0200
43,700
Thu, 09 Jul 2026
575.4300
585.9000
570.7400
572.1100
28,700
Wed, 08 Jul 2026
557.1800
583.7600
548.9800
579.6400
25,900
Tue, 07 Jul 2026
591.7700
607.9100
551.8600
564.5200
31,700
Mon, 06 Jul 2026
578.9300
588.3000
563.5200
584.3700
37,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
606.1000
607.9900
581.4000
584.8300
25,900
Wed, 01 Jul 2026
602.7000
625.0000
602.7000
605.6000
45,000
Tue, 30 Jun 2026
595.6300
601.2000
588.0000
601.1900
35,800
Mon, 29 Jun 2026
572.0600
593.4100
556.2600
593.1600
43,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
550.4400
575.9900
550.4400
574.4400
76,300
Thu, 25 Jun 2026
544.0700
551.7600
533.3600
548.2300
22,300
Wed, 24 Jun 2026
537.0000
547.0800
531.6700
541.9300
30,300
Tue, 23 Jun 2026
525.0000
545.7700
525.0000
537.0000
20,900
Mon, 22 Jun 2026
523.5700
529.3000
513.9200
527.2300
36,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
540.1400
543.6300
510.5800
529.0400
35,100
Wed, 17 Jun 2026
548.1900
556.7100
534.0500
535.0600
26,800
Tue, 16 Jun 2026
556.5200
566.5000
544.1500
548.1900
29,000
Mon, 15 Jun 2026
564.5300
574.3000
554.7800
556.3300
30,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
558.9900
567.0000
552.6900
556.2000
22,500
Thu, 11 Jun 2026
525.2800
563.7500
523.6000
560.2300
33,700
Wed, 10 Jun 2026
522.9900
538.0000
520.3000
527.1900
30,400
Tue, 09 Jun 2026
521.0800
532.3000
508.2400
527.5200
31,600
Mon, 08 Jun 2026
521.7100
536.0000
518.3100
524.3500
48,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
527.0700
537.0000
505.1600
519.4100
48,500
Thu, 04 Jun 2026
528.7800
537.3900
520.0000
528.3000
43,700
Wed, 03 Jun 2026
526.4300
526.4300
492.2500
523.5100
52,200
Tue, 02 Jun 2026
521.2800
531.6900
508.8800
526.9900
37,100
Mon, 01 Jun 2026
516.5200
532.3200
511.5400
527.0800
43,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
519.5000
519.5000
500.6000
517.1200
39,300
Thu, 28 May 2026
499.0200
527.4700
497.6800
519.0100
43,900
Wed, 27 May 2026
482.2000
499.5200
480.3000
499.0200
34,700
Tue, 26 May 2026
475.5000
487.9900
475.5000
485.0000
43,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
466.8500
475.0500
457.6300
473.2800
33,900
Thu, 21 May 2026
462.9700
470.3300
450.4400
465.4100
54,100
Wed, 20 May 2026
478.2700
486.9200
460.7200
464.3400
27,600
Tue, 19 May 2026
475.9200
483.2600
466.7400
478.4700
25,300
Mon, 18 May 2026
466.4500
480.3000
463.9800
476.4200
41,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
462.3200
469.0000
447.9600
462.6100
25,300
Thu, 14 May 2026
16 · 10-Q
After-hours · 16:14 ET
FORM 10-Q ↗
Thu, 14 May 2026
15 · 8-K
After-hours · 16:13 ET
FORM 8-K ↗
Thu, 14 May 2026
472.9000
482.5300
459.3500
474.0100
15,300
Wed, 13 May 2026
482.6500
483.6500
469.3200
471.5200
24,800
Tue, 12 May 2026
489.8200
501.4900
484.0900
487.7800
22,800
Mon, 11 May 2026
500.5800
507.4800
485.5300
491.9000
17,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
492.3300
504.8000
485.0400
500.9700
16,300
Thu, 07 May 2026
488.1400
498.0300
483.9900
492.3300
29,100
Wed, 06 May 2026
500.9100
501.0500
478.5100
488.1100
23,700
Tue, 05 May 2026
498.3900
504.4200
484.9500
494.9600
28,100
Mon, 04 May 2026
514.0400
517.7400
483.0000
491.2800
53,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
532.8000
539.3300
514.6000
515.0800
24,300
Thu, 30 Apr 2026
528.8400
529.8000
512.4800
528.7600
13,100
Wed, 29 Apr 2026
522.6400
534.3400
514.1300
529.5500
35,000
Tue, 28 Apr 2026
521.0900
535.0000
518.9000
524.9000
22,100
Mon, 27 Apr 2026
532.0000
535.2500
516.7600
521.1400
54,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
530.6000
540.0000
522.6100
532.8700
34,300
Thu, 23 Apr 2026
529.7900
530.7200
507.9300
529.5000
21,500
Wed, 22 Apr 2026
533.8100
535.6700
507.7800
530.5900
32,300
Tue, 21 Apr 2026
551.2500
555.1300
524.6900
527.7600
64,100
Mon, 20 Apr 2026
531.6800
564.0000
531.6800
548.7200
56,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
549.6000
555.4900
515.3300
541.7200
68,900
Thu, 16 Apr 2026
546.1200
547.9300
534.9500
539.6500
48,900
Wed, 15 Apr 2026
521.9900
549.2300
521.9400
541.6600
51,400
Tue, 14 Apr 2026
508.3000
527.2600
495.8700
517.6600
53,400
Mon, 13 Apr 2026
524.1600
527.5000
493.3900
501.3400
101,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
548.5700
551.9900
524.4600
528.7000
43,300
Thu, 09 Apr 2026
532.8000
555.2000
527.2100
549.5900
71,200
Wed, 08 Apr 2026
535.8500
546.9900
523.5600
537.2600
106,200
Tue, 07 Apr 2026
516.4100
531.0700
512.6700
519.6300
170,900
Mon, 06 Apr 2026
523.7300
525.4300
498.8500
518.2100
138,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
485.7900
525.9400
483.2600
517.9400
51,000
Wed, 01 Apr 2026
488.1300
509.6700
484.7000
496.2900
62,600
Tue, 31 Mar 2026
495.8400
501.5600
462.1400
482.3400
108,300
Mon, 30 Mar 2026
492.6100
504.0000
490.3200
490.3200
84,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
483.7100
501.3100
477.7400
491.7600
59,900
Thu, 26 Mar 2026
478.0100
505.1000
478.0100
485.8600
110,500
Wed, 25 Mar 2026
496.5500
501.3500
475.3300
485.2900
93,600
Tue, 24 Mar 2026
488.0600
504.4700
475.8100
488.0200
77,800
Mon, 23 Mar 2026
486.1000
512.1800
481.3100
488.5600
106,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
478.0100
480.4300
459.7800
470.4900
135,200
Thu, 19 Mar 2026
483.9900
499.2100
471.9200
480.6600
84,400
Wed, 18 Mar 2026
493.3100
494.6800
478.4900
486.1400
66,900
Tue, 17 Mar 2026
473.2300
508.8000
472.7100
495.6600
63,700
Mon, 16 Mar 2026
507.6900
507.6900
455.0000
466.9500
106,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
521.1800
525.9100
473.0000
496.4800
144,400
Thu, 12 Mar 2026
527.1500
532.2900
506.0000
520.0300
118,900
Wed, 11 Mar 2026
518.1300
541.0200
518.1300
538.7100
86,400
Tue, 10 Mar 2026
526.3800
549.0000
505.8000
526.0200
195,200
Mon, 09 Mar 2026
506.2500
527.6400
496.9000
525.0800
107,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
498.4500
515.9600
495.4400
511.3600
78,600
Thu, 05 Mar 2026
537.2700
552.0000
481.9100
511.9100
147,800
Wed, 04 Mar 2026
533.0800
560.7000
526.3900
543.9900
135,600
Tue, 03 Mar 2026
506.7700
530.1000
501.1500
525.2000
104,500
Mon, 02 Mar 2026
496.1800
529.2000
496.1800
518.7200
69,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
525.6300
535.6300
500.9600
509.5100
81,100
Thu, 26 Feb 2026
521.3900
549.5900
513.3500
537.8200
89,000
Wed, 25 Feb 2026
14 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Wed, 25 Feb 2026
519.2000
527.1900
507.2400
516.3700
123,700
Tue, 24 Feb 2026
498.5200
520.7900
492.7700
515.0800
76,600
Mon, 23 Feb 2026
516.6400
525.1900
493.0300
498.7100
97,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
509.5700
532.5800
499.6900
522.5200
144,200
Thu, 19 Feb 2026
489.9000
516.0300
475.4800
514.9600
82,600
Wed, 18 Feb 2026
475.3500
503.1500
460.0000
488.0000
79,500
Tue, 17 Feb 2026
511.0100
512.3100
447.2400
476.9300
115,100
Tue, 17 Feb 2026
13 · 10-Q
Pre-market · 06:30 ET
FORM 10-Q ↗
Tue, 17 Feb 2026
12 · 8-K
Pre-market · 06:09 ET
FORM 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
514.8300
527.7900
492.3700
512.5600
105,000
Thu, 12 Feb 2026
562.1500
572.8600
506.5000
507.5800
113,000
Wed, 11 Feb 2026
572.5500
574.2800
530.4100
558.0000
111,300
Tue, 10 Feb 2026
565.8000
574.4200
539.0000
566.8800
99,400
Mon, 09 Feb 2026
582.0400
586.7700
508.6900
560.8500
71,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
577.7400
587.0000
568.9600
575.9200
48,300
Thu, 05 Feb 2026
564.5000
581.4600
562.1400
567.9000
31,600
Thu, 05 Feb 2026
11 · 8-K
Pre-market · 06:18 ET
FORM 8-K ↗
Wed, 04 Feb 2026
578.2600
592.4500
567.0000
576.8600
55,600
Tue, 03 Feb 2026
588.4100
602.6500
562.0600
573.9900
75,100
Mon, 02 Feb 2026
592.7200
618.1300
568.5500
594.4700
66,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
578.1500
602.7800
578.1500
586.3700
71,500
Thu, 29 Jan 2026
572.4800
586.6100
562.0000
584.7000
38,400
Wed, 28 Jan 2026
587.5200
595.0000
556.4900
568.9700
45,800
Tue, 27 Jan 2026
643.4400
644.4000
574.2000
586.6100
48,400
Mon, 26 Jan 2026
663.0000
668.2600
628.8600
644.8300
81,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
665.3700
674.7500
658.7100
664.7200
48,100
Thu, 22 Jan 2026
655.0000
671.0100
650.0000
664.1100
56,100
Wed, 21 Jan 2026
10 · DEFA14A
After market open · 14:29 ET
FORM DEFA14A ↗
Wed, 21 Jan 2026
637.9000
659.0000
629.7000
649.9600
61,400
Tue, 20 Jan 2026
640.5500
656.5600
608.8900
628.4500
75,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
648.5200
657.4200
642.8700
657.1500
72,500
Thu, 15 Jan 2026
648.0000
660.0000
633.9800
648.4000
56,900
Wed, 14 Jan 2026
628.4600
650.6700
613.0000
649.0000
92,500
Tue, 13 Jan 2026
629.1600
654.1700
617.5100
623.8300
97,000
Mon, 12 Jan 2026
606.0400
632.4800
590.3900
629.0100
97,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
581.2600
613.9300
581.2600
608.5400
98,900
Thu, 08 Jan 2026
572.5600
584.7000
560.3900
582.2000
103,300
Wed, 07 Jan 2026
556.2400
578.3000
548.3100
573.1700
127,700
Tue, 06 Jan 2026
549.6200
563.8200
540.0000
553.9100
88,700
Mon, 05 Jan 2026
501.0000
562.9200
499.2200
551.1400
102,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
493.2500
509.8100
486.3600
501.8200
125,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
506.9100
511.5000
481.6400
487.3200
134,000
Tue, 30 Dec 2025
517.1700
544.4200
501.0800
508.2100
189,800
Mon, 29 Dec 2025
9 · DEFA14A
After-hours · 16:57 ET
FORM DEFA14A ↗
Mon, 29 Dec 2025
8 · 8-K
After-hours · 16:56 ET
FORM 8-K ↗
Mon, 29 Dec 2025
7 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Mon, 29 Dec 2025
6 · 10-K
After-hours · 16:31 ET
FORM 10-K ↗
Mon, 29 Dec 2025
515.2400
522.1000
503.4900
507.6600
60,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
535.4800
535.4800
510.7400
517.0100
22,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
542.3500
542.3500
526.9600
529.9500
26,800
Tue, 23 Dec 2025
530.7000
541.8100
522.0000
529.5500
43,100
Mon, 22 Dec 2025
523.5000
540.7500
512.1500
535.6300
64,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
531.7600
533.9500
518.1200
525.7200
50,100
Thu, 18 Dec 2025
532.1500
539.3400
523.7100
531.7600
42,000
Wed, 17 Dec 2025
515.3000
537.4100
515.3000
523.2500
24,800
Tue, 16 Dec 2025
5 · 8-K
After-hours · 17:05 ET
FORM 8-K ↗
Tue, 16 Dec 2025
510.2300
520.1200
506.1400
519.5100
34,900
Mon, 15 Dec 2025
507.4700
513.2600
495.1700
506.4500
29,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
497.0200
509.0300
493.5800
507.6500
92,800
Thu, 11 Dec 2025
490.2000
499.1400
489.9200
497.0200
21,900
Wed, 10 Dec 2025
475.7000
491.0800
464.5800
483.0100
37,500
Tue, 09 Dec 2025
456.8700
488.7400
453.2500
471.0800
38,400
Mon, 08 Dec 2025
465.9000
481.1900
457.8300
463.7800
54,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
435.8600
462.6500
435.8600
460.8500
34,900
Thu, 04 Dec 2025
496.5700
500.3200
422.8200
440.4600
102,200
Wed, 03 Dec 2025
485.9400
501.6600
483.0800
499.9700
67,500
Tue, 02 Dec 2025
463.1400
489.4000
460.4800
481.8400
63,600
Mon, 01 Dec 2025
454.7200
464.9000
450.0000
464.5600
53,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
459.4900
468.0100
451.4900
458.3900
19,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
470.0000
474.2200
452.1900
459.5100
78,100
Tue, 25 Nov 2025
445.5800
472.7600
444.7100
468.7400
53,100
Mon, 24 Nov 2025
410.6000
451.4900
403.0200
448.0500
212,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
384.3200
418.7800
383.4400
416.4000
340,800
Thu, 20 Nov 2025
397.1900
404.1600
383.0600
383.7300
636,000
Wed, 19 Nov 2025
394.6200
403.9200
384.7200
390.7600
414,900
Tue, 18 Nov 2025
382.3800
405.7300
379.1600
396.9300
511,100
Mon, 17 Nov 2025
392.3900
408.0200
378.6700
382.5700
690,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
392.8000
410.0000
384.7600
391.9000
871,300
Thu, 13 Nov 2025
385.5600
397.3500
375.0000
394.9300
251,500
Wed, 12 Nov 2025
393.5100
408.1600
384.0000
388.5900
521,600
Tue, 11 Nov 2025
399.2300
402.4900
387.8900
393.7000
739,100
Mon, 10 Nov 2025
408.4000
413.6500
379.1600
399.2300
494,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
396.8200
404.4400
388.4800
403.1100
540,900
Thu, 06 Nov 2025
408.7800
414.4800
396.8400
397.1300
284,300
Wed, 05 Nov 2025
402.8300
407.2200
391.7600
406.1400
510,600
Tue, 04 Nov 2025
405.6500
408.9300
395.0500
398.0900
575,900
Mon, 03 Nov 2025
400.5800
414.7300
390.0000
408.2700
399,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
401.5400
417.6000
394.4900
405.0400
413,400
Thu, 30 Oct 2025
417.1300
417.1300
386.6000
395.5100
380,900
Wed, 29 Oct 2025
4 · 8-K
After-hours · 17:27 ET
FORM 8-K ↗
Wed, 29 Oct 2025
392.4700
429.5800
387.8600
422.4300
296,400
Tue, 28 Oct 2025
372.8500
390.0100
367.4000
386.3400
124,900
Mon, 27 Oct 2025
419.3900
419.3900
348.6300
374.5300
393,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
421.1300
424.5400
413.1600
416.9100
603,000
Thu, 23 Oct 2025
411.0800
421.6300
409.2700
415.7500
460,700
Wed, 22 Oct 2025
413.3400
422.7900
407.6100
413.2100
329,400
Tue, 21 Oct 2025
414.0700
423.9900
403.1400
412.7000
415,300
Mon, 20 Oct 2025
424.4000
441.2900
413.0700
413.0700
360,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
425.4400
429.2400
415.5700
422.6100
329,200
Thu, 16 Oct 2025
423.3100
430.6500
418.2000
429.4800
168,100
Wed, 15 Oct 2025
423.5500
428.0000
399.6600
422.5000
205,300
Tue, 14 Oct 2025
419.7900
426.5500
415.7300
420.8200
425,800
Mon, 13 Oct 2025
424.6200
433.6700
416.0000
423.2000
321,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
439.0000
443.9300
410.2700
417.1200
399,400
Thu, 09 Oct 2025
435.3300
443.3800
424.0000
440.2300
381,600
Wed, 08 Oct 2025
425.5000
440.0000
419.0000
438.5200
92,100
Tue, 07 Oct 2025
417.2000
437.0500
414.2900
422.2500
199,100
Mon, 06 Oct 2025
413.0200
423.0000
394.3500
410.9300
104,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
463.5000
470.4300
410.7600
412.0600
88,400
Thu, 02 Oct 2025
478.6700
482.4700
458.1500
460.1300
140,700
Wed, 01 Oct 2025
455.1400
479.9500
455.1400
476.0700
155,300
Tue, 30 Sep 2025
472.4700
482.5700
451.4700
465.1400
119,200
Mon, 29 Sep 2025
464.5600
474.5000
462.0100
471.0200
100,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
463.6400
469.5200
457.0000
462.6200
80,600
Thu, 25 Sep 2025
472.9000
472.9000
462.0600
464.4300
91,800
Wed, 24 Sep 2025
456.3200
475.1000
454.0900
473.8800
47,400
Tue, 23 Sep 2025
445.9400
458.8900
444.6500
453.5400
95,500
Mon, 22 Sep 2025
437.0000
448.8900
435.0000
447.7900
83,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
444.3400
449.9000
443.3500
447.9300
72,100
Thu, 18 Sep 2025
443.1000
453.8100
440.1800
444.7700
60,700
Wed, 17 Sep 2025
438.3400
451.5000
435.0000
442.6500
66,200
Tue, 16 Sep 2025
446.1100
446.1100
425.9900
435.0500
44,400
Mon, 15 Sep 2025
407.0000
445.8700
407.0000
445.8700
95,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
448.4200
448.4200
406.7700
407.7300
63,500
Thu, 11 Sep 2025
481.8800
486.0000
447.2100
448.7300
109,800
Wed, 10 Sep 2025
486.4700
488.9000
479.0300
479.9600
140,900
Tue, 09 Sep 2025
487.7100
490.5000
481.4400
489.9200
106,700
Mon, 08 Sep 2025
493.3000
499.2500
483.0000
489.9000
35,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
499.5600
502.3000
487.4400
490.6100
66,500
Thu, 04 Sep 2025
477.7700
491.0700
477.7700
490.0300
47,100
Wed, 03 Sep 2025
473.0000
480.5000
468.1600
480.5000
49,300
Tue, 02 Sep 2025
459.2200
479.4300
459.2200
476.6600
40,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
460.0000
472.0300
460.0000
467.2000
97,200
Thu, 28 Aug 2025
467.9800
470.9800
463.6800
468.0600
36,300
Wed, 27 Aug 2025
459.0000
466.8000
457.0500
466.8000
22,800
Tue, 26 Aug 2025
459.5400
463.0500
454.4300
456.9500
45,000
Mon, 25 Aug 2025
461.9000
464.0000
454.9500
457.2700
42,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
451.0000
464.6800
430.0000
461.4500
39,200
Thu, 21 Aug 2025
458.5600
458.8400
432.5300
436.1900
45,600
Wed, 20 Aug 2025
451.4400
465.0100
451.4400
462.9800
42,200
Tue, 19 Aug 2025
430.5600
454.4000
430.5600
454.4000
62,800
Mon, 18 Aug 2025
425.0100
429.6700
423.4600
427.9600
73,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
430.6300
435.4500
417.0400
426.1200
59,500
Thu, 14 Aug 2025
3 · 8-K
After-hours · 17:13 ET
FORM 8-K ↗
Thu, 14 Aug 2025
2 · 10-Q
After-hours · 16:32 ET
FORM 10-Q ↗
Thu, 14 Aug 2025
444.8100
451.0100
424.2100
429.4900
66,400
Wed, 13 Aug 2025
425.5100
452.5300
422.5300
451.0200
74,300
Tue, 12 Aug 2025
413.6900
425.0500
409.5000
424.6600
75,100
Mon, 11 Aug 2025
409.4600
418.1600
408.3200
408.7000
90,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
418.4000
423.9900
410.0700
411.2100
70,500
Thu, 07 Aug 2025
420.5000
420.5000
409.7000
415.4200
65,500
Wed, 06 Aug 2025
404.2300
415.8700
401.9100
414.9100
43,100
Tue, 05 Aug 2025
400.0900
406.2300
393.2500
405.7200
41,400
Mon, 04 Aug 2025
385.7500
397.3300
384.0200
397.3300
24,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
391.7900
395.0700
384.7500
384.7500
33,100
Thu, 31 Jul 2025
403.0400
405.6000
395.7700
399.5800
41,100
Wed, 30 Jul 2025
406.1100
411.0000
398.3900
405.1600
55,300
Tue, 29 Jul 2025
410.5000
414.0000
404.1800
406.7200
45,000
Tue, 29 Jul 2025
1 · 8-K
Next filing day · accepted 28 Jul, 19:25 ET
FORM 8-K ↗
Mon, 28 Jul 2025
413.4600
413.4600
402.1700
405.6600
76,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend