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
96.2300
97.4600
94.3100
96.1900
2,110,488
Thu, 22 Oct 2026
20 · 8-K
After market open · 11:30 ET
FORM 8-K ↗
Thu, 22 Oct 2026
102.4100
102.6500
95.2700
96.4000
3,221,400
Wed, 21 Oct 2026
109.5900
110.9900
107.1100
107.7900
1,679,400
Tue, 20 Oct 2026
106.9100
109.8800
104.3600
107.4100
1,451,300
Mon, 19 Oct 2026
108.0000
109.8800
104.8900
108.7300
2,685,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
104.9700
106.9600
103.0600
103.6500
2,217,600
Thu, 15 Oct 2026
109.9100
110.0000
104.1400
107.0900
3,073,200
Wed, 14 Oct 2026
118.0600
118.6800
112.1300
115.0000
1,986,700
Wed, 14 Oct 2026
19 · S-3ASR
Pre-market · 00:32 ET
S-3ASR ↗
Tue, 13 Oct 2026
18 · 8-K/A
After-hours · 21:24 ET
8-K/A ↗
Tue, 13 Oct 2026
120.0300
121.7700
116.5400
121.1500
1,103,300
Mon, 12 Oct 2026
124.5700
125.1700
122.1500
122.8400
825,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
127.6800
127.7800
121.8000
126.0500
1,042,200
Thu, 08 Oct 2026
127.9100
130.6700
122.5100
124.9800
1,802,400
Wed, 07 Oct 2026
130.7800
133.3900
129.5500
130.9900
1,778,700
Tue, 06 Oct 2026
135.6100
136.1400
133.4400
134.4700
1,925,800
Mon, 05 Oct 2026
134.4300
135.0000
131.6600
132.8500
2,260,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
134.0000
137.0300
132.7900
134.0000
2,877,100
Thu, 01 Oct 2026
126.1900
130.1700
125.2300
128.8600
1,591,100
Wed, 30 Sep 2026
126.2900
128.1900
124.8800
125.6200
2,168,400
Tue, 29 Sep 2026
126.9900
126.9900
123.6200
125.4500
1,492,000
Mon, 28 Sep 2026
127.6900
127.7000
122.2500
124.0300
1,421,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
123.8000
128.3600
123.4100
128.0500
1,455,000
Thu, 24 Sep 2026
118.9400
122.5100
117.1000
122.2200
1,045,400
Wed, 23 Sep 2026
122.3600
122.4600
118.8600
121.6600
1,054,400
Tue, 22 Sep 2026
116.5000
122.6700
116.5000
122.5300
2,582,600
Mon, 21 Sep 2026
113.2600
119.3600
111.2600
117.2400
2,338,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
110.5800
111.9400
109.3000
110.9600
5,133,300
Thu, 17 Sep 2026
110.3300
111.9900
108.1800
108.5300
1,218,800
Wed, 16 Sep 2026
108.3000
108.5500
104.8200
106.3200
1,355,500
Tue, 15 Sep 2026
108.0500
108.4200
103.8200
106.4900
2,134,700
Mon, 14 Sep 2026
111.8300
113.5100
106.0400
106.5000
2,252,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
116.9500
120.2800
115.4500
119.7600
1,499,500
Thu, 10 Sep 2026
113.7500
115.3700
111.2000
114.1400
905,700
Wed, 09 Sep 2026
116.5900
118.9900
114.9700
115.4500
1,367,800
Tue, 08 Sep 2026
117.7400
118.9000
115.8300
117.4900
1,006,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
115.9200
117.0100
114.5500
115.9000
948,300
Thu, 03 Sep 2026
112.2600
114.0900
109.7400
113.6300
1,584,200
Wed, 02 Sep 2026
112.0900
114.1000
109.5300
113.8800
1,392,000
Tue, 01 Sep 2026
113.6000
114.4800
110.6300
111.6800
1,062,500
Mon, 31 Aug 2026
115.5600
116.9200
114.3700
115.3400
1,270,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
119.7600
120.1500
113.8800
114.4000
1,175,200
Thu, 27 Aug 2026
121.1300
122.2500
119.4000
120.4700
963,500
Wed, 26 Aug 2026
117.1700
121.6000
116.5400
119.3400
1,745,100
Tue, 25 Aug 2026
117.2400
117.3800
113.7400
116.1000
999,100
Mon, 24 Aug 2026
116.3600
116.3600
112.4500
114.1500
1,036,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
118.9300
119.0600
115.4700
117.6900
1,046,400
Thu, 20 Aug 2026
117.1100
120.2900
117.1100
117.5600
1,170,100
Wed, 19 Aug 2026
124.6300
126.2000
115.4200
117.6800
1,617,100
Tue, 18 Aug 2026
125.0000
128.4900
122.7300
124.2100
1,326,700
Mon, 17 Aug 2026
132.5900
137.0000
131.7100
132.6700
1,399,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
128.4300
133.0100
128.0000
130.4600
1,180,300
Thu, 13 Aug 2026
128.7500
131.7400
128.0000
128.4300
2,104,400
Wed, 12 Aug 2026
131.5000
132.9000
127.2900
129.2700
1,442,500
Tue, 11 Aug 2026
129.5500
130.1600
125.1200
126.1200
2,646,600
Mon, 10 Aug 2026
130.4500
132.9300
128.2800
128.3200
1,400,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
132.1500
136.3700
129.9000
130.0300
1,441,300
Thu, 06 Aug 2026
125.6700
132.5600
123.3100
128.7000
2,263,300
Wed, 05 Aug 2026
132.3000
138.6100
125.8200
128.3100
4,223,900
Tue, 04 Aug 2026
17 · 10-Q
After-hours · 16:11 ET
FORM 10-Q ↗
Tue, 04 Aug 2026
16 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Tue, 04 Aug 2026
131.5200
139.3700
131.4900
138.0000
3,533,800
Mon, 03 Aug 2026
120.4300
128.5300
120.3700
127.1800
1,599,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
132.2700
133.0700
122.2600
124.2700
1,433,000
Thu, 30 Jul 2026
119.6100
125.2500
118.2700
124.5300
1,741,300
Wed, 29 Jul 2026
118.4200
120.3000
112.5500
112.9600
2,076,600
Tue, 28 Jul 2026
116.4500
121.0800
114.4300
120.0600
3,187,100
Mon, 27 Jul 2026
15 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Mon, 27 Jul 2026
129.1900
130.1000
118.8300
122.9100
1,940,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
135.9800
136.6500
128.0800
128.4200
1,950,200
Thu, 23 Jul 2026
133.8600
139.3600
133.8600
138.1300
1,780,900
Wed, 22 Jul 2026
131.9300
139.9800
131.9200
137.1700
1,319,500
Tue, 21 Jul 2026
131.4000
136.9800
129.9200
135.8300
1,276,600
Mon, 20 Jul 2026
127.6300
128.6500
124.8000
125.5600
1,090,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
119.3500
126.9900
115.5800
125.2300
2,161,800
Thu, 16 Jul 2026
128.0100
131.6900
123.7100
124.5000
2,560,300
Wed, 15 Jul 2026
137.2700
137.2700
128.0200
132.4600
1,298,700
Tue, 14 Jul 2026
138.1300
138.1600
132.8300
133.9100
1,384,100
Mon, 13 Jul 2026
133.8200
134.5800
129.4000
130.7400
2,066,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
136.3100
139.4800
135.0000
137.4400
1,076,900
Thu, 09 Jul 2026
139.2300
143.2000
138.1800
139.5300
987,900
Wed, 08 Jul 2026
129.9200
133.0000
129.1900
132.4800
1,557,000
Tue, 07 Jul 2026
129.0200
133.0100
126.7900
130.6000
2,271,400
Mon, 06 Jul 2026
139.2800
141.7700
136.2600
137.3100
2,034,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
146.5200
146.5200
130.1700
136.5300
2,462,800
Wed, 01 Jul 2026
145.9000
149.4000
143.0100
146.3000
1,598,200
Tue, 30 Jun 2026
14 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Tue, 30 Jun 2026
148.1500
155.0000
147.3700
152.9600
2,345,800
Mon, 29 Jun 2026
139.5100
148.1000
134.0000
146.7800
2,167,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
140.4800
140.8200
136.2000
138.7600
4,606,500
Thu, 25 Jun 2026
149.9200
153.2300
140.8200
144.2000
2,176,200
Wed, 24 Jun 2026
144.9700
146.5800
140.5900
143.9300
1,238,800
Tue, 23 Jun 2026
145.1000
148.8700
141.7100
144.6100
1,417,500
Mon, 22 Jun 2026
156.0000
157.0100
151.4600
155.2700
2,193,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
146.5400
154.4000
144.1000
153.7200
3,146,300
Wed, 17 Jun 2026
146.6700
147.7700
139.2400
139.8600
1,540,100
Tue, 16 Jun 2026
147.6800
151.0000
143.1300
143.4800
1,293,900
Mon, 15 Jun 2026
151.6800
152.4700
147.3900
148.9700
1,639,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
142.8900
147.4600
139.0000
144.5300
1,417,900
Thu, 11 Jun 2026
135.8800
142.9200
132.7700
142.8600
1,667,200
Wed, 10 Jun 2026
135.3000
140.3300
131.4000
132.3700
2,270,800
Tue, 09 Jun 2026
146.3700
146.6100
129.6800
137.5600
2,370,600
Mon, 08 Jun 2026
141.1400
143.8400
138.9900
142.9000
1,919,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
146.1000
146.9900
133.2400
135.5700
3,057,200
Thu, 04 Jun 2026
148.2000
154.9000
146.2900
151.9200
1,069,200
Wed, 03 Jun 2026
152.7900
155.8200
149.1800
154.6000
1,379,300
Tue, 02 Jun 2026
147.6300
153.0000
146.0100
151.3500
2,141,300
Mon, 01 Jun 2026
146.2500
147.1400
140.2100
144.7400
1,562,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.8900
151.1700
144.4100
147.0800
2,204,100
Thu, 28 May 2026
148.0000
149.4200
143.7400
147.3100
2,002,200
Wed, 27 May 2026
152.0700
152.0700
144.8200
147.9100
1,948,500
Tue, 26 May 2026
148.4000
150.8700
146.2500
150.3500
2,332,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
142.4000
145.3700
138.0000
143.2200
1,748,300
Thu, 21 May 2026
138.4400
141.5100
136.2200
139.3500
2,299,800
Wed, 20 May 2026
126.8400
139.0000
126.6600
138.7400
3,959,500
Tue, 19 May 2026
120.1800
126.9100
117.3500
124.2400
3,077,900
Mon, 18 May 2026
121.7400
123.5800
118.0000
123.1500
2,904,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
120.6900
122.7000
119.5000
120.1100
2,369,500
Thu, 14 May 2026
126.0300
126.9900
122.2900
124.8500
1,812,600
Wed, 13 May 2026
129.3300
130.0000
123.5000
125.6500
2,228,400
Tue, 12 May 2026
126.1300
126.3600
121.2900
125.4300
2,829,700
Mon, 11 May 2026
127.1900
129.3800
124.8700
128.9600
2,335,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
122.5000
127.2900
122.0700
127.1900
2,790,600
Thu, 07 May 2026
125.3600
126.6300
118.1900
119.9200
3,173,900
Wed, 06 May 2026
125.3400
127.4900
121.0400
125.1900
3,131,100
Tue, 05 May 2026
13 · 8-K
After-hours · 17:29 ET
FORM 8-K ↗
Tue, 05 May 2026
121.9000
123.8600
115.0100
122.2700
4,499,000
Mon, 04 May 2026
12 · 10-Q
After-hours · 17:27 ET
FORM 10-Q ↗
Mon, 04 May 2026
11 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Mon, 04 May 2026
122.0000
127.9500
120.7800
125.5700
4,023,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
121.1800
123.2900
119.3400
120.9600
1,939,200
Thu, 30 Apr 2026
118.9900
122.6100
116.1100
122.2800
2,818,800
Wed, 29 Apr 2026
116.2700
117.6200
113.1400
115.6700
2,378,900
Tue, 28 Apr 2026
112.6900
115.6300
109.3500
113.9100
3,003,000
Mon, 27 Apr 2026
123.5300
123.8800
117.6900
119.2300
2,883,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.4300
126.3500
119.7200
122.8000
3,329,100
Thu, 23 Apr 2026
118.0400
121.4400
114.9600
118.0100
2,343,900
Wed, 22 Apr 2026
120.0000
120.8800
114.2100
115.5900
1,725,500
Tue, 21 Apr 2026
119.7700
119.8900
115.3200
117.0500
1,413,000
Mon, 20 Apr 2026
118.3900
119.3600
116.2100
118.8300
1,403,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
113.9300
118.7400
113.3600
117.0600
2,379,900
Fri, 17 Apr 2026
10 · DEFA14A
Next filing day · accepted 16 Apr, 19:47 ET
DEFA14A ↗
Thu, 16 Apr 2026
108.3900
112.2700
107.9500
111.8800
1,339,100
Wed, 15 Apr 2026
110.8000
110.8000
105.5300
108.4000
1,109,900
Tue, 14 Apr 2026
109.5000
111.6500
108.1900
110.8100
1,295,400
Mon, 13 Apr 2026
105.0400
108.0600
105.0400
107.7600
1,067,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.2100
109.4100
105.3100
106.1000
784,200
Thu, 09 Apr 2026
106.2600
109.1100
105.0100
106.2900
1,064,400
Wed, 08 Apr 2026
104.1300
109.1500
101.8000
106.5600
2,424,800
Tue, 07 Apr 2026
95.9300
97.6600
94.6500
96.8400
1,058,100
Mon, 06 Apr 2026
96.4500
98.6600
95.0300
97.2400
1,463,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.2400
96.7500
91.2400
95.0200
1,240,300
Wed, 01 Apr 2026
94.2300
97.4200
94.1200
95.5400
1,277,600
Tue, 31 Mar 2026
87.1400
93.1300
86.3800
92.7600
1,733,400
Mon, 30 Mar 2026
90.9600
91.7900
84.4800
85.3200
1,676,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.8900
95.4400
90.1700
90.3900
1,936,500
Thu, 26 Mar 2026
98.8700
99.3000
94.6300
94.9200
1,249,800
Wed, 25 Mar 2026
100.0500
101.6400
98.5900
100.7200
1,578,000
Tue, 24 Mar 2026
91.0300
98.6900
91.0300
98.4700
1,520,300
Mon, 23 Mar 2026
92.6900
95.3400
92.0500
92.3100
1,495,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.0600
95.9800
88.5200
88.6200
3,267,100
Thu, 19 Mar 2026
90.9400
95.6100
89.7900
94.9200
1,233,400
Wed, 18 Mar 2026
9 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Wed, 18 Mar 2026
8 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Wed, 18 Mar 2026
92.3900
94.5300
92.0100
94.1600
1,804,200
Tue, 17 Mar 2026
90.4900
92.9900
90.2000
92.1600
1,450,100
Mon, 16 Mar 2026
88.7300
91.5800
88.7300
89.9200
1,574,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
88.0000
88.9500
84.7100
85.7700
1,803,500
Thu, 12 Mar 2026
88.8400
89.1700
84.9400
86.4000
1,854,700
Wed, 11 Mar 2026
7 · 8-K
After-hours · 16:37 ET
FORM 8-K ↗
Wed, 11 Mar 2026
91.6900
94.0900
90.1700
90.8000
1,783,700
Tue, 10 Mar 2026
91.9200
94.2400
90.9300
91.6900
1,943,900
Mon, 09 Mar 2026
83.8100
90.8200
83.1800
90.6300
2,010,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.6600
89.8900
84.6300
85.4900
1,570,600
Thu, 05 Mar 2026
89.8600
95.1900
89.6700
91.1100
1,644,100
Wed, 04 Mar 2026
94.7400
95.0700
89.7300
91.6300
2,357,600
Tue, 03 Mar 2026
96.6300
97.0600
91.8600
93.4800
2,111,600
Mon, 02 Mar 2026
93.2300
100.9200
92.3300
100.7200
1,987,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
95.3500
97.1100
93.5800
95.6200
2,212,300
Thu, 26 Feb 2026
100.3500
100.7500
95.8200
97.2500
1,625,100
Wed, 25 Feb 2026
99.9100
101.3500
99.5500
101.0700
1,259,100
Tue, 24 Feb 2026
98.6600
99.4900
97.0200
98.3600
1,389,600
Mon, 23 Feb 2026
97.3100
98.9800
96.3200
97.6600
1,549,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.9000
97.7800
93.7600
97.7600
1,972,100
Thu, 19 Feb 2026
97.1200
97.1200
92.8800
95.1000
1,594,700
Wed, 18 Feb 2026
98.0700
99.6000
95.8400
97.2300
1,826,700
Tue, 17 Feb 2026
95.9800
97.8400
94.6400
97.5000
2,917,200
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:03 ET
FORM 10-K ↗
Fri, 13 Feb 2026
99.1400
100.7200
96.5500
97.6300
2,182,700
Thu, 12 Feb 2026
106.6200
108.0800
96.4700
99.8000
3,674,800
Wed, 11 Feb 2026
105.4000
107.7300
101.1800
105.7700
6,115,500
Tue, 10 Feb 2026
5 · 8-K
After-hours · 16:09 ET
FORM 8-K ↗
Tue, 10 Feb 2026
87.7800
91.4600
86.2400
90.9500
3,881,500
Mon, 09 Feb 2026
85.2000
89.2200
84.7700
87.5400
2,649,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.3500
86.7500
83.0300
86.4100
1,701,300
Thu, 05 Feb 2026
80.2600
82.8000
78.8300
81.3900
2,046,200
Wed, 04 Feb 2026
82.3200
86.5000
78.6900
81.7900
2,485,500
Tue, 03 Feb 2026
83.7900
83.9500
79.5000
81.4400
1,720,500
Mon, 02 Feb 2026
79.6300
83.6100
79.1000
82.9100
1,306,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.7700
83.5000
79.9900
80.5200
2,328,000
Thu, 29 Jan 2026
85.1600
85.3800
80.2500
83.3100
2,042,800
Wed, 28 Jan 2026
86.4300
88.5000
84.2700
84.8400
2,227,000
Tue, 27 Jan 2026
85.0500
85.9500
83.6300
84.9600
1,655,400
Mon, 26 Jan 2026
84.1800
84.7900
82.5200
83.4800
1,761,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
84.7400
85.7900
82.7900
84.3300
1,680,500
Thu, 22 Jan 2026
87.1000
88.3100
85.1100
85.3000
1,372,500
Wed, 21 Jan 2026
84.1500
86.2900
83.4800
85.1200
1,345,600
Tue, 20 Jan 2026
81.1400
84.8900
81.0000
83.2300
1,463,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.3100
87.1300
81.5000
83.2200
2,698,700
Thu, 15 Jan 2026
88.6900
89.9200
84.6700
85.2300
2,451,200
Wed, 14 Jan 2026
85.2900
89.4700
84.5700
85.2800
2,272,800
Tue, 13 Jan 2026
84.1200
88.6100
84.0800
86.3000
1,822,600
Mon, 12 Jan 2026
83.7700
83.7700
81.4900
83.1000
1,722,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
82.2800
85.6700
82.2700
84.8000
1,649,500
Thu, 08 Jan 2026
81.9200
83.8000
81.0100
82.2100
1,867,900
Wed, 07 Jan 2026
84.4900
85.1200
82.4500
83.0200
1,580,900
Tue, 06 Jan 2026
81.9400
86.6900
81.7800
85.4400
2,694,100
Mon, 05 Jan 2026
80.2100
81.6100
78.5100
80.5900
2,066,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
75.5200
79.4200
75.5200
78.6500
1,927,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.7700
74.7700
73.4300
73.5800
817,100
Tue, 30 Dec 2025
74.6600
74.7900
73.6500
74.5800
1,221,400
Mon, 29 Dec 2025
75.4900
75.8900
74.1300
74.5600
898,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
76.6700
76.6700
75.4000
76.1800
526,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
76.5300
77.0000
76.2700
76.5700
544,200
Tue, 23 Dec 2025
76.1700
76.9000
75.4900
76.5300
848,100
Mon, 22 Dec 2025
76.8200
76.9600
75.4300
76.5100
1,070,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.0200
75.4600
73.0200
75.3100
2,613,500
Thu, 18 Dec 2025
73.8400
74.4900
72.6100
73.0300
1,191,800
Wed, 17 Dec 2025
75.2000
75.2800
71.2700
71.8600
1,763,100
Tue, 16 Dec 2025
75.8700
76.1000
73.4900
74.5000
1,819,700
Mon, 15 Dec 2025
76.1800
76.8800
75.0200
76.0500
1,697,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.0900
79.6100
74.8800
75.6200
1,735,800
Thu, 11 Dec 2025
77.4400
79.9700
76.5000
79.3600
1,767,800
Wed, 10 Dec 2025
78.2400
79.0800
76.4900
78.4100
2,151,200
Tue, 09 Dec 2025
76.8900
79.4200
76.2800
77.9500
1,756,900
Mon, 08 Dec 2025
78.9500
79.7400
76.5800
77.1900
1,733,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
78.0000
81.2300
76.6600
78.8500
2,643,700
Fri, 05 Dec 2025
4 · 8-K
Pre-market · 07:01 ET
FORM 8-K ↗
Thu, 04 Dec 2025
74.8200
76.5300
74.0400
75.8300
1,872,200
Wed, 03 Dec 2025
71.6000
75.8000
70.2100
75.1300
2,799,000
Tue, 02 Dec 2025
69.5400
73.1000
69.2300
71.4100
2,561,800
Mon, 01 Dec 2025
69.5400
69.9100
68.5200
68.6100
2,086,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
69.9900
70.3000
69.2400
70.2100
605,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
68.5100
71.1000
68.2000
70.0200
1,706,000
Tue, 25 Nov 2025
67.5800
68.3000
65.5300
67.9700
1,851,900
Mon, 24 Nov 2025
67.1700
68.6500
66.6900
68.4700
2,050,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
63.3200
67.7700
62.6800
67.2600
1,895,400
Thu, 20 Nov 2025
67.1100
67.8200
63.6000
63.9300
2,245,600
Wed, 19 Nov 2025
64.7500
67.2700
64.7500
65.3000
1,929,000
Tue, 18 Nov 2025
60.9000
65.8800
60.5000
64.7000
2,702,200
Mon, 17 Nov 2025
63.3700
64.3300
61.0300
61.7300
1,744,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
62.3100
65.2800
61.9600
64.1800
1,889,600
Thu, 13 Nov 2025
65.0800
66.0000
63.4200
64.5800
2,547,700
Wed, 12 Nov 2025
67.0300
68.1700
65.4900
65.5600
1,932,200
Tue, 11 Nov 2025
66.7500
66.8100
64.8100
66.0600
2,005,400
Mon, 10 Nov 2025
65.6700
68.8900
65.3900
67.0600
3,123,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
61.4400
63.6600
60.8800
63.4900
1,969,400
Thu, 06 Nov 2025
62.4500
64.4100
62.3400
62.5100
2,054,400
Wed, 05 Nov 2025
63.2400
65.4100
62.7400
63.1500
2,159,700
Tue, 04 Nov 2025
67.9500
69.8500
62.8200
63.2300
4,414,100
Tue, 04 Nov 2025
3 · 8-K/A
Next filing day · accepted 03 Nov, 18:28 ET
FORM 8-K/A ↗
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 16:10 ET
FORM 10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 03 Nov 2025
72.9600
74.4500
71.2300
72.8200
2,954,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.7100
74.5800
71.8800
72.9600
2,442,600
Thu, 30 Oct 2025
73.8800
75.3000
73.0700
73.6400
2,391,900
Wed, 29 Oct 2025
73.0700
76.0600
71.9600
73.8800
2,845,600
Tue, 28 Oct 2025
71.5900
73.1400
71.0300
71.8400
1,854,100
Mon, 27 Oct 2025
70.9800
72.6600
70.6500
71.5300
1,216,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.3300
70.7300
69.1000
69.1500
949,600