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
90.5400
90.8430
89.7800
90.4900
134,755
Thu, 22 Oct 2026
90.2000
90.9200
89.9100
90.7800
144,200
Wed, 21 Oct 2026
89.8600
90.3100
89.3000
89.7800
137,500
Tue, 20 Oct 2026
89.3500
90.4400
89.2900
89.8600
146,900
Mon, 19 Oct 2026
90.2700
90.2700
88.6300
88.8700
190,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
90.2600
90.9500
89.6900
90.1300
152,300
Thu, 15 Oct 2026
90.1900
90.4900
89.2600
89.6600
179,700
Wed, 14 Oct 2026
88.6500
89.6500
87.8600
89.3800
192,600
Tue, 13 Oct 2026
88.9200
89.1400
87.5500
89.0400
129,800
Mon, 12 Oct 2026
87.5000
88.6900
87.3500
88.3500
169,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
88.2100
88.3000
87.3000
87.4600
131,200
Thu, 08 Oct 2026
88.1100
88.7100
86.8100
88.3300
202,400
Wed, 07 Oct 2026
88.8300
89.2000
87.9700
88.0700
230,400
Tue, 06 Oct 2026
88.9700
89.3100
87.7200
89.2000
236,200
Mon, 05 Oct 2026
88.8100
89.2300
88.0300
88.4200
427,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
89.4800
90.5500
88.5100
88.8700
334,900
Thu, 01 Oct 2026
87.9800
88.7900
87.0500
88.4600
167,300
Wed, 30 Sep 2026
89.8900
89.8900
88.0300
88.0400
217,000
Tue, 29 Sep 2026
88.2900
89.4900
88.2900
89.1500
131,000
Mon, 28 Sep 2026
89.6100
89.6800
87.9300
88.5100
207,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
88.0600
89.5900
87.4300
89.3400
202,700
Thu, 24 Sep 2026
89.5200
89.5200
87.5500
88.2600
236,800
Wed, 23 Sep 2026
90.2000
90.2200
88.0500
89.1500
178,100
Tue, 22 Sep 2026
88.3600
90.5500
88.0800
90.2300
214,400
Mon, 21 Sep 2026
87.4200
88.9600
87.2100
88.1300
231,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
88.0300
88.0800
86.9100
87.4200
1,045,600
Thu, 17 Sep 2026
89.3900
89.9000
88.3900
88.5500
339,100
Wed, 16 Sep 2026
88.7400
89.3400
87.9700
89.0300
275,900
Tue, 15 Sep 2026
88.1900
88.3300
86.6400
88.2200
250,100
Mon, 14 Sep 2026
87.9500
88.6800
87.4900
87.6100
199,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
88.7300
88.8500
87.6600
88.0600
166,400
Thu, 10 Sep 2026
89.6700
91.7600
87.8100
87.9300
152,400
Wed, 09 Sep 2026
90.1400
90.8000
88.6600
89.5700
217,900
Tue, 08 Sep 2026
89.7200
90.7200
89.1700
90.1400
182,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
88.5600
90.2100
88.5600
89.7900
169,500
Thu, 03 Sep 2026
89.0800
89.6000
88.4500
89.2700
226,000
Wed, 02 Sep 2026
89.5900
89.6500
88.7400
88.8800
269,100
Tue, 01 Sep 2026
21 · 8-K
After market open · 09:58 ET
8-K ↗
Tue, 01 Sep 2026
90.4300
90.6000
89.2200
89.5900
270,700
Mon, 31 Aug 2026
90.8000
91.3200
90.1000
90.4700
210,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
92.3100
92.5700
90.5100
90.8400
165,000
Thu, 27 Aug 2026
92.1900
92.3500
90.9500
91.6800
164,600
Wed, 26 Aug 2026
91.6100
92.7800
91.0700
92.3300
190,400
Tue, 25 Aug 2026
92.2900
92.6700
91.0600
91.3300
190,600
Mon, 24 Aug 2026
91.1600
92.2200
90.8800
92.0500
159,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
92.4200
92.4200
90.6100
90.8600
150,000
Thu, 20 Aug 2026
91.8600
93.0600
91.6200
92.0400
175,300
Wed, 19 Aug 2026
92.2500
92.6000
91.6200
92.3400
182,100
Tue, 18 Aug 2026
93.0900
93.7800
91.1300
91.2200
196,300
Mon, 17 Aug 2026
92.8700
93.0800
91.9300
92.6300
220,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.3900
93.2400
92.1700
92.8700
145,600
Thu, 13 Aug 2026
92.3100
93.5400
92.0700
92.8700
216,900
Wed, 12 Aug 2026
94.4900
94.4900
92.0700
92.1400
178,200
Tue, 11 Aug 2026
92.4100
95.0900
92.4100
94.2800
226,600
Mon, 10 Aug 2026
93.0200
93.5700
91.8300
92.3700
315,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
93.0100
93.9700
92.6800
93.7900
164,200
Thu, 06 Aug 2026
94.0700
94.8900
92.4600
93.0500
200,000
Wed, 05 Aug 2026
20 · 10-Q
After market open · 12:58 ET
10-Q ↗
Wed, 05 Aug 2026
92.9800
93.2200
91.0700
92.9000
273,400
Tue, 04 Aug 2026
88.2200
94.4700
84.0000
92.8200
655,200
Tue, 04 Aug 2026
19 · 8-K
Pre-market · 08:29 ET
8-K ↗
Mon, 03 Aug 2026
88.5400
91.7100
88.5400
90.1600
500,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
89.2000
89.8100
88.2500
88.4200
200,300
Thu, 30 Jul 2026
91.4300
91.4300
89.4000
89.4000
109,500
Wed, 29 Jul 2026
93.8000
93.9300
90.4200
90.7700
199,100
Tue, 28 Jul 2026
92.9500
94.3000
92.7200
93.5900
183,400
Mon, 27 Jul 2026
92.4300
92.4400
91.1900
92.0700
146,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.8200
93.2300
92.1800
92.3400
164,200
Thu, 23 Jul 2026
92.0000
93.1000
91.3600
92.2100
165,600
Wed, 22 Jul 2026
91.2600
92.8700
91.0700
92.7600
151,100
Tue, 21 Jul 2026
90.9400
91.0100
90.1500
90.5700
183,100
Mon, 20 Jul 2026
93.0200
93.5000
90.6900
91.3200
229,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
93.0600
95.0000
91.8500
92.8300
583,400
Thu, 16 Jul 2026
90.5100
93.3200
90.0000
93.2600
368,500
Wed, 15 Jul 2026
90.5700
93.2200
90.0700
90.1800
340,700
Tue, 14 Jul 2026
89.8600
91.3900
88.8900
90.0900
296,200
Mon, 13 Jul 2026
88.9600
89.6200
88.6200
89.0600
187,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.8500
89.3500
87.8500
88.9600
133,200
Thu, 09 Jul 2026
89.5700
89.7800
87.8000
87.8500
214,400
Wed, 08 Jul 2026
90.9600
91.1900
89.5200
89.5700
154,300
Tue, 07 Jul 2026
91.1900
92.6000
90.7200
90.8500
205,300
Mon, 06 Jul 2026
91.3300
91.8700
89.7300
90.4900
168,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.6600
91.6100
89.2600
91.3900
206,200
Wed, 01 Jul 2026
89.3600
90.2300
88.4100
89.6600
279,300
Tue, 30 Jun 2026
88.8700
90.3400
88.4800
89.9800
241,100
Mon, 29 Jun 2026
89.9300
90.1400
88.2400
88.8700
265,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
90.4700
91.1600
89.8100
90.6300
1,015,800
Thu, 25 Jun 2026
88.8100
90.1800
88.5200
90.0500
166,400
Wed, 24 Jun 2026
88.1300
89.3200
87.5800
88.8200
264,700
Tue, 23 Jun 2026
88.3500
89.5400
88.0500
88.1300
206,300
Mon, 22 Jun 2026
87.0000
88.7500
87.0000
88.2100
390,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.9400
88.2300
86.5500
87.5000
587,100
Thu, 18 Jun 2026
18 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 17 Jun 2026
88.4300
89.0000
85.5100
86.7300
231,100
Tue, 16 Jun 2026
88.9000
90.3700
88.5600
89.1200
167,600
Mon, 15 Jun 2026
88.8300
89.7600
88.4700
88.7600
200,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.8400
90.5500
88.8400
89.5900
146,600
Thu, 11 Jun 2026
90.3600
90.9900
88.4300
88.5100
252,400
Wed, 10 Jun 2026
89.9400
91.4400
89.5200
89.6000
334,300
Tue, 09 Jun 2026
88.1700
89.9200
88.1700
89.2300
289,900
Mon, 08 Jun 2026
86.7700
88.1500
86.5500
87.9100
171,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
17 · 8-K
After market open · 09:52 ET
8-K ↗
Fri, 05 Jun 2026
86.7600
87.7600
86.6500
86.7700
154,400
Thu, 04 Jun 2026
86.6600
87.2600
85.8400
86.4700
136,100
Wed, 03 Jun 2026
85.8500
87.1200
85.0800
85.7700
357,500
Tue, 02 Jun 2026
83.6000
86.1800
83.6000
85.8000
302,800
Mon, 01 Jun 2026
85.7200
85.8400
82.7400
83.6200
307,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16 · 8-K
After market open · 10:47 ET
8-K ↗
Fri, 29 May 2026
87.3100
87.6700
86.4400
86.6600
330,300
Thu, 28 May 2026
87.6700
88.1300
87.1500
87.2900
169,300
Wed, 27 May 2026
88.3000
88.7700
87.1000
88.0500
153,900
Tue, 26 May 2026
87.7900
88.7200
87.3600
88.3000
203,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.8500
87.6600
86.3600
87.3500
186,900
Thu, 21 May 2026
85.8900
86.8700
85.2400
86.6700
159,000
Wed, 20 May 2026
86.6500
87.0900
86.2000
86.3900
214,800
Tue, 19 May 2026
87.7300
87.7300
86.0100
86.6500
243,800
Mon, 18 May 2026
87.8200
89.3800
87.2400
88.0600
301,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
15 · 8-K
After market open · 13:57 ET
8-K ↗
Fri, 15 May 2026
89.4200
89.4400
87.3100
87.8000
249,900
Thu, 14 May 2026
89.7400
90.8300
89.7000
90.1800
199,900
Wed, 13 May 2026
89.3800
89.5200
87.1300
89.3300
322,600
Tue, 12 May 2026
88.2900
89.7900
87.7200
89.7000
271,700
Mon, 11 May 2026
88.3300
89.0300
87.8700
88.2900
340,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.1100
88.3300
86.4500
88.0300
192,800
Thu, 07 May 2026
89.0100
89.0100
86.8800
87.8400
318,700
Wed, 06 May 2026
14 · 10-Q
After market open · 13:17 ET
10-Q ↗
Wed, 06 May 2026
87.8500
89.0000
85.3700
88.8900
286,500
Tue, 05 May 2026
90.7000
91.0400
87.7900
88.7400
349,000
Tue, 05 May 2026
13 · 8-K
Pre-market · 09:16 ET
8-K ↗
Mon, 04 May 2026
90.2900
91.5600
89.5100
90.5900
344,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
89.2900
91.6600
88.6700
90.7800
302,000
Thu, 30 Apr 2026
88.0000
89.5600
87.7200
89.2400
200,100
Wed, 29 Apr 2026
89.0900
89.2400
87.8300
88.1600
132,700
Tue, 28 Apr 2026
89.2800
89.7300
88.8400
89.4100
113,000
Mon, 27 Apr 2026
88.3700
89.9900
87.5700
88.9800
262,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.3100
88.3700
87.4800
88.1500
580,800
Thu, 23 Apr 2026
87.4900
88.6600
87.1700
88.5500
282,000
Wed, 22 Apr 2026
87.6400
88.0900
86.5700
86.9200
218,400
Tue, 21 Apr 2026
87.3200
87.4900
85.6100
87.2200
301,900
Mon, 20 Apr 2026
87.7600
88.7500
87.0300
87.3200
553,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
88.2200
89.0000
87.4400
88.1600
448,900
Thu, 16 Apr 2026
85.3300
87.6100
85.3300
87.4800
196,700
Wed, 15 Apr 2026
12 · 8-K
After market open · 10:04 ET
8-K ↗
Wed, 15 Apr 2026
87.8000
87.9000
85.4600
85.9800
356,300
Tue, 14 Apr 2026
11 · 8-K
After market open · 14:32 ET
8-K ↗
Tue, 14 Apr 2026
91.7400
92.2400
88.2600
88.3300
301,500
Mon, 13 Apr 2026
90.3700
92.0000
90.2600
91.8800
276,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
90.9300
91.5700
89.8800
90.2800
155,100
Thu, 09 Apr 2026
90.1200
91.5500
90.1200
90.9300
253,900
Wed, 08 Apr 2026
89.4800
90.7400
89.4800
90.7000
186,200
Tue, 07 Apr 2026
87.9000
89.3900
87.9000
88.8200
133,800
Mon, 06 Apr 2026
88.0000
89.4900
87.5000
88.5400
205,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.9600
89.7700
87.0400
88.5900
192,600
Wed, 01 Apr 2026
87.5000
88.9400
87.5000
88.2200
304,000
Tue, 31 Mar 2026
86.5200
87.9200
84.4000
87.7700
456,200
Mon, 30 Mar 2026
86.5400
86.9200
85.4900
85.7300
233,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
85.1900
86.9600
84.4300
85.8500
248,400
Thu, 26 Mar 2026
86.3500
87.1400
84.9200
85.4100
226,400
Wed, 25 Mar 2026
87.4300
88.1200
86.4700
86.5500
314,100
Tue, 24 Mar 2026
85.4500
88.3400
85.2400
87.0900
199,900
Mon, 23 Mar 2026
10 · 8-K
After market open · 09:40 ET
8-K ↗
Mon, 23 Mar 2026
85.2800
86.5500
85.0000
86.0000
204,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
87.5600
87.7800
83.7800
84.2000
933,800
Thu, 19 Mar 2026
87.0400
88.8700
86.5600
87.5000
292,200
Wed, 18 Mar 2026
86.7000
87.6200
86.0100
87.2500
317,500
Tue, 17 Mar 2026
87.6900
88.0000
85.9600
87.4100
219,800
Mon, 16 Mar 2026
87.5900
88.8900
87.0100
87.1200
286,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.9600
87.8100
85.2200
87.6900
245,700
Thu, 12 Mar 2026
85.2100
86.1500
84.0200
85.3100
171,600
Wed, 11 Mar 2026
85.8600
86.5400
84.4000
85.8000
241,900
Tue, 10 Mar 2026
87.4500
89.2200
86.2600
86.3600
208,100
Mon, 09 Mar 2026
89.4200
89.4200
86.9500
87.9300
254,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.1600
90.4100
87.2700
90.0400
281,900
Thu, 05 Mar 2026
88.5100
89.6900
88.0400
89.2600
360,400
Wed, 04 Mar 2026
86.5600
89.3200
85.8600
89.2700
266,400
Tue, 03 Mar 2026
84.6600
86.5400
83.4100
86.4800
363,000
Mon, 02 Mar 2026
9 · DEFA14A
After market open · 10:16 ET
DEFA14A ↗
Mon, 02 Mar 2026
8 · DEF 14A
After market open · 10:15 ET
DEF 14A ↗
Mon, 02 Mar 2026
84.8400
86.2300
84.5700
85.7000
296,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.3300
86.2300
84.8400
85.1000
282,000
Thu, 26 Feb 2026
85.3200
85.6600
84.3900
85.5800
302,700
Wed, 25 Feb 2026
86.3800
86.3800
84.0000
85.3200
372,500
Tue, 24 Feb 2026
85.6100
86.5300
84.8100
86.1600
237,100
Mon, 23 Feb 2026
7 · 10-K/A
After-hours · 16:03 ET
10-K/A ↗
Mon, 23 Feb 2026
85.1300
85.6900
84.1400
85.4600
190,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.7100
86.7100
83.7800
84.9500
254,700
Thu, 19 Feb 2026
86.6100
87.5100
86.4500
86.6000
336,500
Wed, 18 Feb 2026
6 · PRE 14A
After market open · 13:41 ET
PRE 14A ↗
Wed, 18 Feb 2026
5 · 10-K
After market open · 13:27 ET
10-K ↗
Wed, 18 Feb 2026
86.6400
87.7700
85.8300
86.7400
344,300
Tue, 17 Feb 2026
88.8100
89.0200
84.8100
86.6800
457,500
Tue, 17 Feb 2026
4 · 8-K
Pre-market · 09:18 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.4600
88.5900
85.9800
88.1600
306,300
Thu, 12 Feb 2026
86.7200
88.0000
86.5000
86.9900
355,300
Wed, 11 Feb 2026
86.9300
87.2200
85.6400
85.9300
265,500
Tue, 10 Feb 2026
86.3400
87.5600
85.8200
86.9300
214,900
Mon, 09 Feb 2026
86.9200
87.1600
86.0200
86.2700
253,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
87.9000
88.8500
86.8100
87.1500
320,300
Thu, 05 Feb 2026
88.3300
88.8100
86.9400
87.3300
341,000
Wed, 04 Feb 2026
88.9300
89.9500
87.8700
88.0000
260,900
Tue, 03 Feb 2026
88.1800
89.1300
88.0400
88.9300
171,500
Mon, 02 Feb 2026
89.1600
89.5900
87.4800
88.1200
232,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.5400
89.4000
87.5400
89.1600
269,800
Thu, 29 Jan 2026
87.0000
88.4400
86.9900
88.1600
132,900
Wed, 28 Jan 2026
87.3300
88.4400
86.3100
86.5700
161,500
Tue, 27 Jan 2026
86.4100
87.7900
86.3100
87.3900
134,600
Mon, 26 Jan 2026
86.8600
87.7400
85.9800
86.4100
159,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
88.9300
89.3600
85.9600
86.7300
174,600
Thu, 22 Jan 2026
89.6400
90.1100
88.6500
88.9300
195,600
Wed, 21 Jan 2026
87.9900
89.6900
87.9300
89.6400
184,500
Tue, 20 Jan 2026
87.7800
88.3200
86.8500
87.3900
140,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.2900
88.2900
87.1500
87.8500
150,100
Thu, 15 Jan 2026
86.6700
88.4700
86.4800
88.2900
165,600
Wed, 14 Jan 2026
85.3800
86.6900
84.5000
86.6700
159,700
Tue, 13 Jan 2026
85.1600
86.1000
84.6300
85.2400
146,900
Mon, 12 Jan 2026
85.5000
86.8600
84.7300
84.9000
156,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.0700
85.6100
83.9500
85.6100
299,800
Thu, 08 Jan 2026
80.9500
84.8500
80.9500
84.0800
231,700
Wed, 07 Jan 2026
82.2000
82.2000
81.0100
81.3500
175,400
Tue, 06 Jan 2026
81.3400
82.0200
80.9000
81.9000
155,900
Mon, 05 Jan 2026
81.2700
82.3900
81.2700
81.3400
274,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.3000
81.7400
80.5000
81.4500
294,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.4300
82.4600
80.8000
80.8100
180,800
Tue, 30 Dec 2025
82.6600
83.0500
82.4000
82.5500
135,000
Mon, 29 Dec 2025
82.5900
83.0000
82.1600
82.6400
134,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.8500
82.9400
82.0400
82.4400
96,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.5600
82.9500
82.2000
82.6500
66,700
Tue, 23 Dec 2025
82.6800
83.2900
81.9100
82.6600
180,300
Mon, 22 Dec 2025
81.9300
83.2600
81.8500
82.7100
253,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.1200
84.2300
81.4500
82.1200
1,055,200
Thu, 18 Dec 2025
86.1000
86.3700
84.4200
84.4300
381,500
Thu, 18 Dec 2025
3 · 8-K
Pre-market · 09:16 ET
8-K ↗
Wed, 17 Dec 2025
84.4000
86.4800
83.2900
86.0400
440,500
Tue, 16 Dec 2025
84.4300
85.0600
83.5300
84.6800
346,500
Mon, 15 Dec 2025
84.1200
84.8200
82.9600
84.3700
419,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.6800
84.2800
82.9100
84.0600
186,900
Thu, 11 Dec 2025
83.5300
84.4300
82.9600
83.3100
187,300
Wed, 10 Dec 2025
82.3700
83.6500
81.6400
83.3200
215,800
Tue, 09 Dec 2025
82.3200
83.6500
82.1000
82.2800
232,200
Mon, 08 Dec 2025
82.2200
82.6800
81.8000
82.2800
176,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.5300
82.5300
81.1900
82.1300
138,100
Thu, 04 Dec 2025
82.4600
82.9300
81.7000
82.6000
126,700
Wed, 03 Dec 2025
81.3900
82.9800
81.3900
82.7400
176,500
Tue, 02 Dec 2025
81.5000
81.6000
80.9200
81.3900
124,500
Mon, 01 Dec 2025
81.8400
82.4200
80.8700
81.1100
220,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.1200
82.7900
81.6200
82.2000
176,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.5700
82.7800
80.7100
82.1100
849,300
Tue, 25 Nov 2025
80.8500
82.8500
80.8500
81.7600
206,000
Mon, 24 Nov 2025
81.5500
81.5500
80.0000
80.3100
194,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.0200
82.5600
80.6500
81.6300
247,600
Thu, 20 Nov 2025
82.4400
82.7300
80.4300
80.9600
156,900
Wed, 19 Nov 2025
81.8000
82.3500
81.5500
81.7300
198,100
Tue, 18 Nov 2025
82.0600
82.3600
81.5000
81.9500
249,900
Mon, 17 Nov 2025
82.3900
83.5100
81.5700
81.9600
199,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.0300
84.0300
82.1500
82.9600
207,300
Thu, 13 Nov 2025
85.6300
85.9800
84.9300
85.0100
143,100
Wed, 12 Nov 2025
85.3600
86.1200
85.2300
85.9300
270,100
Tue, 11 Nov 2025
84.8500
85.8200
84.1200
85.7500
176,800
Mon, 10 Nov 2025
84.5100
84.7300
83.4800
84.7000
246,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.2800
85.1500
83.0900
84.5000
251,700
Thu, 06 Nov 2025
82.6400
84.2900
82.5000
84.2700
218,400
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Wed, 05 Nov 2025
82.0300
82.8300
81.2000
82.6000
329,000
Tue, 04 Nov 2025
77.0200
82.2700
74.1500
82.0000
539,100
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 09:23 ET
8-K ↗
Mon, 03 Nov 2025
76.8600
78.2900
76.0500
77.9600
233,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
77.1500
77.8400
76.6400
77.2200
214,400
Thu, 30 Oct 2025
77.0700
77.9500
76.9000
77.5800
171,500
Wed, 29 Oct 2025
77.6500
78.6100
77.0000
77.2600
248,900
Tue, 28 Oct 2025
77.2900
78.1800
76.9500
78.0500
115,000
Mon, 27 Oct 2025
78.5500
78.7100
77.6000
77.6700
153,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.5100
79.1500
78.0000
78.5500
136,600