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
81.0300
82.3300
80.5700
81.7400
194,824
Thu, 22 Oct 2026
80.0000
81.6300
79.3000
81.5900
191,600
Wed, 21 Oct 2026
80.2000
80.8300
78.8000
79.5500
197,100
Tue, 20 Oct 2026
82.4400
83.0100
80.6200
80.8000
190,300
Mon, 19 Oct 2026
81.1700
81.9000
80.4900
81.2000
248,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
82.6600
82.6600
80.2900
81.3300
265,900
Thu, 15 Oct 2026
81.8600
83.6300
81.8600
82.3900
253,100
Wed, 14 Oct 2026
81.0100
81.6600
79.3400
80.9700
607,400
Tue, 13 Oct 2026
82.7100
83.1300
81.8200
81.8900
179,200
Mon, 12 Oct 2026
82.8600
83.2400
81.4900
81.9500
185,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
82.5100
83.3800
82.0500
82.3900
238,500
Thu, 08 Oct 2026
80.9000
82.8500
80.6600
82.3900
421,500
Wed, 07 Oct 2026
79.2400
80.8400
79.2400
80.6800
441,800
Tue, 06 Oct 2026
79.6800
79.9500
78.9800
79.8200
176,300
Mon, 05 Oct 2026
79.5900
80.3300
78.9700
79.2800
172,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
79.8800
80.6700
79.5500
79.7200
187,700
Thu, 01 Oct 2026
78.1900
80.4600
78.1900
78.7900
329,100
Wed, 30 Sep 2026
75.7800
78.2200
75.5400
77.6700
380,500
Tue, 29 Sep 2026
75.3600
76.4600
74.9300
75.7800
214,900
Mon, 28 Sep 2026
76.7800
76.9600
75.0000
75.9100
266,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
79.6500
79.6500
76.6300
76.8300
308,800
Thu, 24 Sep 2026
78.6700
79.9800
78.5400
79.8200
243,300
Wed, 23 Sep 2026
76.4600
79.5900
75.7200
78.2400
254,500
Tue, 22 Sep 2026
79.6300
80.1100
76.1600
76.4700
365,900
Mon, 21 Sep 2026
79.8700
79.8700
78.5100
78.5300
274,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
79.8100
79.8700
76.9600
79.8400
1,094,500
Thu, 17 Sep 2026
81.4100
82.1900
80.1600
80.4200
254,500
Wed, 16 Sep 2026
82.4700
83.8100
80.4800
81.5100
398,200
Tue, 15 Sep 2026
82.3000
85.1400
81.7900
83.1200
190,200
Mon, 14 Sep 2026
82.7400
84.7800
81.9700
82.7300
287,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
81.8200
82.1200
81.1700
81.6600
317,400
Thu, 10 Sep 2026
81.9000
82.2500
80.8500
81.0300
300,600
Wed, 09 Sep 2026
80.9900
81.7700
80.2700
81.6800
281,900
Tue, 08 Sep 2026
81.2300
81.6600
80.0000
81.4400
169,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
80.4600
81.9100
79.8900
81.5900
220,200
Thu, 03 Sep 2026
82.7700
82.8200
80.8600
81.9000
245,100
Wed, 02 Sep 2026
83.4100
84.0600
81.9600
82.1700
271,300
Tue, 01 Sep 2026
82.4800
84.7000
82.4800
83.3200
355,600
Mon, 31 Aug 2026
84.4700
85.1900
82.8000
82.8400
227,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
86.0800
86.7600
84.0100
84.6400
203,500
Thu, 27 Aug 2026
84.7500
86.3700
84.1400
85.5800
197,400
Wed, 26 Aug 2026
85.3300
86.5700
84.4700
85.3100
211,400
Tue, 25 Aug 2026
83.2400
86.6800
82.8600
86.0300
285,200
Mon, 24 Aug 2026
83.4900
85.8600
83.4900
84.0000
155,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
82.6000
83.5900
81.1800
83.4200
239,900
Thu, 20 Aug 2026
82.0500
83.3000
81.6700
82.3800
155,200
Wed, 19 Aug 2026
82.6100
83.7900
81.5400
82.7700
244,100
Tue, 18 Aug 2026
81.9300
82.9200
80.9700
81.9600
187,000
Mon, 17 Aug 2026
81.4100
81.8000
80.5100
80.6900
315,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
82.3300
82.4000
80.6600
82.3300
266,600
Thu, 13 Aug 2026
80.8500
82.2700
80.4000
82.0700
222,700
Wed, 12 Aug 2026
79.4800
80.1000
77.8500
80.0200
296,200
Tue, 11 Aug 2026
80.6700
81.9700
79.8600
79.9800
210,200
Mon, 10 Aug 2026
84.0000
85.0200
81.2400
81.4500
289,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
82.3100
85.1500
81.6000
84.8800
308,100
Thu, 06 Aug 2026
83.5600
83.8000
77.8100
82.4600
454,200
Wed, 05 Aug 2026
84.5900
84.9500
83.1900
83.5600
216,200
Tue, 04 Aug 2026
82.1700
84.1100
82.1700
83.7100
296,500
Mon, 03 Aug 2026
83.2400
84.7100
82.8000
83.7000
272,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
84.0100
86.5800
80.6900
82.0000
292,000
Thu, 30 Jul 2026
87.4800
89.7300
84.7200
85.0800
636,400
Wed, 29 Jul 2026
10 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 29 Jul 2026
78.2900
87.8600
78.2900
87.6200
724,600
Wed, 29 Jul 2026
9 · 8-K
Pre-market · 06:35 ET
8-K ↗
Tue, 28 Jul 2026
79.2400
81.9300
78.4200
81.3900
447,600
Mon, 27 Jul 2026
76.0900
78.9300
76.0900
78.5500
246,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
75.5100
76.0400
75.0100
75.6400
134,300
Thu, 23 Jul 2026
73.3700
75.1300
73.3700
75.0000
222,600
Wed, 22 Jul 2026
75.6500
76.1100
72.9100
73.9400
291,200
Tue, 21 Jul 2026
74.9100
75.9900
73.7600
75.5400
290,900
Mon, 20 Jul 2026
76.5300
76.9400
75.5000
75.7500
181,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.4800
77.7000
75.6300
76.5300
225,700
Thu, 16 Jul 2026
76.3300
78.5400
73.9600
77.6900
353,600
Wed, 15 Jul 2026
83.7500
83.7500
75.4200
75.8100
731,900
Tue, 14 Jul 2026
84.8600
85.8300
83.2400
84.0800
249,400
Mon, 13 Jul 2026
83.9300
86.0200
83.9300
85.7200
246,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.0100
84.4900
83.2900
84.1800
157,800
Thu, 09 Jul 2026
82.0600
83.8600
81.9900
83.4800
276,100
Wed, 08 Jul 2026
83.8700
84.2500
82.6700
82.7800
200,300
Tue, 07 Jul 2026
83.4800
84.3700
82.6000
83.9400
358,400
Mon, 06 Jul 2026
80.2300
82.8900
79.9300
82.2500
223,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
79.6000
81.3500
79.0000
80.9800
187,800
Wed, 01 Jul 2026
77.3200
80.0000
76.5900
79.1900
215,800
Tue, 30 Jun 2026
76.9900
77.5800
76.4800
76.6200
217,100
Mon, 29 Jun 2026
78.4900
79.0000
76.9800
77.1000
342,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.9800
79.6600
76.8000
78.8500
669,000
Thu, 25 Jun 2026
77.0700
78.3800
76.2300
76.6100
156,000
Wed, 24 Jun 2026
77.1400
78.0100
76.3100
76.9100
222,800
Tue, 23 Jun 2026
77.2300
77.9900
76.2400
77.1400
439,000
Mon, 22 Jun 2026
75.2100
76.9200
74.7900
76.4500
354,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
75.1900
75.5900
74.1300
75.3300
540,500
Wed, 17 Jun 2026
74.9100
75.7700
74.4300
75.1700
216,700
Tue, 16 Jun 2026
74.5100
75.8000
74.4000
75.2700
297,500
Mon, 15 Jun 2026
76.8800
77.3800
73.0200
74.0300
377,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.8400
80.0400
77.3400
77.4100
257,000
Thu, 11 Jun 2026
81.5100
81.6900
79.7800
79.8500
227,500
Wed, 10 Jun 2026
80.9500
82.9000
79.8000
81.5200
211,300
Tue, 09 Jun 2026
80.7400
82.1500
79.7200
80.5100
290,200
Mon, 08 Jun 2026
80.8600
82.3900
80.7600
80.8400
139,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
81.1300
82.5100
81.1300
81.5800
187,300
Thu, 04 Jun 2026
79.9700
82.1500
79.9100
80.5400
223,200
Wed, 03 Jun 2026
78.2600
79.1400
77.6300
79.0500
176,500
Tue, 02 Jun 2026
78.9400
80.0000
78.0500
79.1600
190,500
Mon, 01 Jun 2026
76.7800
79.4000
76.0400
79.3900
254,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
77.2000
77.9400
76.4800
76.7500
243,400
Thu, 28 May 2026
77.3500
78.5000
76.5700
77.2000
196,000
Wed, 27 May 2026
77.5200
78.7600
76.1500
77.2900
409,100
Tue, 26 May 2026
78.0100
78.8000
76.9700
77.8300
177,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.1000
78.7500
77.7600
78.5000
163,600
Thu, 21 May 2026
79.1600
79.8500
76.0200
78.8100
269,700
Wed, 20 May 2026
80.0400
80.2800
78.7100
79.9900
232,800
Tue, 19 May 2026
81.5000
82.0800
79.8900
80.0400
272,900
Mon, 18 May 2026
78.7700
81.3500
77.7900
80.9900
265,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.0400
79.3000
78.0900
78.7900
279,700
Thu, 14 May 2026
79.2400
80.0700
78.8600
79.0300
240,300
Wed, 13 May 2026
78.2600
79.1800
77.7000
78.7400
357,100
Tue, 12 May 2026
78.0300
79.0000
77.7000
78.5300
211,300
Mon, 11 May 2026
80.1800
80.9900
76.7100
77.6100
277,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.9900
80.3300
78.4800
80.1800
209,100
Thu, 07 May 2026
78.5000
80.2300
78.0900
79.0900
260,000
Wed, 06 May 2026
78.9100
79.8700
78.5300
78.5800
291,900
Tue, 05 May 2026
77.0000
79.1500
76.4200
78.9400
239,700
Mon, 04 May 2026
77.9600
79.4800
76.4700
76.9700
467,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.6700
79.6700
77.6500
78.2400
289,700
Thu, 30 Apr 2026
78.3600
79.5300
77.2400
78.4000
302,400
Wed, 29 Apr 2026
77.0000
79.3500
76.3600
78.9700
294,300
Tue, 28 Apr 2026
76.8600
78.4600
76.0900
77.7700
334,000
Mon, 27 Apr 2026
73.5300
76.7600
73.5300
75.9600
448,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
73.2700
74.4200
71.6300
73.5300
522,200
Thu, 23 Apr 2026
8 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 23 Apr 2026
74.8300
77.7100
69.7000
72.1900
905,600
Thu, 23 Apr 2026
7 · 8-K
Pre-market · 06:35 ET
8-K ↗
Wed, 22 Apr 2026
83.7300
84.5400
82.9300
83.6200
335,900
Tue, 21 Apr 2026
83.3500
84.6600
83.0800
83.6100
217,000
Mon, 20 Apr 2026
83.2100
83.8900
82.5000
83.2000
156,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
82.5500
83.3200
82.1700
83.2100
141,700
Thu, 16 Apr 2026
80.6100
82.2500
80.6100
81.9000
224,400
Wed, 15 Apr 2026
79.2500
80.8600
78.8500
80.4200
154,700
Tue, 14 Apr 2026
79.0100
79.8200
78.8700
79.3700
194,100
Mon, 13 Apr 2026
81.0000
82.0300
78.7000
79.1400
395,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.4600
83.2300
79.1400
81.1900
317,200
Thu, 09 Apr 2026
83.4700
83.4700
81.5500
82.4600
299,900
Wed, 08 Apr 2026
84.6200
85.4500
83.0300
83.4700
258,100
Tue, 07 Apr 2026
83.8900
84.7900
83.4200
83.5800
221,400
Mon, 06 Apr 2026
83.5200
84.4300
82.0600
83.8600
263,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.9500
84.3000
82.2900
83.6800
178,300
Wed, 01 Apr 2026
82.9600
84.1100
81.6600
83.1900
232,700
Tue, 31 Mar 2026
83.4500
84.0300
81.6600
82.9600
250,100
Mon, 30 Mar 2026
82.1700
82.6500
80.2800
82.4700
360,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.5000
83.0900
81.2300
81.4600
293,100
Thu, 26 Mar 2026
82.7200
84.7100
82.7200
83.4500
278,500
Wed, 25 Mar 2026
82.4600
83.7500
81.1700
83.4900
489,200
Tue, 24 Mar 2026
81.4200
82.3600
79.8200
81.7500
225,500
Mon, 23 Mar 2026
81.5200
84.3300
81.5200
83.8600
281,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.2900
81.2900
79.5200
80.7200
515,300
Thu, 19 Mar 2026
80.2900
81.9000
80.1600
80.9900
438,300
Wed, 18 Mar 2026
79.6500
80.7400
79.3600
80.4100
254,000
Tue, 17 Mar 2026
80.2300
81.3000
80.0100
80.5300
359,700
Mon, 16 Mar 2026
80.8200
82.0900
78.8600
79.2600
241,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.9400
81.5000
79.0200
80.7600
261,800
Thu, 12 Mar 2026
78.5300
80.0600
77.0000
79.1800
454,600
Wed, 11 Mar 2026
6 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 11 Mar 2026
5 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 11 Mar 2026
79.1800
80.0500
77.8500
78.8700
391,500
Tue, 10 Mar 2026
81.5800
82.0000
78.2400
79.5400
269,700
Mon, 09 Mar 2026
82.2100
83.0000
79.6000
82.1800
333,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
82.9100
82.9100
80.4600
82.4600
290,200
Thu, 05 Mar 2026
81.6100
85.0900
81.4700
84.1600
392,300
Wed, 04 Mar 2026
85.9200
86.3300
80.7500
81.6000
683,300
Tue, 03 Mar 2026
82.8900
86.4800
82.3000
85.9200
319,400
Mon, 02 Mar 2026
82.2800
84.8800
81.0600
84.4400
393,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
4 · 10-K
After-hours · 16:06 ET
10-K ↗
Fri, 27 Feb 2026
79.9200
83.6700
77.0000
82.2800
561,100
Thu, 26 Feb 2026
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 26 Feb 2026
76.6800
79.0600
75.2600
78.4100
437,500
Wed, 25 Feb 2026
75.1900
75.9800
74.1000
75.9800
350,900
Tue, 24 Feb 2026
74.9100
76.0000
74.3700
75.4300
352,100
Mon, 23 Feb 2026
76.1500
76.1500
73.7000
74.9100
309,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
75.9800
77.6800
75.5500
76.1200
396,900
Thu, 19 Feb 2026
76.5200
77.0100
75.2500
75.8800
276,900
Wed, 18 Feb 2026
75.8700
77.0100
75.4900
76.5700
242,400
Tue, 17 Feb 2026
75.7300
77.3600
74.5300
75.8700
214,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
74.0600
76.1100
72.1700
75.1300
261,300
Thu, 12 Feb 2026
77.4500
78.2800
72.7600
74.0600
354,500
Wed, 11 Feb 2026
81.2900
81.3600
77.1000
77.2700
235,200
Tue, 10 Feb 2026
79.7900
81.9200
79.5500
80.6200
146,300
Mon, 09 Feb 2026
81.0600
81.0600
79.5000
79.9100
119,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
80.6700
81.7100
79.9300
81.3600
189,500
Thu, 05 Feb 2026
81.8400
83.1500
79.2200
80.0100
306,700
Wed, 04 Feb 2026
80.5300
82.7400
79.6300
81.3400
188,600
Tue, 03 Feb 2026
85.5800
85.5800
78.7500
80.2000
320,400
Mon, 02 Feb 2026
84.5300
86.7600
83.8500
85.9600
138,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.9300
85.3800
83.8000
85.0200
177,300
Thu, 29 Jan 2026
84.8300
85.7000
81.7800
84.5600
193,400
Wed, 28 Jan 2026
84.5700
85.8000
83.6800
84.3100
187,100
Tue, 27 Jan 2026
84.6500
85.4300
83.4500
83.9400
109,900
Mon, 26 Jan 2026
85.3400
86.1600
83.9500
84.9000
108,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.0100
86.4400
84.6100
85.6200
96,700
Thu, 22 Jan 2026
85.9400
87.3800
85.7000
86.3100
106,800
Wed, 21 Jan 2026
84.3400
85.7100
84.3400
85.7000
189,200
Tue, 20 Jan 2026
83.6600
84.1700
83.2000
83.7600
93,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.1400
84.5000
83.2000
83.9200
111,000
Thu, 15 Jan 2026
83.6300
85.5200
83.6300
84.5200
117,300
Wed, 14 Jan 2026
83.4000
84.1000
82.9300
83.8200
131,400
Tue, 13 Jan 2026
83.8800
84.1200
83.2000
83.7800
130,900
Mon, 12 Jan 2026
83.3900
84.9300
82.6800
83.9400
134,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.2600
84.4900
82.6600
83.3200
136,700
Thu, 08 Jan 2026
81.1900
83.3900
80.8200
83.3900
493,000
Wed, 07 Jan 2026
85.8100
85.8100
81.2500
81.7900
593,000
Tue, 06 Jan 2026
84.0900
85.9500
83.9500
85.5700
282,700
Mon, 05 Jan 2026
78.6600
85.9000
78.5300
84.7700
366,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
80.0000
81.0500
78.4200
78.5800
137,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
81.1200
81.6900
80.1400
80.2000
118,700
Tue, 30 Dec 2025
80.7400
81.5300
80.5100
81.1200
113,600
Mon, 29 Dec 2025
81.1700
81.5300
80.3200
80.8400
84,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.9500
81.2900
80.2400
81.1500
82,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.1300
81.1200
80.1300
80.7000
65,000
Tue, 23 Dec 2025
80.2400
80.8800
79.9900
80.1600
299,300
Mon, 22 Dec 2025
80.3200
81.7700
80.0100
80.2800
100,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.5600
83.1300
79.6400
80.4200
461,100
Thu, 18 Dec 2025
81.8600
83.2600
80.3600
83.0000
180,900
Wed, 17 Dec 2025
80.5700
82.2900
80.5700
81.4300
202,800
Tue, 16 Dec 2025
80.7300
81.8000
80.6000
80.9600
136,600
Mon, 15 Dec 2025
80.5000
82.3800
80.1500
80.4100
207,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
81.1500
82.1200
79.4100
80.7700
190,500
Thu, 11 Dec 2025
79.4100
81.1500
79.0800
80.9600
175,400
Wed, 10 Dec 2025
78.2500
79.5500
77.8300
79.2300
172,100
Tue, 09 Dec 2025
76.6700
78.2600
76.6700
78.2500
184,700
Mon, 08 Dec 2025
80.1000
80.1000
75.8300
76.6100
189,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
80.1800
80.5500
79.4200
80.1600
147,000
Thu, 04 Dec 2025
79.5700
80.9600
79.1500
80.2100
148,200
Wed, 03 Dec 2025
79.0900
80.7400
79.0900
79.6300
159,400
Tue, 02 Dec 2025
78.7600
80.1400
77.8500
78.9900
378,200
Mon, 01 Dec 2025
76.9000
78.6200
76.9000
78.2500
165,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.7900
78.3000
77.4400
78.0200
67,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.1000
78.7900
76.8900
77.8000
260,700
Tue, 25 Nov 2025
76.6900
78.5600
76.6900
77.2600
134,300
Mon, 24 Nov 2025
77.7500
78.0700
75.0400
76.1700
236,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.9200
78.9400
76.6200
78.0800
145,200
Thu, 20 Nov 2025
79.0500
80.0500
76.9100
76.9200
103,600
Wed, 19 Nov 2025
77.5200
78.8000
77.0400
78.1400
108,900
Tue, 18 Nov 2025
77.2400
78.0700
75.0300
77.8200
109,600
Mon, 17 Nov 2025
79.7600
80.2300
76.9100
77.2300
152,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.3400
80.6800
78.6500
80.0400
106,400
Thu, 13 Nov 2025
79.8800
80.9800
79.7000
80.6400
138,900
Wed, 12 Nov 2025
79.9400
81.6500
79.5300
79.8800
159,300
Tue, 11 Nov 2025
78.8500
80.5300
77.7900
80.3000
100,400
Mon, 10 Nov 2025
75.7700
78.7800
75.7500
78.4200
265,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.8700
77.5600
75.6200
76.0200
161,600
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 06 Nov 2025
79.1800
80.4600
75.0100
75.3100
212,100
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 06:48 ET
8-K ↗
Wed, 05 Nov 2025
75.6600
75.9500
74.1800
74.7900
272,100
Tue, 04 Nov 2025
74.8400
75.6700
73.6500
75.0300
171,800
Mon, 03 Nov 2025
75.4200
75.8400
73.7500
74.6400
206,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.6300
78.6300
75.0300
75.9800
184,100
Thu, 30 Oct 2025
78.5300
80.2000
78.5100
79.2200
164,100
Wed, 29 Oct 2025
83.3300
83.7700
77.3200
78.2500
173,500
Tue, 28 Oct 2025
83.5300
84.4200
82.7400
83.8200
79,700
Mon, 27 Oct 2025
83.9800
84.6600
83.2800
83.9400
78,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend