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
73.3000
73.3000
72.0500
72.6100
311,674
Thu, 22 Oct 2026
72.5000
74.1500
71.8500
73.7500
454,400
Wed, 21 Oct 2026
72.4400
73.5100
71.8000
72.2400
345,000
Tue, 20 Oct 2026
73.3100
74.0000
72.4200
72.6700
265,000
Mon, 19 Oct 2026
72.4100
73.2100
72.3200
72.5600
253,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
72.6500
73.0800
71.5000
72.2900
333,900
Thu, 15 Oct 2026
71.0800
73.2000
71.0200
72.2800
241,000
Wed, 14 Oct 2026
70.5400
72.3100
69.9000
70.1600
269,200
Tue, 13 Oct 2026
73.5900
73.5900
70.4400
70.8400
331,800
Mon, 12 Oct 2026
74.0000
74.2800
72.8000
73.5900
318,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
71.8700
74.4300
71.2500
73.8900
540,800
Thu, 08 Oct 2026
71.8400
73.0100
71.2800
71.9800
419,700
Wed, 07 Oct 2026
71.7700
72.7400
71.5700
71.9300
438,100
Tue, 06 Oct 2026
72.9900
72.9900
70.8000
71.5200
292,000
Mon, 05 Oct 2026
72.5700
73.4000
71.7600
72.5800
346,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
73.1600
73.2700
71.7300
72.1800
300,200
Thu, 01 Oct 2026
72.5400
73.9600
71.6400
72.9600
316,700
Wed, 30 Sep 2026
73.0100
73.8400
72.3700
72.6500
384,000
Tue, 29 Sep 2026
74.1400
74.7800
72.4700
72.6200
328,700
Mon, 28 Sep 2026
73.7200
74.9200
73.0500
74.8300
421,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
74.0000
74.9700
73.3000
74.0000
278,700
Thu, 24 Sep 2026
74.0000
75.5000
73.6900
74.0400
368,800
Wed, 23 Sep 2026
77.0000
78.8600
74.2100
74.4300
433,600
Tue, 22 Sep 2026
78.4900
79.3200
76.5800
77.9100
469,600
Mon, 21 Sep 2026
75.5000
79.4300
75.0000
78.8500
579,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
75.8800
77.4100
74.2100
76.1400
1,160,400
Thu, 17 Sep 2026
73.6800
75.6700
73.5400
75.3900
586,000
Wed, 16 Sep 2026
72.2100
73.8600
72.2100
73.5900
431,600
Tue, 15 Sep 2026
70.8900
72.2400
70.0000
72.1100
462,900
Mon, 14 Sep 2026
70.7900
71.8700
70.1500
70.4000
357,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
71.5300
71.9200
69.5800
70.1900
371,400
Thu, 10 Sep 2026
70.5200
71.4800
70.0700
71.4600
228,900
Wed, 09 Sep 2026
70.2300
70.9300
69.9600
70.7000
298,300
Tue, 08 Sep 2026
70.5700
71.8400
70.1600
70.2300
253,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
71.3500
72.0600
71.1200
71.2300
219,200
Thu, 03 Sep 2026
74.0900
74.1800
71.8700
71.9900
337,800
Wed, 02 Sep 2026
72.5300
73.4400
72.4100
73.0600
287,600
Tue, 01 Sep 2026
73.5400
74.9900
71.5600
71.9200
580,500
Mon, 31 Aug 2026
72.8100
73.5300
71.7700
73.2500
340,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.2300
73.9300
72.6100
72.8300
361,000
Thu, 27 Aug 2026
73.7400
74.5000
73.2400
73.5100
316,600
Wed, 26 Aug 2026
75.5000
76.0800
73.6500
74.5600
411,900
Tue, 25 Aug 2026
74.2400
75.8400
73.5600
75.6500
811,900
Mon, 24 Aug 2026
75.3100
75.8100
74.0800
74.1700
327,800
Mon, 24 Aug 2026
18 · 8-K
Pre-market · 07:01 ET
8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
77.3300
77.8100
74.8100
75.3500
379,100
Thu, 20 Aug 2026
77.7700
78.3800
76.6800
77.3200
316,500
Wed, 19 Aug 2026
77.7900
78.9300
76.9300
78.0200
245,000
Tue, 18 Aug 2026
76.7700
77.3900
76.4300
76.8700
286,500
Mon, 17 Aug 2026
76.0600
78.3400
75.7600
76.0000
260,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
74.4700
76.7100
73.3900
76.5400
236,800
Thu, 13 Aug 2026
75.4800
75.7500
74.0000
74.7700
330,000
Wed, 12 Aug 2026
73.7200
75.3500
73.2700
75.1200
466,500
Tue, 11 Aug 2026
75.9600
77.0000
74.0000
74.5300
526,200
Mon, 10 Aug 2026
77.0200
78.8600
74.9700
75.7600
515,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
77.0900
78.5900
74.3300
78.2500
1,020,100
Fri, 07 Aug 2026
17 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 07 Aug 2026
16 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 06 Aug 2026
80.5600
83.2100
79.4700
82.6300
717,000
Wed, 05 Aug 2026
80.1100
81.0900
79.3900
79.8800
205,400
Tue, 04 Aug 2026
80.0500
80.9300
79.1000
79.2000
289,500
Mon, 03 Aug 2026
79.3600
80.7100
78.2900
80.0600
432,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
79.6500
80.3800
78.2400
79.2400
205,200
Thu, 30 Jul 2026
80.9200
81.2500
79.9300
80.4300
192,600
Wed, 29 Jul 2026
81.0400
82.0000
79.7700
81.7800
288,300
Tue, 28 Jul 2026
79.4400
81.0400
78.3600
81.0400
219,700
Mon, 27 Jul 2026
78.0500
79.1200
77.7700
78.3700
352,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.0400
79.1800
77.4300
77.6500
158,000
Thu, 23 Jul 2026
77.1500
78.9600
76.4300
78.5300
245,700
Wed, 22 Jul 2026
79.1700
80.0100
77.2700
77.6100
203,500
Tue, 21 Jul 2026
77.2500
79.1500
77.0100
79.1500
205,400
Mon, 20 Jul 2026
79.1100
79.5500
77.6200
77.7200
420,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.9000
82.4700
78.6000
79.2000
322,500
Thu, 16 Jul 2026
81.3900
82.9700
81.2000
81.9200
242,900
Wed, 15 Jul 2026
80.5600
82.4600
79.6900
80.8200
361,300
Tue, 14 Jul 2026
80.8500
81.7400
79.8600
80.5500
240,300
Mon, 13 Jul 2026
81.8400
82.7900
80.0500
81.0800
303,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.0200
85.9000
81.9700
82.0700
254,100
Thu, 09 Jul 2026
84.1900
85.0500
82.8100
83.7800
297,500
Wed, 08 Jul 2026
85.6200
86.1400
84.6800
84.7700
228,500
Tue, 07 Jul 2026
86.1900
87.1900
85.6200
85.9900
211,200
Mon, 06 Jul 2026
85.2900
86.7200
82.2100
85.0500
362,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.1800
86.1300
82.7000
86.0300
581,000
Wed, 01 Jul 2026
83.4500
84.8200
82.3700
83.0500
254,900
Tue, 30 Jun 2026
84.1200
84.1200
82.6600
82.7800
238,700
Mon, 29 Jun 2026
84.6500
85.2500
83.4800
84.1200
315,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.7500
85.4400
83.5000
84.5000
780,600
Thu, 25 Jun 2026
82.7200
84.5000
81.6100
83.2800
264,600
Wed, 24 Jun 2026
83.3900
83.9500
80.5900
82.7200
285,100
Tue, 23 Jun 2026
81.3100
83.3100
80.6200
82.9400
378,100
Mon, 22 Jun 2026
79.5700
82.1500
78.8400
80.5800
477,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.0000
81.0000
78.3800
79.4900
351,400
Wed, 17 Jun 2026
83.0000
83.3500
79.9800
80.5200
301,600
Tue, 16 Jun 2026
82.6900
83.2500
82.1700
83.0000
308,400
Mon, 15 Jun 2026
82.1600
82.9900
81.2500
82.2900
293,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.1000
83.6600
80.7500
81.6800
179,800
Thu, 11 Jun 2026
82.0700
82.2800
81.0400
81.6500
167,600
Wed, 10 Jun 2026
81.5800
83.9700
81.3300
81.8500
268,500
Tue, 09 Jun 2026
81.0500
82.2500
80.7700
81.2000
271,900
Mon, 08 Jun 2026
80.8800
81.5000
80.1200
80.1300
251,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
79.7700
81.3100
79.2500
81.1100
338,200
Thu, 04 Jun 2026
76.0000
80.2100
76.0000
79.2000
548,900
Wed, 03 Jun 2026
74.2400
75.8500
73.5400
75.2300
257,500
Tue, 02 Jun 2026
75.8300
76.6400
73.9500
74.6500
264,500
Mon, 01 Jun 2026
78.4800
79.4900
76.4400
76.7100
427,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.7300
81.3000
78.1300
78.5100
430,000
Thu, 28 May 2026
81.5300
82.7300
80.8200
81.1100
174,100
Wed, 27 May 2026
82.2000
82.5800
81.0200
81.7600
335,300
Tue, 26 May 2026
82.9300
83.7500
81.0700
81.4100
456,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.8000
83.5200
81.2800
82.7200
562,400
Thu, 21 May 2026
15 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 21 May 2026
81.5400
83.2000
80.7300
82.7700
324,100
Wed, 20 May 2026
80.9100
82.5100
80.6700
82.0000
345,600
Tue, 19 May 2026
79.9000
80.8700
78.9100
80.3200
257,500
Mon, 18 May 2026
77.8800
80.3000
77.6400
79.3400
169,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.2800
80.0000
76.6700
78.0100
325,000
Thu, 14 May 2026
80.7000
81.6000
78.9300
79.5800
223,800
Wed, 13 May 2026
78.1600
81.4800
78.1100
80.8800
308,800
Wed, 13 May 2026
14 · 8-K
Pre-market · 08:27 ET
8-K ↗
Tue, 12 May 2026
79.3100
80.2400
77.7100
79.5000
561,900
Mon, 11 May 2026
80.7500
81.2800
76.1200
78.7100
895,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.7600
87.7600
79.3700
81.8600
1,307,700
Fri, 08 May 2026
13 · 10-Q
Pre-market · 06:58 ET
10-Q ↗
Fri, 08 May 2026
12 · 8-K
Pre-market · 06:56 ET
8-K ↗
Thu, 07 May 2026
84.1800
84.7800
82.8300
83.9100
400,500
Wed, 06 May 2026
85.0000
86.1700
84.0100
84.0600
269,300
Tue, 05 May 2026
82.4000
84.9100
82.2600
84.6300
340,700
Mon, 04 May 2026
80.2600
83.8300
80.2600
82.3200
332,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.1100
81.0400
79.0000
80.3900
266,300
Thu, 30 Apr 2026
77.9100
79.7000
77.9100
79.4500
222,700
Wed, 29 Apr 2026
77.7000
78.5800
77.1400
77.9700
258,100
Tue, 28 Apr 2026
80.1900
81.0100
78.3200
78.5000
221,500
Mon, 27 Apr 2026
78.1400
80.1800
78.1400
79.6000
245,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.8800
79.2300
76.8400
78.6400
204,200
Thu, 23 Apr 2026
80.1400
81.5800
78.0400
78.0600
206,500
Wed, 22 Apr 2026
80.3500
81.9900
79.2700
80.1400
218,200
Tue, 21 Apr 2026
81.7000
82.2400
79.3800
79.9400
309,900
Mon, 20 Apr 2026
81.0000
82.4300
80.1900
81.7300
347,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.1100
81.2000
78.7900
80.9200
552,800
Thu, 16 Apr 2026
76.5000
78.3100
76.5000
78.0700
263,300
Wed, 15 Apr 2026
78.2900
78.4600
75.8800
76.4800
229,800
Tue, 14 Apr 2026
78.2100
78.9100
77.6000
78.2900
205,400
Mon, 13 Apr 2026
77.9500
79.5000
77.6100
78.3100
274,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
80.1400
80.7900
77.8500
78.3600
581,400
Thu, 09 Apr 2026
11 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Thu, 09 Apr 2026
10 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Thu, 09 Apr 2026
78.8300
80.7900
78.4800
80.1400
334,600
Wed, 08 Apr 2026
81.1200
82.0800
78.2500
79.0100
716,300
Tue, 07 Apr 2026
9 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 07 Apr 2026
76.8400
81.1100
76.1000
79.4700
398,900
Mon, 06 Apr 2026
73.9700
78.3300
73.3800
77.2000
524,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.1000
76.2700
74.2100
74.2100
275,800
Wed, 01 Apr 2026
77.3100
78.1000
75.7400
75.9600
455,800
Tue, 31 Mar 2026
74.2700
77.3600
74.2700
76.9000
372,100
Mon, 30 Mar 2026
73.0400
74.4500
73.0200
73.7100
185,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.9500
74.6500
72.6000
72.8200
130,700
Thu, 26 Mar 2026
73.5300
74.9800
73.5300
74.1400
196,100
Wed, 25 Mar 2026
73.9800
75.0900
73.5000
74.0700
152,600
Tue, 24 Mar 2026
73.1900
74.4300
72.8200
73.3100
219,700
Mon, 23 Mar 2026
75.9500
75.9500
73.8100
73.9200
246,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.8200
75.6100
73.7500
74.6700
571,400
Thu, 19 Mar 2026
74.0000
75.5100
73.9900
74.8200
291,100
Wed, 18 Mar 2026
73.4500
76.0000
72.2000
74.1700
482,600
Tue, 17 Mar 2026
72.2800
74.4400
71.9800
74.2800
449,600
Mon, 16 Mar 2026
70.7700
72.4100
70.3900
72.1700
310,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.6200
72.9000
70.1500
70.4900
517,900
Thu, 12 Mar 2026
76.0000
77.0200
72.1800
72.4900
993,600
Wed, 11 Mar 2026
76.0000
77.4700
74.9100
76.2900
225,000
Tue, 10 Mar 2026
74.6900
76.9700
74.5900
75.9600
313,100
Mon, 09 Mar 2026
73.8300
74.9800
72.6400
74.8100
241,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.0000
75.4900
72.9500
74.0400
174,400
Thu, 05 Mar 2026
75.5800
76.1600
74.8200
75.6000
314,000
Wed, 04 Mar 2026
76.0700
77.2000
74.8000
76.5300
676,700
Tue, 03 Mar 2026
74.8100
77.9700
74.0000
76.1000
665,400
Tue, 03 Mar 2026
8 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 02 Mar 2026
74.0000
76.4400
73.9400
75.2200
476,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.2400
78.0000
72.4300
73.9000
602,600
Fri, 27 Feb 2026
7 · 10-K
Pre-market · 06:59 ET
10-K ↗
Fri, 27 Feb 2026
6 · 8-K
Pre-market · 06:57 ET
8-K ↗
Thu, 26 Feb 2026
77.1000
77.4900
75.5400
77.1500
186,400
Wed, 25 Feb 2026
77.0700
77.1900
75.9800
76.3000
191,100
Tue, 24 Feb 2026
75.3600
76.9100
73.8000
76.7000
291,100
Mon, 23 Feb 2026
78.1500
78.1500
75.0000
75.1000
336,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
77.8800
78.8400
77.0200
77.7700
289,400
Thu, 19 Feb 2026
77.5300
78.3500
76.6900
78.1000
363,600
Wed, 18 Feb 2026
78.8800
80.0400
76.6400
77.8100
370,300
Tue, 17 Feb 2026
78.0800
80.1000
77.6600
78.9000
221,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.8000
79.1300
76.1000
77.3600
279,200
Thu, 12 Feb 2026
76.4100
77.1500
75.3000
76.7000
400,000
Wed, 11 Feb 2026
79.9000
79.9400
75.6400
76.2500
307,500
Tue, 10 Feb 2026
80.3700
81.0700
79.3000
79.9100
184,600
Mon, 09 Feb 2026
82.0500
82.0500
78.3800
80.3400
481,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
82.4200
82.4200
80.5700
81.8400
301,800
Thu, 05 Feb 2026
81.4700
83.8000
81.2100
81.5000
360,400
Wed, 04 Feb 2026
79.6900
81.5200
78.7900
81.2700
363,900
Tue, 03 Feb 2026
80.1600
81.9900
79.1300
79.8800
320,600
Mon, 02 Feb 2026
81.8500
81.9200
79.4100
80.0000
405,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.4700
82.0500
80.2600
81.8500
284,200
Thu, 29 Jan 2026
79.4200
82.6000
79.1200
82.0000
498,400
Wed, 28 Jan 2026
80.5800
80.5900
78.1000
79.5100
615,400
Tue, 27 Jan 2026
81.5600
83.0200
80.0000
80.4500
729,200
Mon, 26 Jan 2026
82.7600
83.8900
81.1100
81.3300
774,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.3500
85.5700
82.3700
82.9900
310,600
Thu, 22 Jan 2026
85.7000
86.9700
85.2500
85.3900
286,300
Wed, 21 Jan 2026
85.8000
86.2200
83.9400
85.5200
406,500
Tue, 20 Jan 2026
83.3900
86.9500
83.0300
85.7700
605,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
85.9200
87.0700
84.3900
84.8300
517,800
Thu, 15 Jan 2026
84.7000
85.8700
83.9900
85.2900
611,700
Wed, 14 Jan 2026
82.2800
85.3800
81.6400
85.0300
522,800
Tue, 13 Jan 2026
84.3300
84.3300
80.1100
82.2800
649,900
Mon, 12 Jan 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 12 Jan 2026
82.3000
87.0100
79.3500
84.3500
1,082,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
81.3600
81.3600
75.1000
76.2800
1,279,000
Thu, 08 Jan 2026
79.4000
81.3500
78.0500
81.0400
387,900
Wed, 07 Jan 2026
78.0700
80.1800
77.2000
79.4700
317,400
Tue, 06 Jan 2026
78.6600
79.8800
76.6900
77.4800
418,100
Mon, 05 Jan 2026
78.0400
79.0900
76.8600
78.6600
417,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.1000
80.2900
77.4100
78.4300
631,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.6100
80.0000
78.5500
78.9400
374,500
Tue, 30 Dec 2025
81.3100
81.5000
79.3100
79.4200
584,900
Mon, 29 Dec 2025
82.5000
82.5300
81.0000
81.3800
275,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.9100
82.7800
80.2700
82.4100
225,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.7300
82.3600
80.4200
82.1800
199,900
Tue, 23 Dec 2025
80.9200
82.2200
80.4000
80.7300
516,500
Mon, 22 Dec 2025
82.3700
83.6500
78.5500
80.7200
520,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.8700
84.3700
82.6300
82.8500
965,200
Thu, 18 Dec 2025
82.4000
83.9200
82.1500
82.8300
260,900
Wed, 17 Dec 2025
81.3700
83.5800
81.1900
82.3500
486,300
Tue, 16 Dec 2025
81.5600
82.5100
80.7700
81.1000
340,600
Mon, 15 Dec 2025
81.0900
82.7800
80.4900
81.5100
659,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
82.3200
83.0000
79.9800
80.3900
426,400
Thu, 11 Dec 2025
82.1600
82.9900
81.5800
82.1300
193,700
Wed, 10 Dec 2025
81.1400
82.3600
80.3000
82.0300
273,300
Tue, 09 Dec 2025
82.8300
83.6000
81.4500
81.6700
232,400
Mon, 08 Dec 2025
82.1700
83.2500
81.1500
81.3400
426,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.5300
83.1400
80.5700
81.7700
519,700
Thu, 04 Dec 2025
82.4000
83.4700
81.5900
82.7400
328,200
Wed, 03 Dec 2025
82.2500
84.1700
81.7500
82.6700
390,900
Tue, 02 Dec 2025
84.3700
84.6500
81.8600
82.1200
371,300
Mon, 01 Dec 2025
84.2000
85.0900
83.4800
84.4700
502,000
Mon, 01 Dec 2025
4 · 8-K
Pre-market · 06:58 ET
8-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
84.0500
85.0700
83.0200
84.8500
150,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.0200
85.2400
82.9500
84.3600
588,700
Tue, 25 Nov 2025
81.7400
84.6700
81.5400
83.2200
435,400
Mon, 24 Nov 2025
79.2900
81.5500
78.4000
80.9800
370,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.6200
80.7800
77.9900
79.7200
330,200
Thu, 20 Nov 2025
81.3600
82.1200
78.1500
78.5200
353,800
Wed, 19 Nov 2025
81.5900
81.5900
79.0600
80.3300
660,100
Tue, 18 Nov 2025
82.2200
82.8100
80.9500
81.0700
633,500
Mon, 17 Nov 2025
84.2200
85.1700
81.6800
81.9700
853,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.7500
85.0400
83.7400
84.0200
394,300
Thu, 13 Nov 2025
87.2700
87.8900
84.0900
84.5500
593,700
Wed, 12 Nov 2025
89.4700
89.5700
87.2100
87.2700
382,800
Tue, 11 Nov 2025
89.6100
90.7300
86.8200
88.5400
427,300
Mon, 10 Nov 2025
87.5800
90.8700
81.8200
88.9300
467,400
Mon, 10 Nov 2025
3 · 8-K
Pre-market · 08:45 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.2100
95.4500
79.3900
90.4300
710,600
Fri, 07 Nov 2025
2 · 10-Q
Pre-market · 06:57 ET
10-Q ↗
Fri, 07 Nov 2025
1 · 8-K
Pre-market · 06:54 ET
8-K ↗
Thu, 06 Nov 2025
92.5600
94.4600
90.0400
90.2300
456,800
Wed, 05 Nov 2025
94.0200
95.5700
92.3700
92.6200
223,900
Tue, 04 Nov 2025
93.3800
95.1200
92.3700
94.4800
203,400
Mon, 03 Nov 2025
90.5200
94.2500
88.9600
94.0600
344,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.2500
94.0000
90.4500
90.6000
324,500
Thu, 30 Oct 2025
92.3900
93.4600
91.6700
91.9300
198,100
Wed, 29 Oct 2025
93.1300
93.8000
91.5000
92.2300
243,000
Tue, 28 Oct 2025
92.8300
93.6400
90.0600
93.2900
2,088,000
Mon, 27 Oct 2025
94.6300
96.5700
91.2200
92.8600
338,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
95.1700
97.0000
93.8100
94.2400
260,600