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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
111.5700
112.2800
109.2400
109.6600
1,742,192
Thu, 22 Oct 2026
109.1700
113.0600
108.7300
112.5200
2,113,400
Wed, 21 Oct 2026
109.1800
110.4200
108.4600
110.3400
1,001,500
Tue, 20 Oct 2026
106.9900
109.6700
106.5600
109.2800
1,307,100
Mon, 19 Oct 2026
105.0500
107.5900
105.0500
107.3500
1,487,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
106.1100
106.4600
102.8500
104.4100
1,207,100
Thu, 15 Oct 2026
101.0000
105.4800
101.0000
105.1600
1,074,400
Wed, 14 Oct 2026
102.8900
103.0400
100.5900
101.1600
345,400
Tue, 13 Oct 2026
15 · 8-K
After-hours · 20:30 ET
8-K ↗
Tue, 13 Oct 2026
99.8100
103.2100
99.8100
102.7700
811,500
Mon, 12 Oct 2026
99.4100
99.5500
98.2400
98.3300
817,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
100.4800
100.9200
97.7600
98.2700
820,300
Thu, 08 Oct 2026
101.4200
102.2500
100.7400
101.5000
349,500
Wed, 07 Oct 2026
100.7100
102.8900
100.4300
102.1800
440,800
Tue, 06 Oct 2026
101.6500
102.7300
101.5800
102.4100
409,000
Mon, 05 Oct 2026
102.9500
103.6300
101.1900
101.3800
417,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
104.6100
105.5300
103.8100
104.3200
751,900
Thu, 01 Oct 2026
103.2300
104.1600
102.2800
103.3200
942,300
Wed, 30 Sep 2026
100.5900
101.8800
100.5900
100.9900
755,100
Tue, 29 Sep 2026
102.1200
102.1400
100.1500
100.6700
358,300
Mon, 28 Sep 2026
100.1900
100.9500
99.2800
100.3300
466,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
99.9600
102.2300
99.8100
101.0900
633,300
Thu, 24 Sep 2026
101.5600
101.5700
98.4000
99.5600
1,193,400
Wed, 23 Sep 2026
105.2900
106.7700
104.4200
104.6500
727,600
Tue, 22 Sep 2026
105.6900
106.2400
104.0600
105.8200
748,100
Mon, 21 Sep 2026
104.4500
105.1800
102.5900
105.1200
903,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
104.3500
104.4800
100.7500
101.2000
792,000
Thu, 17 Sep 2026
101.7200
103.0500
100.1900
102.5400
653,800
Wed, 16 Sep 2026
101.2000
101.5700
98.8000
99.5300
602,900
Tue, 15 Sep 2026
99.0300
101.6600
98.7100
101.1400
752,400
Mon, 14 Sep 2026
102.0800
102.2600
100.1100
100.3600
583,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
99.7700
103.5000
99.6100
102.7000
994,200
Thu, 10 Sep 2026
14 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 10 Sep 2026
98.3100
100.5100
98.3000
99.7700
754,100
Wed, 09 Sep 2026
100.0200
100.6000
97.8900
98.6900
512,100
Tue, 08 Sep 2026
100.1100
100.1100
97.4800
98.5100
596,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
102.0400
102.5400
101.3100
102.0500
742,100
Thu, 03 Sep 2026
99.8300
101.8200
99.7500
101.7100
717,600
Wed, 02 Sep 2026
98.4000
99.7700
96.7200
99.1400
866,200
Tue, 01 Sep 2026
97.8300
98.6900
96.8100
98.0700
718,500
Mon, 31 Aug 2026
99.7900
100.4800
98.1000
98.6900
856,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
98.6500
99.6900
97.8000
97.9600
480,200
Thu, 27 Aug 2026
98.7500
98.8900
96.7500
98.0200
1,359,900
Wed, 26 Aug 2026
98.9800
100.3600
98.6600
100.1900
441,100
Tue, 25 Aug 2026
97.5600
98.7000
97.0300
98.6500
419,700
Mon, 24 Aug 2026
96.1400
97.7500
96.0900
97.2100
786,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
96.0600
96.7700
95.6500
96.0300
594,500
Thu, 20 Aug 2026
97.2700
97.4600
94.7800
95.3400
1,012,700
Wed, 19 Aug 2026
99.8900
100.7900
99.6700
100.4700
852,900
Tue, 18 Aug 2026
99.1900
100.1900
98.1500
98.3100
782,000
Mon, 17 Aug 2026
102.1800
102.8600
101.0400
101.1200
544,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
104.6200
105.0900
102.8700
103.0900
493,600
Thu, 13 Aug 2026
104.8300
107.3100
103.2700
104.5300
879,200
Wed, 12 Aug 2026
104.8600
104.9700
100.8500
103.2800
907,800
Tue, 11 Aug 2026
104.1800
105.2500
102.6100
103.6600
700,500
Mon, 10 Aug 2026
106.5200
107.6300
104.7700
104.8700
542,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
104.7300
106.4700
103.8400
106.3300
937,000
Thu, 06 Aug 2026
104.4200
104.5700
102.9400
102.9700
707,100
Wed, 05 Aug 2026
107.1000
107.1900
104.1200
105.7000
752,800
Tue, 04 Aug 2026
106.1300
109.4200
105.4900
108.9500
816,800
Mon, 03 Aug 2026
104.9300
106.1100
104.2500
105.1100
1,316,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
102.4700
103.2000
101.1700
102.4800
1,196,200
Thu, 30 Jul 2026
102.1000
103.2400
99.9500
101.5700
1,897,000
Wed, 29 Jul 2026
13 · 10-Q
After-hours · 16:39 ET
10-Q ↗
Wed, 29 Jul 2026
102.2400
107.6900
101.4700
102.9900
4,005,600
Tue, 28 Jul 2026
12 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 28 Jul 2026
106.5200
111.9200
106.1200
111.6600
2,631,800
Mon, 27 Jul 2026
106.1900
108.0400
105.8700
107.8200
1,191,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
104.2700
106.4900
103.4700
105.7800
1,218,600
Thu, 23 Jul 2026
11 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Thu, 23 Jul 2026
10 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Thu, 23 Jul 2026
9 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 23 Jul 2026
103.9900
105.1300
102.6700
102.9000
798,700
Wed, 22 Jul 2026
104.0400
105.6600
104.0100
104.4200
997,700
Tue, 21 Jul 2026
103.5800
104.8000
102.6400
102.9100
1,027,700
Mon, 20 Jul 2026
102.6700
102.7100
100.8000
101.7800
877,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.4500
104.5900
101.4500
102.8300
1,249,100
Thu, 16 Jul 2026
99.6700
101.0100
99.2500
100.2900
1,011,200
Wed, 15 Jul 2026
101.4900
101.9700
98.7800
99.9100
1,030,500
Tue, 14 Jul 2026
101.5500
102.2100
100.0800
100.5900
959,500
Mon, 13 Jul 2026
8 · PRE 14A
After-hours · 16:34 ET
PRE 14A ↗
Mon, 13 Jul 2026
101.6100
103.1800
100.8900
102.2200
902,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
103.4500
103.8700
101.3800
101.9500
826,600
Thu, 09 Jul 2026
99.4700
101.7100
98.0000
101.6700
1,410,300
Wed, 08 Jul 2026
95.6600
97.9800
95.6600
97.8600
978,100
Tue, 07 Jul 2026
98.5600
98.7000
96.2500
97.1100
742,500
Mon, 06 Jul 2026
95.1900
97.7400
94.8300
97.4300
1,546,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.4300
96.2900
93.5100
94.0000
922,500
Wed, 01 Jul 2026
93.0600
95.7500
92.4200
94.6400
1,144,600
Tue, 30 Jun 2026
92.9500
94.7300
91.3200
94.0400
2,065,500
Mon, 29 Jun 2026
98.6500
98.9500
97.2900
98.6300
868,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
99.3400
99.6600
96.2700
97.3700
1,497,000
Thu, 25 Jun 2026
103.0400
103.0600
99.7500
100.8500
918,100
Wed, 24 Jun 2026
104.2800
104.6400
101.9300
102.3700
830,000
Tue, 23 Jun 2026
103.8600
105.0500
103.7400
104.3900
526,100
Mon, 22 Jun 2026
106.3500
107.2900
106.0000
106.8300
619,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.2700
108.9600
106.1400
107.6400
898,800
Wed, 17 Jun 2026
109.7200
109.7700
105.7500
105.9400
925,400
Tue, 16 Jun 2026
111.4700
111.7900
109.1000
109.2300
574,100
Mon, 15 Jun 2026
112.4100
112.5800
110.7000
110.9000
685,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.4500
111.1100
108.8000
110.8100
752,800
Thu, 11 Jun 2026
109.5000
109.9000
106.5800
109.8900
1,378,100
Wed, 10 Jun 2026
111.2400
112.3300
109.0100
109.1300
967,500
Tue, 09 Jun 2026
115.0000
115.6200
110.1100
113.0400
1,045,800
Mon, 08 Jun 2026
114.4400
115.0800
113.0100
113.3800
589,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
115.9400
115.9700
112.3800
112.9300
912,500
Thu, 04 Jun 2026
118.5200
119.6100
118.1600
118.6900
803,700
Wed, 03 Jun 2026
123.4500
123.7500
118.6700
119.0700
1,915,200
Tue, 02 Jun 2026
129.1000
129.6600
126.6800
126.6900
1,279,200
Mon, 01 Jun 2026
122.0200
126.8600
122.0200
126.6700
1,839,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
117.5000
123.5700
117.5000
121.8700
3,555,400
Thu, 28 May 2026
111.5200
112.8900
109.8200
111.7600
985,100
Wed, 27 May 2026
109.7100
110.5600
109.1800
109.9100
639,200
Tue, 26 May 2026
110.9500
111.7500
109.1800
111.3600
1,162,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.9500
113.0400
106.9200
112.6300
1,761,400
Thu, 21 May 2026
7 · 10-K
After-hours · 17:02 ET
10-K ↗
Thu, 21 May 2026
102.6400
105.9400
102.5600
105.8000
575,500
Wed, 20 May 2026
104.3200
105.0500
103.1900
103.7800
799,600
Tue, 19 May 2026
104.4700
104.7600
102.5200
103.6600
692,500
Mon, 18 May 2026
104.4100
105.2700
103.8700
105.2100
986,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
100.5800
103.8400
100.5800
102.9900
886,700
Thu, 14 May 2026
103.4500
103.5400
99.6300
100.9500
1,399,100
Wed, 13 May 2026
103.1200
104.0100
101.6700
103.9900
958,900
Tue, 12 May 2026
105.1000
105.4400
101.8600
103.5600
1,203,200
Mon, 11 May 2026
109.7300
110.4700
106.2400
106.8900
1,380,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
107.2700
110.0600
107.1300
109.3900
1,911,700
Thu, 07 May 2026
105.8300
106.5700
102.8500
103.2100
1,386,200
Wed, 06 May 2026
101.8300
103.5100
97.0700
103.4200
2,695,800
Tue, 05 May 2026
6 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 05 May 2026
101.7900
105.5300
101.6100
105.4200
1,806,100
Mon, 04 May 2026
101.7700
102.1800
99.8800
101.5000
2,749,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
99.2800
101.0600
99.2800
99.4900
893,300
Thu, 30 Apr 2026
97.8000
99.4600
96.8900
99.2800
849,600
Wed, 29 Apr 2026
96.5700
98.1500
96.3300
97.7000
810,300
Tue, 28 Apr 2026
95.6600
97.0500
95.5500
96.6400
725,000
Mon, 27 Apr 2026
96.0900
96.8500
94.9900
95.1400
666,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.0400
95.7300
94.3500
95.3900
640,800
Thu, 23 Apr 2026
96.2500
96.7100
93.7500
95.0000
1,032,700
Wed, 22 Apr 2026
98.9400
99.1400
97.7000
98.0100
820,600
Tue, 21 Apr 2026
97.7600
99.4500
97.1600
98.1700
943,600
Mon, 20 Apr 2026
100.7300
100.7600
99.6200
100.0100
421,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
102.1300
102.2400
100.7000
101.0900
850,400
Thu, 16 Apr 2026
99.3200
100.3000
98.6400
99.0400
952,500
Wed, 15 Apr 2026
96.9100
97.8500
96.3800
97.7100
610,300
Tue, 14 Apr 2026
95.1500
96.1200
94.5500
95.9600
589,800
Mon, 13 Apr 2026
90.1100
94.4800
90.0500
94.4300
812,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.3200
94.4400
90.5500
91.2600
1,621,100
Thu, 09 Apr 2026
93.1500
93.1500
90.1200
91.0600
1,456,600
Wed, 08 Apr 2026
96.4900
96.6400
94.3700
94.7900
1,209,000
Tue, 07 Apr 2026
92.4800
93.2200
91.3000
92.8100
655,500
Mon, 06 Apr 2026
92.1000
93.0500
92.1000
92.4800
400,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
89.3300
92.0800
89.2900
91.9800
613,100
Wed, 01 Apr 2026
91.8600
92.4400
91.1600
91.7200
819,500
Tue, 31 Mar 2026
91.7100
91.8200
89.3400
91.1200
1,107,100
Mon, 30 Mar 2026
90.7600
90.8900
89.4800
90.0100
611,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.3300
91.7000
89.7800
90.0400
740,200
Thu, 26 Mar 2026
93.0700
94.4500
92.4800
92.5800
859,400
Wed, 25 Mar 2026
94.2000
94.5600
92.9500
93.9100
632,500
Tue, 24 Mar 2026
89.6900
92.3300
89.6800
91.8300
795,400
Mon, 23 Mar 2026
90.2000
92.1900
89.9000
90.9000
798,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
90.9500
91.2900
87.3800
87.9200
1,456,600
Thu, 19 Mar 2026
90.1400
91.7700
89.5700
91.7200
1,293,700
Wed, 18 Mar 2026
89.6500
91.5200
89.5600
90.1400
1,518,300
Tue, 17 Mar 2026
95.7700
97.8900
91.2800
92.5900
2,038,200
Mon, 16 Mar 2026
93.6600
95.1800
93.5400
94.6800
744,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
93.4600
94.3500
92.3600
92.7500
551,500
Thu, 12 Mar 2026
92.3400
95.0900
92.3400
92.9300
864,000
Wed, 11 Mar 2026
91.8600
92.8000
91.1200
92.3100
686,500
Tue, 10 Mar 2026
92.2400
92.9300
90.6800
90.9400
952,500
Mon, 09 Mar 2026
90.3200
92.8000
90.3000
92.4000
2,109,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.2500
92.2700
88.2500
92.1800
1,388,300
Thu, 05 Mar 2026
90.8700
92.2800
89.0800
89.9900
909,400
Wed, 04 Mar 2026
91.6200
92.1400
90.5900
92.0100
726,100
Tue, 03 Mar 2026
89.3800
91.6200
88.5300
91.6000
974,300
Mon, 02 Mar 2026
89.6200
91.7700
89.4300
91.0900
771,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.9900
92.7900
91.4600
91.9500
683,200
Thu, 26 Feb 2026
93.0000
93.4400
91.2700
92.7100
969,500
Wed, 25 Feb 2026
90.6200
90.6200
89.3700
90.0900
899,300
Tue, 24 Feb 2026
89.7600
91.8100
89.7600
91.3600
819,100
Mon, 23 Feb 2026
90.0200
90.2700
88.8400
89.3800
743,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.4300
91.7500
89.3400
90.0400
925,400
Thu, 19 Feb 2026
88.8400
89.7500
88.8400
89.3700
722,400
Wed, 18 Feb 2026
89.1600
89.8800
88.3100
88.9400
899,700
Tue, 17 Feb 2026
89.9400
90.3400
89.0400
89.9400
720,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
89.0800
89.7500
88.1600
89.4100
1,687,600
Thu, 12 Feb 2026
88.9400
89.1000
85.5500
87.0200
2,676,400
Wed, 11 Feb 2026
93.9300
94.1200
92.3100
93.3200
986,400
Tue, 10 Feb 2026
92.5100
93.3700
92.3400
92.4000
982,300
Mon, 09 Feb 2026
91.4200
92.3400
90.9600
91.7000
771,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
89.7900
91.4600
89.5800
91.4500
1,220,100
Thu, 05 Feb 2026
90.6400
90.7000
87.7100
88.9100
1,882,200
Wed, 04 Feb 2026
89.7300
91.8400
89.1300
91.3000
2,065,400
Tue, 03 Feb 2026
87.7800
88.5600
86.8200
87.5300
1,083,300
Mon, 02 Feb 2026
86.3300
88.0600
86.2600
87.6700
1,535,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.3100
87.6700
85.5300
85.8400
1,374,300
Thu, 29 Jan 2026
87.7500
88.9200
87.2600
88.4800
2,394,500
Wed, 28 Jan 2026
5 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Wed, 28 Jan 2026
91.0400
91.1400
83.3200
86.6400
5,403,900
Tue, 27 Jan 2026
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 27 Jan 2026
94.0500
95.1600
92.6700
93.7400
2,332,800
Mon, 26 Jan 2026
94.1000
95.4600
93.8900
94.1600
1,690,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.7400
93.5600
91.2000
93.4400
1,401,500
Thu, 22 Jan 2026
92.0600
92.6700
91.4000
91.8100
751,700
Wed, 21 Jan 2026
90.5500
92.1300
90.3500
91.8800
1,285,800
Tue, 20 Jan 2026
91.1600
92.5500
90.4000
91.1900
1,926,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
95.8400
96.0500
94.9700
95.4800
1,579,200
Thu, 15 Jan 2026
96.7700
97.0300
95.7100
96.6000
945,400
Wed, 14 Jan 2026
97.6200
98.0000
96.1800
96.7400
1,009,200
Tue, 13 Jan 2026
97.6100
97.6100
95.5800
96.7900
600,300
Mon, 12 Jan 2026
95.7200
97.5500
95.3000
97.5500
1,195,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
96.8600
97.0800
94.5400
95.1000
1,557,700
Thu, 08 Jan 2026
94.6200
96.4500
94.4300
96.3800
2,049,800
Wed, 07 Jan 2026
100.8700
101.0600
99.4600
99.7000
1,767,500
Tue, 06 Jan 2026
98.7800
99.2400
97.9400
98.1800
1,026,700
Mon, 05 Jan 2026
100.8500
101.6400
99.3800
99.5100
790,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
101.2100
101.5600
98.9300
100.2800
734,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
102.1200
102.2100
100.1500
100.2200
650,500
Tue, 30 Dec 2025
102.6300
103.1700
102.4800
102.4800
267,300
Mon, 29 Dec 2025
104.5200
104.7700
102.7700
102.9000
790,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.1400
105.3800
104.8300
105.2600
454,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
104.4000
105.1900
103.7000
104.9700
257,900
Tue, 23 Dec 2025
103.3800
104.6600
103.2500
104.1600
590,300
Mon, 22 Dec 2025
104.7400
104.7800
103.3000
103.3900
513,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
104.2700
104.8800
103.5800
104.2800
1,032,000
Thu, 18 Dec 2025
107.7000
107.7400
103.1800
104.1600
2,107,500
Wed, 17 Dec 2025
108.9600
109.9700
105.8700
106.5400
1,053,900
Tue, 16 Dec 2025
112.0000
112.5000
111.3500
112.2800
514,600
Mon, 15 Dec 2025
112.6800
113.1900
111.3800
111.9400
494,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
118.7000
118.8100
111.3300
112.7700
1,107,600
Thu, 11 Dec 2025
120.8400
120.8800
119.9100
120.4300
326,300
Wed, 10 Dec 2025
118.3000
120.7100
118.2600
120.6500
305,100
Tue, 09 Dec 2025
119.4500
119.8400
118.7000
118.8300
669,300
Mon, 08 Dec 2025
119.0200
119.8700
118.2500
119.1200
400,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.2700
118.4900
117.2700
117.7900
380,000
Thu, 04 Dec 2025
118.8600
119.7200
118.7800
119.1200
436,500
Wed, 03 Dec 2025
118.6300
119.6000
117.8200
118.1200
775,600
Tue, 02 Dec 2025
114.6000
117.6900
114.1300
117.0700
947,200
Mon, 01 Dec 2025
113.6000
113.7700
112.0500
112.9200
1,130,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.6500
112.9100
111.5100
112.7300
606,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.5300
112.7700
110.3500
110.5600
1,411,500
Tue, 25 Nov 2025
111.8100
112.5700
111.1600
112.4200
363,800
Mon, 24 Nov 2025
110.9100
113.3500
110.9100
112.1000
617,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
107.0300
110.9500
106.9400
109.9200
676,700
Thu, 20 Nov 2025
110.3000
110.9200
106.4100
106.6400
1,114,500
Wed, 19 Nov 2025
110.1700
110.2100
106.2400
106.8900
1,523,100
Tue, 18 Nov 2025
113.2400
113.9700
111.4700
111.7400
643,100
Mon, 17 Nov 2025
116.2500
116.6600
112.4000
113.2700
1,031,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 8-K
After-hours · 16:09 ET
8-K ↗
Fri, 14 Nov 2025
118.1600
119.4700
117.4400
118.0200
467,000
Thu, 13 Nov 2025
120.8000
121.0900
118.2400
118.5900
449,500
Wed, 12 Nov 2025
120.1600
121.3900
120.0100
121.1300
253,700
Tue, 11 Nov 2025
121.1800
121.7300
119.8100
119.9700
369,500
Mon, 10 Nov 2025
121.5000
122.3300
120.7900
122.0300
512,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
119.6900
120.4900
117.6800
120.4000
570,300
Thu, 06 Nov 2025
119.1100
119.9300
118.2800
119.4700
599,200
Wed, 05 Nov 2025
117.4600
119.1400
117.1900
118.8500
422,100
Tue, 04 Nov 2025
119.5400
119.5400
117.2500
117.3800
745,000
Mon, 03 Nov 2025
121.2400
123.0100
121.2400
122.9900
486,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
120.6400
121.0900
119.9600
120.5600
571,800
Thu, 30 Oct 2025
119.6000
122.2400
119.2500
120.6900
830,900
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 29 Oct 2025
113.9900
117.4000
113.5200
115.8400
1,388,900
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 28 Oct 2025
112.8900
113.8800
111.9900
113.7300
861,100
Mon, 27 Oct 2025
112.4600
114.0400
112.1700
113.7900
612,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
111.1800
112.1000
111.0900
111.3600
533,100