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
571.7200
594.4500
565.5900
592.8400
43,700
Thu, 22 Oct 2026
571.7600
586.0400
570.1600
573.1900
42,700
Wed, 21 Oct 2026
584.2800
590.9900
570.0000
571.2500
30,500
Tue, 20 Oct 2026
574.3900
601.2600
574.3900
583.3000
50,700
Mon, 19 Oct 2026
603.3000
603.3000
563.3200
573.5200
58,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
638.6000
643.0000
602.0300
602.9900
37,500
Thu, 15 Oct 2026
19 · 8-K
After-hours · 20:24 ET
FORM 8-K ↗
Thu, 15 Oct 2026
630.0900
645.2000
630.0100
638.6000
34,200
Wed, 14 Oct 2026
639.0900
646.0000
616.6600
629.9000
61,800
Tue, 13 Oct 2026
645.6400
652.1000
639.7400
644.5600
42,000
Mon, 12 Oct 2026
642.9800
652.6300
635.4000
640.5700
44,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
647.0000
648.0000
633.8800
642.1800
41,500
Thu, 08 Oct 2026
634.4400
644.0000
629.8400
641.5000
42,200
Wed, 07 Oct 2026
619.1800
637.2500
619.1800
634.4700
57,900
Tue, 06 Oct 2026
651.4400
662.4900
627.8500
629.6900
30,600
Mon, 05 Oct 2026
651.0000
668.0000
649.3900
651.4400
21,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
661.5400
666.5100
652.3200
656.4400
32,100
Thu, 01 Oct 2026
649.8000
661.4500
631.9700
653.0400
68,300
Wed, 30 Sep 2026
658.5400
662.8900
646.2200
646.2200
48,300
Tue, 29 Sep 2026
659.0800
672.2800
653.7600
657.3400
114,000
Mon, 28 Sep 2026
653.1800
666.1700
643.0100
659.0800
48,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
652.9000
658.9100
642.4600
656.8600
51,300
Thu, 24 Sep 2026
663.8600
672.5800
652.5700
655.0100
38,300
Wed, 23 Sep 2026
658.4000
666.8300
650.2100
659.4000
45,200
Tue, 22 Sep 2026
669.0000
672.5500
640.0500
657.0100
68,900
Mon, 21 Sep 2026
651.2500
673.0700
641.3300
668.2500
57,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
666.5600
672.9900
648.1900
651.5300
102,300
Thu, 17 Sep 2026
671.0100
677.6800
661.2400
666.4000
77,900
Wed, 16 Sep 2026
681.6400
692.5000
669.4000
675.0000
83,400
Tue, 15 Sep 2026
674.7800
688.3500
661.0100
687.6600
73,800
Mon, 14 Sep 2026
649.9000
680.4600
649.9000
677.0500
77,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
18 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Fri, 11 Sep 2026
650.5100
666.3200
643.3500
661.9000
50,300
Thu, 10 Sep 2026
628.9900
654.3000
626.4500
647.7000
60,300
Wed, 09 Sep 2026
631.7800
644.2300
628.5200
637.0000
34,500
Tue, 08 Sep 2026
622.2900
638.8500
610.0000
638.0200
59,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
616.0300
628.0500
605.0000
627.8700
69,100
Thu, 03 Sep 2026
624.9900
634.8200
614.5000
618.5900
70,900
Wed, 02 Sep 2026
612.3100
625.1900
594.8300
617.5400
66,400
Tue, 01 Sep 2026
622.0600
638.0500
610.0200
615.2400
68,500
Mon, 31 Aug 2026
619.8900
634.2500
608.4400
622.9400
75,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
628.6300
643.5000
618.9600
623.6800
57,900
Thu, 27 Aug 2026
627.1400
651.6600
613.1200
630.8500
78,000
Wed, 26 Aug 2026
623.8600
637.7900
608.0900
633.0500
59,000
Tue, 25 Aug 2026
609.1500
618.7700
595.3000
618.7200
74,500
Mon, 24 Aug 2026
600.4100
612.0400
595.7200
607.2600
39,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
617.8500
621.5000
591.0500
599.8300
53,100
Thu, 20 Aug 2026
596.5500
618.7900
592.0000
614.7000
78,100
Wed, 19 Aug 2026
605.1300
616.0000
592.5000
598.1500
60,200
Tue, 18 Aug 2026
599.1600
602.1500
575.0000
600.5400
70,800
Mon, 17 Aug 2026
600.0000
620.5000
577.5200
595.9700
72,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
603.9900
620.6600
594.8900
603.3300
106,500
Thu, 13 Aug 2026
560.6200
601.2200
534.8900
601.2200
99,300
Wed, 12 Aug 2026
17 · 10-Q
After-hours · 16:39 ET
FORM 10-Q ↗
Wed, 12 Aug 2026
16 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Wed, 12 Aug 2026
557.3000
592.6400
554.0100
557.0100
77,100
Tue, 11 Aug 2026
557.6200
569.7500
545.2600
559.8800
90,900
Mon, 10 Aug 2026
559.7500
578.9700
544.1700
561.2900
94,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
582.0000
584.2500
560.5500
564.6900
83,500
Thu, 06 Aug 2026
597.0000
601.6700
568.9600
576.8500
78,000
Wed, 05 Aug 2026
598.5800
603.9100
593.5500
598.7600
31,100
Tue, 04 Aug 2026
586.9600
600.6400
584.2100
600.1500
43,200
Mon, 03 Aug 2026
594.1400
608.9300
573.7700
587.8900
54,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
592.3200
600.1000
585.6300
587.1000
35,100
Thu, 30 Jul 2026
15 · DEF 14A
After-hours · 16:35 ET
FORM DEF 14A ↗
Thu, 30 Jul 2026
600.2600
604.9800
586.8200
594.6000
47,100
Wed, 29 Jul 2026
593.4600
617.0000
593.4600
599.8000
68,700
Tue, 28 Jul 2026
584.9900
605.8300
570.3900
591.6500
78,500
Mon, 27 Jul 2026
581.0300
594.9800
563.8300
581.1600
57,300
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
14 · 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
13 · 10-Q
After-hours · 16:14 ET
FORM 10-Q ↗
Thu, 14 May 2026
12 · 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
11 · 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
10 · 10-Q
Pre-market · 06:30 ET
FORM 10-Q ↗
Tue, 17 Feb 2026
9 · 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
8 · 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
7 · 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
6 · DEFA14A
After-hours · 16:57 ET
FORM DEFA14A ↗
Mon, 29 Dec 2025
5 · 8-K
After-hours · 16:56 ET
FORM 8-K ↗
Mon, 29 Dec 2025
4 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Mon, 29 Dec 2025
3 · 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
2 · 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
1 · 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