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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
14 · 10-Q
After market open · 14:18 ET
10-Q JUNE 30, 2026 ↗
Fri, 24 Jul 2026
95.8500
99.1900
94.8200
96.3300
1,056,600
Thu, 23 Jul 2026
13 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 23 Jul 2026
95.2300
98.7500
94.6200
97.7900
844,800
Wed, 22 Jul 2026
98.4600
98.5600
95.8500
96.0800
503,600
Tue, 21 Jul 2026
96.7100
99.2300
95.5500
98.7600
601,500
Mon, 20 Jul 2026
96.5500
97.6400
96.2200
96.7400
372,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
95.7500
97.9000
95.2900
96.4600
384,300
Thu, 16 Jul 2026
93.2500
95.6100
93.0600
95.2300
627,200
Wed, 15 Jul 2026
95.3700
95.4500
93.4900
93.6500
566,400
Tue, 14 Jul 2026
97.9700
98.4800
96.1800
96.3400
390,700
Mon, 13 Jul 2026
96.8800
98.0300
96.4400
97.7000
359,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.7600
96.4700
95.1600
95.9300
337,400
Thu, 09 Jul 2026
97.4000
97.5200
94.9200
95.5300
739,700
Wed, 08 Jul 2026
98.7300
98.7300
96.9400
96.9900
433,100
Tue, 07 Jul 2026
98.7400
100.1900
97.8400
97.9900
389,700
Mon, 06 Jul 2026
100.1600
100.4000
98.1900
98.2700
319,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.0200
100.3000
96.5500
100.1500
402,100
Wed, 01 Jul 2026
97.6900
98.6800
97.2300
98.0200
631,600
Tue, 30 Jun 2026
97.5500
97.8700
96.3800
97.0100
696,200
Mon, 29 Jun 2026
95.9900
97.9300
94.9900
97.7600
641,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.0900
97.3200
94.2500
96.3000
3,138,700
Thu, 25 Jun 2026
95.3900
96.3400
94.3500
94.5100
458,700
Wed, 24 Jun 2026
94.7300
96.0000
93.2000
95.3900
458,800
Tue, 23 Jun 2026
93.4800
94.7800
92.9200
94.4000
406,500
Mon, 22 Jun 2026
92.4800
93.8800
91.5200
92.4400
557,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
93.0600
93.2000
91.6600
92.3100
1,179,100
Wed, 17 Jun 2026
92.0600
93.7300
91.9700
92.6300
512,200
Tue, 16 Jun 2026
93.0200
93.9900
92.1200
92.5600
366,600
Mon, 15 Jun 2026
92.3400
93.0500
91.9200
92.2700
331,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.0500
92.7300
91.6200
92.4100
458,900
Thu, 11 Jun 2026
91.6400
92.7100
91.3900
91.9100
387,000
Wed, 10 Jun 2026
91.1100
91.9100
89.1500
91.3400
562,300
Tue, 09 Jun 2026
88.1700
90.7300
87.9500
90.2500
647,700
Mon, 08 Jun 2026
87.8100
89.3400
87.3000
87.8700
576,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.6300
89.2800
86.5100
88.5900
466,400
Thu, 04 Jun 2026
86.7100
87.9500
84.8700
86.0100
505,300
Wed, 03 Jun 2026
86.0600
86.8900
85.0500
85.5100
408,200
Tue, 02 Jun 2026
85.3400
87.2100
85.3400
86.0500
484,000
Mon, 01 Jun 2026
85.8500
87.0300
85.0000
86.1200
527,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.8400
88.0300
86.0900
86.5400
551,900
Thu, 28 May 2026
88.5200
89.2800
87.2500
87.2900
562,200
Wed, 27 May 2026
89.0600
90.3900
87.9200
88.9900
540,000
Tue, 26 May 2026
90.6900
91.6500
89.3000
89.4000
559,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
91.3400
91.3400
90.0800
90.7000
557,100
Thu, 21 May 2026
88.6600
90.7300
88.1700
90.6900
596,400
Wed, 20 May 2026
88.2000
89.3700
86.2300
89.2200
451,700
Tue, 19 May 2026
89.5900
90.2200
88.2300
88.3400
466,800
Mon, 18 May 2026
87.5100
90.4000
87.3500
89.5900
606,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.9700
88.2300
85.5000
88.2000
643,400
Thu, 14 May 2026
12 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Thu, 14 May 2026
85.7300
86.4900
85.0300
85.9500
259,400
Wed, 13 May 2026
85.1100
86.4800
84.4600
85.1700
358,900
Tue, 12 May 2026
84.8100
86.0700
83.4800
85.8900
370,600
Mon, 11 May 2026
85.2000
85.7500
83.5000
84.8100
427,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.7800
85.3900
83.3700
84.7800
400,100
Thu, 07 May 2026
84.6800
85.4200
84.0500
84.6900
620,900
Wed, 06 May 2026
82.3900
83.6300
82.3500
83.0000
502,700
Tue, 05 May 2026
80.6700
82.5700
79.8700
82.1500
581,800
Mon, 04 May 2026
81.2800
82.8800
80.6700
80.8800
362,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.3500
84.3500
81.8400
82.0800
358,600
Thu, 30 Apr 2026
11 · 8-K
After market open · 09:40 ET
8-K ↗
Thu, 30 Apr 2026
83.5600
84.9600
83.3100
83.9500
522,600
Wed, 29 Apr 2026
85.1000
86.0400
83.8300
84.6800
497,600
Tue, 28 Apr 2026
86.1700
87.1900
85.0400
85.6100
670,200
Mon, 27 Apr 2026
82.7400
85.5400
81.5000
85.2200
761,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10 · 10-Q
After market open · 13:50 ET
10-Q ↗
Fri, 24 Apr 2026
83.3800
84.3400
81.9300
82.4800
838,500
Thu, 23 Apr 2026
79.7200
86.5400
79.6800
84.3800
1,469,100
Wed, 22 Apr 2026
9 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 22 Apr 2026
80.4500
80.5500
77.0400
77.6300
1,372,300
Tue, 21 Apr 2026
81.8600
81.8600
80.6500
80.8800
439,300
Mon, 20 Apr 2026
82.5900
83.9700
81.5100
81.8500
552,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
80.6700
83.2100
80.1600
82.7700
380,800
Thu, 16 Apr 2026
80.3400
81.0200
79.6700
80.6700
490,900
Wed, 15 Apr 2026
80.6300
81.3200
79.9000
80.6200
413,500
Tue, 14 Apr 2026
81.1100
82.1700
80.2100
80.9000
266,300
Mon, 13 Apr 2026
79.9100
81.8700
79.5700
81.7400
351,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.3400
82.2000
79.5000
79.9400
625,000
Thu, 09 Apr 2026
81.0400
82.3600
80.5000
81.5800
522,800
Wed, 08 Apr 2026
79.7800
81.4300
79.5000
81.4000
572,200
Tue, 07 Apr 2026
77.7100
79.5400
77.5500
79.2200
565,800
Mon, 06 Apr 2026
76.5500
77.7800
76.2400
77.7100
386,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.5300
77.0400
75.2400
76.9200
569,000
Wed, 01 Apr 2026
75.2900
76.5900
74.5600
75.7800
683,200
Tue, 31 Mar 2026
75.9100
76.5200
74.8000
75.3900
584,100
Mon, 30 Mar 2026
75.0400
76.0800
74.3900
75.3500
565,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
74.5300
75.2600
73.7600
74.6800
495,400
Thu, 26 Mar 2026
8 · DEF 14A
After market open · 09:46 ET
DEF 14A ↗
Thu, 26 Mar 2026
73.6200
75.3900
73.4500
74.7600
652,900
Wed, 25 Mar 2026
75.2800
75.3400
72.9500
73.7200
493,800
Tue, 24 Mar 2026
75.2700
75.4700
74.1200
74.5800
497,100
Mon, 23 Mar 2026
75.5600
76.4700
74.1900
75.0700
764,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.8600
74.2800
72.7800
74.0400
1,172,200
Thu, 19 Mar 2026
74.4600
74.8000
73.2300
73.7300
423,400
Wed, 18 Mar 2026
75.4600
76.3800
74.3700
74.6400
513,100
Tue, 17 Mar 2026
77.2000
77.7400
76.3200
76.4900
475,700
Mon, 16 Mar 2026
76.9500
77.8200
76.4700
76.5600
459,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
77.4400
77.5100
76.1100
76.4100
623,000
Thu, 12 Mar 2026
75.7900
77.2000
75.1900
76.5700
498,900
Wed, 11 Mar 2026
76.6600
77.2400
75.6000
76.7600
600,100
Tue, 10 Mar 2026
77.2800
77.8200
76.5800
76.9400
465,300
Mon, 09 Mar 2026
79.7800
79.9200
76.7300
77.7800
553,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.0000
80.2300
78.1800
80.0800
732,500
Thu, 05 Mar 2026
81.7000
81.7100
80.3600
80.8800
638,200
Wed, 04 Mar 2026
83.5900
83.7300
81.9200
82.1400
382,200
Tue, 03 Mar 2026
83.7500
84.0900
82.0900
83.8300
316,900
Mon, 02 Mar 2026
83.8900
85.1800
83.7300
84.8600
349,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.8200
84.4600
82.5400
84.0400
533,400
Thu, 26 Feb 2026
83.3000
84.4600
82.9600
83.7900
642,400
Wed, 25 Feb 2026
82.8900
83.0900
81.2600
82.8700
544,300
Tue, 24 Feb 2026
83.0000
83.3200
81.7900
82.6300
473,200
Mon, 23 Feb 2026
85.4800
85.7400
82.8300
83.0000
755,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
85.4900
85.7500
83.3400
85.1000
727,100
Thu, 19 Feb 2026
85.0500
85.3600
84.3800
84.9500
430,500
Wed, 18 Feb 2026
86.2700
86.2700
84.7000
85.2500
480,600
Tue, 17 Feb 2026
87.1400
87.8300
86.2800
86.5400
466,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
87.0300
87.2800
85.4900
86.4200
399,300
Thu, 12 Feb 2026
89.2900
89.7300
87.2700
87.7600
478,700
Wed, 11 Feb 2026
88.9000
89.6800
86.7200
88.6500
421,200
Tue, 10 Feb 2026
88.5300
89.6300
88.3000
89.2400
495,100
Mon, 09 Feb 2026
7 · 10-K
After-hours · 17:15 ET
10-K ↗
Mon, 09 Feb 2026
89.6500
90.4700
88.2500
88.6000
466,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
90.0000
91.3100
89.5100
90.1000
884,800
Thu, 05 Feb 2026
89.4700
90.9200
88.1900
89.9400
686,400
Wed, 04 Feb 2026
87.9500
89.8000
87.0000
89.0900
874,800
Tue, 03 Feb 2026
84.1600
87.6400
84.1600
86.8200
1,166,100
Mon, 02 Feb 2026
84.5700
85.9000
83.9200
84.6400
540,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
6 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Fri, 30 Jan 2026
84.5500
85.2000
77.4500
84.0800
1,336,900
Thu, 29 Jan 2026
5 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 29 Jan 2026
81.7800
84.7400
81.6300
84.0800
1,052,600
Wed, 28 Jan 2026
80.0900
81.8700
80.0100
81.3700
529,200
Tue, 27 Jan 2026
81.4300
81.7100
80.3400
80.6200
381,000
Mon, 26 Jan 2026
80.6100
82.5700
80.4100
81.7700
513,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.4100
81.6100
78.4300
80.0700
1,000,300
Thu, 22 Jan 2026
82.3400
82.5500
81.4800
82.1000
536,800
Wed, 21 Jan 2026
81.6700
82.9200
81.3700
82.8300
614,900
Tue, 20 Jan 2026
81.5900
82.1000
81.0700
81.3500
490,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
82.5700
82.8600
81.6800
81.8900
478,200
Thu, 15 Jan 2026
82.2200
83.0900
82.1300
82.9700
480,800
Wed, 14 Jan 2026
81.8200
82.7800
81.2000
82.2400
503,700
Tue, 13 Jan 2026
83.0700
83.1600
81.7500
81.8800
358,900
Mon, 12 Jan 2026
83.8900
85.2000
81.7000
83.1200
404,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
85.1600
86.2800
84.1500
84.4500
302,500
Thu, 08 Jan 2026
83.9800
85.9900
83.3600
85.4800
316,200
Wed, 07 Jan 2026
83.9700
84.2100
82.9700
84.0000
439,200
Tue, 06 Jan 2026
84.4400
84.9100
83.4800
84.2100
417,100
Mon, 05 Jan 2026
82.7900
85.8400
82.6900
85.1500
493,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
83.4200
83.5400
82.1700
83.5200
421,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
84.2600
84.7100
83.6100
83.6700
294,100
Tue, 30 Dec 2025
84.4400
85.0800
83.3600
84.5800
214,600
Mon, 29 Dec 2025
84.1800
85.0200
83.7800
84.5400
225,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.7800
85.2500
83.7300
84.0300
167,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.8600
85.5900
84.1200
84.5700
198,700
Tue, 23 Dec 2025
85.5400
86.1900
84.9600
85.0500
364,500
Mon, 22 Dec 2025
84.2300
86.0900
84.1000
85.6200
411,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.1600
84.7700
83.8300
84.5300
1,291,600
Thu, 18 Dec 2025
84.0400
85.1700
83.4500
84.5100
568,800
Wed, 17 Dec 2025
82.6500
84.2000
82.6500
84.1700
582,500
Tue, 16 Dec 2025
83.9800
84.6600
82.0500
83.2000
626,700
Mon, 15 Dec 2025
82.7600
83.8100
80.2400
83.7400
487,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
81.8100
82.7300
80.9800
82.3000
571,200
Thu, 11 Dec 2025
79.3500
81.6100
79.2400
81.2000
542,900
Wed, 10 Dec 2025
77.8900
79.3200
77.1300
78.7900
539,800
Tue, 09 Dec 2025
76.9800
78.5500
76.5600
78.1500
361,100
Mon, 08 Dec 2025
77.4600
77.6500
76.4100
76.7200
567,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.0500
77.7600
76.0000
77.5400
389,500
Thu, 04 Dec 2025
77.8100
78.6100
76.8600
77.1000
448,200
Wed, 03 Dec 2025
78.8900
78.9900
77.0000
78.0500
532,600
Tue, 02 Dec 2025
79.6000
79.6000
78.5200
78.5600
273,300
Mon, 01 Dec 2025
78.6800
79.5600
78.1800
79.0400
340,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
78.9800
79.5700
78.4600
78.5600
158,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
78.7300
79.8200
78.4100
79.4200
889,500
Tue, 25 Nov 2025
78.2300
80.9400
78.2300
79.1300
347,200
Mon, 24 Nov 2025
77.9700
78.3500
76.8700
78.0600
407,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
77.4100
78.7600
76.9500
77.9700
459,200
Thu, 20 Nov 2025
77.6200
79.8800
76.3700
76.9400
400,900
Wed, 19 Nov 2025
78.4700
78.6400
76.7100
77.0000
394,900
Tue, 18 Nov 2025
77.8700
78.9100
75.6500
78.4600
303,200
Mon, 17 Nov 2025
78.6700
78.7900
77.3400
77.7600
452,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.0200
79.3300
77.7200
78.4400
297,400
Thu, 13 Nov 2025
79.1200
80.0500
79.1200
79.4600
311,000
Wed, 12 Nov 2025
78.9300
79.5600
78.8500
79.1200
361,300
Tue, 11 Nov 2025
78.8100
79.0900
77.7200
79.0200
411,000
Mon, 10 Nov 2025
78.2400
78.7200
77.2900
78.5700
288,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
77.5000
78.7900
77.0100
78.2400
363,700
Thu, 06 Nov 2025
76.9100
77.5800
76.6900
77.1500
321,100
Wed, 05 Nov 2025
75.4500
77.2300
74.5100
77.0300
565,700
Tue, 04 Nov 2025
74.2000
75.6300
73.4600
75.3800
475,000
Mon, 03 Nov 2025
4 · 8-K
After market open · 10:09 ET
FORM 8-K ↗
Mon, 03 Nov 2025
74.9300
75.6400
73.4800
74.0200
534,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
75.1200
75.6900
74.4900
75.3400
591,600
Thu, 30 Oct 2025
74.7100
76.6100
74.2000
75.9900
562,000
Wed, 29 Oct 2025
74.9300
76.4600
74.5300
74.6500
717,000
Tue, 28 Oct 2025
75.9200
76.5500
74.8300
75.6100
1,011,200
Mon, 27 Oct 2025
76.7100
78.2600
75.5700
76.8700
896,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
3 · 10-Q
After market open · 13:08 ET
10-Q ↗
Fri, 24 Oct 2025
77.2800
78.2200
75.9200
77.2600
782,400
Thu, 23 Oct 2025
78.8700
78.8700
75.2000
76.5600
1,430,600
Wed, 22 Oct 2025
2 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 22 Oct 2025
83.6700
84.3400
78.8800
81.1800
1,664,700
Tue, 21 Oct 2025
83.5800
84.5100
83.0100
83.9800
345,800
Mon, 20 Oct 2025
81.8400
83.6700
81.3600
83.6000
463,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
80.5600
81.4700
80.3200
81.1500
343,100
Thu, 16 Oct 2025
82.3800
83.3300
80.4700
80.5600
342,800
Wed, 15 Oct 2025
83.9800
84.2600
82.0100
82.8600
294,800
Tue, 14 Oct 2025
82.5100
84.5600
82.2600
84.2800
499,000
Mon, 13 Oct 2025
81.8000
82.6800
80.8500
82.4300
398,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
83.7500
83.7500
81.6000
81.7800
502,500
Thu, 09 Oct 2025
84.1000
84.6500
82.5900
82.9200
382,700
Wed, 08 Oct 2025
84.5400
84.8500
83.9300
84.2600
375,800
Tue, 07 Oct 2025
84.3100
85.0600
82.9500
84.2400
807,600
Mon, 06 Oct 2025
83.9200
84.8600
83.6500
84.2000
452,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
82.1900
83.9700
81.9900
83.5100
378,900
Thu, 02 Oct 2025
80.7100
82.2800
80.0300
82.1900
311,000
Wed, 01 Oct 2025
80.3300
81.9600
80.3300
81.2800
376,100
Tue, 30 Sep 2025
79.2800
81.2800
79.2800
81.0700
393,400
Mon, 29 Sep 2025
79.7800
79.7800
78.8200
79.3400
416,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
78.9700
80.0500
78.8800
79.8400
321,900
Thu, 25 Sep 2025
79.0300
79.6100
78.0600
78.4300
429,400
Wed, 24 Sep 2025
78.2100
79.0000
77.9300
78.8300
389,400
Tue, 23 Sep 2025
78.3200
79.4000
77.6700
78.3200
391,200
Mon, 22 Sep 2025
77.0800
78.9000
76.4400
78.6300
617,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
78.0500
78.3000
76.6800
77.4300
1,832,700
Thu, 18 Sep 2025
77.4300
78.6700
77.0600
78.3000
407,100
Wed, 17 Sep 2025
77.3100
78.3600
76.6300
77.4200
495,400
Tue, 16 Sep 2025
77.1800
77.3600
76.1000
76.9100
454,600
Mon, 15 Sep 2025
79.2400
79.4000
76.9100
77.1100
871,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
79.4500
79.8900
78.9700
79.0100
384,200
Thu, 11 Sep 2025
77.9100
79.7400
77.8900
79.7000
470,000
Wed, 10 Sep 2025
78.2200
78.3600
77.0900
78.0100
389,100
Tue, 09 Sep 2025
79.4300
79.8200
78.6200
78.6700
456,400
Mon, 08 Sep 2025
79.8700
79.8700
78.6700
79.7300
273,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
80.8200
81.1000
79.7100
79.8100
388,100
Thu, 04 Sep 2025
79.7800
81.0800
79.5100
81.0400
390,200
Wed, 03 Sep 2025
78.0100
79.3900
78.0100
79.2200
391,600
Tue, 02 Sep 2025
78.1300
78.7100
77.6300
78.4800
312,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
78.4900
79.4300
78.1700
78.2300
641,400
Thu, 28 Aug 2025
78.8000
78.8000
77.4700
78.1300
1,723,000
Wed, 27 Aug 2025
77.6900
79.4700
77.3900
79.0400
457,800
Tue, 26 Aug 2025
77.3000
78.0700
77.2600
77.9100
396,500
Mon, 25 Aug 2025
78.5000
79.2200
77.2400
77.3000
288,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
78.8100
79.3700
78.3300
78.7100
592,500
Thu, 21 Aug 2025
77.6400
78.6400
77.3500
78.1100
451,200
Wed, 20 Aug 2025
77.9000
79.0000
77.5000
77.8900
482,700
Tue, 19 Aug 2025
76.1000
77.3300
75.8900
77.2900
499,100
Mon, 18 Aug 2025
76.5400
76.7900
75.7300
75.7800
341,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
78.3600
78.4000
76.3600
76.7100
667,500
Thu, 14 Aug 2025
79.2600
79.3200
77.9600
78.2000
659,700
Wed, 13 Aug 2025
78.6400
79.4700
77.8500
79.3800
669,300
Tue, 12 Aug 2025
78.1400
78.4700
76.9800
78.3500
420,100
Mon, 11 Aug 2025
78.3100
78.4500
77.4000
77.6000
408,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
77.9900
78.5600
77.3300
78.1500
322,300
Thu, 07 Aug 2025
79.0200
79.0200
77.4200
77.7400
430,700
Wed, 06 Aug 2025
77.9700
79.0700
77.5300
79.0300
515,100
Tue, 05 Aug 2025
78.0000
78.9500
77.4900
78.0100
553,000
Mon, 04 Aug 2025
77.1900
79.1000
77.1900
79.0900
472,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
78.3000
79.1800
76.3700
77.4700
646,000
Thu, 31 Jul 2025
78.1400
80.1100
77.8200
77.9700
819,800
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:55 ET
FORM 8-K ↗
Wed, 30 Jul 2025
81.2700
81.3700
78.9900
79.4100
766,200
Tue, 29 Jul 2025
78.4300
81.1600
78.3200
81.0200
1,252,600
Mon, 28 Jul 2025
78.8800
79.2200
76.7100
78.4300
1,021,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend