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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
84.9400
85.8500
84.1508
84.9000
95,418
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
84.6300
85.3900
83.7700
84.7600
159,400
Thu, 23 Jul 2026
84.4100
86.1300
82.8900
84.0900
138,200
Wed, 22 Jul 2026
84.6300
85.7200
84.2100
85.3000
139,500
Tue, 21 Jul 2026
83.4900
84.8100
83.2000
84.5000
156,200
Mon, 20 Jul 2026
83.9800
84.5400
83.0500
83.9500
117,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
85.4600
86.6400
83.9400
84.2500
146,400
Thu, 16 Jul 2026
83.1700
85.5800
83.1700
85.4600
184,100
Wed, 15 Jul 2026
81.9900
83.2200
81.8700
83.0200
142,400
Tue, 14 Jul 2026
82.3900
82.8500
81.4500
81.6400
102,600
Mon, 13 Jul 2026
81.9300
82.8900
81.3900
82.0300
101,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
80.8600
82.4200
80.8600
81.6200
117,600
Thu, 09 Jul 2026
80.6300
82.0000
79.4400
80.7200
161,100
Wed, 08 Jul 2026
81.2700
81.3900
79.7400
80.8100
146,600
Tue, 07 Jul 2026
82.6900
82.6900
81.2000
81.6600
117,100
Mon, 06 Jul 2026
82.7200
82.9500
81.5700
82.4100
137,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.9300
83.1200
81.5400
83.1000
116,300
Wed, 01 Jul 2026
81.4900
82.5200
80.9300
81.7700
169,500
Tue, 30 Jun 2026
81.0000
82.0900
80.5500
81.3900
213,700
Mon, 29 Jun 2026
82.0700
82.3800
80.2400
80.7100
209,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
82.9300
83.2500
80.6500
82.6300
658,200
Thu, 25 Jun 2026
82.8500
84.2900
80.8600
82.8100
229,500
Wed, 24 Jun 2026
81.8400
84.0200
81.2000
83.3900
189,100
Tue, 23 Jun 2026
82.4700
83.7000
81.6700
81.8400
179,200
Mon, 22 Jun 2026
82.4200
83.2200
82.0700
82.4700
140,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
83.7000
83.8400
82.2800
82.7300
323,400
Wed, 17 Jun 2026
83.3300
84.8400
82.8600
83.1100
173,500
Tue, 16 Jun 2026
85.8900
86.2400
83.3300
83.7400
177,300
Mon, 15 Jun 2026
86.7000
87.8200
84.9200
85.1100
234,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
86.2200
87.3500
86.0100
86.5900
205,100
Thu, 11 Jun 2026
83.7200
85.9400
83.0800
85.8600
183,400
Wed, 10 Jun 2026
83.2300
83.9900
82.9500
83.3500
233,800
Tue, 09 Jun 2026
82.0400
83.3200
81.8900
82.8300
196,400
Mon, 08 Jun 2026
80.8500
81.8900
80.7700
81.3800
106,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.6000
82.0900
80.0700
80.6800
120,300
Thu, 04 Jun 2026
12 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 04 Jun 2026
81.0800
81.5000
80.1300
80.6500
171,800
Wed, 03 Jun 2026
81.4700
82.6300
80.5300
80.6000
364,800
Tue, 02 Jun 2026
81.6200
82.7900
80.3500
81.6500
123,600
Mon, 01 Jun 2026
82.1000
82.1400
80.9900
81.9300
155,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
82.0000
83.3200
80.7300
82.9400
275,000
Thu, 28 May 2026
81.8000
82.3200
81.2000
82.2900
116,600
Wed, 27 May 2026
81.9600
82.6200
81.7000
82.2900
151,200
Tue, 26 May 2026
79.8700
82.0600
79.8700
81.9600
151,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.9100
79.7600
78.4700
79.5800
199,300
Thu, 21 May 2026
77.9000
78.9200
76.8000
78.7300
187,800
Wed, 20 May 2026
76.8700
78.7800
76.1600
78.6600
231,100
Tue, 19 May 2026
78.0000
78.1300
76.5200
76.8700
163,300
Mon, 18 May 2026
78.2500
79.6800
78.1500
79.0500
167,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.5000
79.9300
77.6900
78.1500
304,600
Thu, 14 May 2026
80.3300
80.9000
79.5900
80.0000
232,300
Wed, 13 May 2026
80.4700
80.7400
78.7900
79.6900
366,800
Wed, 13 May 2026
11 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 12 May 2026
80.9500
81.3500
78.9800
80.4400
217,900
Mon, 11 May 2026
80.5500
82.6100
80.1500
80.8200
254,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
10 · 10-Q
After market open · 09:34 ET
10-Q ↗
Fri, 08 May 2026
78.8200
81.0000
77.9400
80.5500
680,300
Fri, 08 May 2026
9 · 8-K
Pre-market · 06:01 ET
8-K ↗
Thu, 07 May 2026
77.9100
79.0300
76.5900
76.6400
197,600
Wed, 06 May 2026
79.3600
79.3600
77.4800
77.6700
245,700
Tue, 05 May 2026
77.2600
79.2000
77.2600
78.1900
160,900
Mon, 04 May 2026
76.4900
77.2000
75.1300
76.4800
155,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
76.9400
77.3700
75.5700
76.8300
290,200
Thu, 30 Apr 2026
75.0900
76.6200
74.6400
76.2600
193,700
Wed, 29 Apr 2026
76.1200
76.5300
75.4500
75.6100
174,100
Tue, 28 Apr 2026
77.8100
78.0200
76.4500
76.6400
120,000
Mon, 27 Apr 2026
76.8200
78.0200
76.3900
77.6800
203,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.4600
77.2900
75.8100
77.1500
153,100
Thu, 23 Apr 2026
75.2500
76.8200
75.0000
76.6600
145,300
Wed, 22 Apr 2026
75.7500
76.1200
74.8600
74.9700
153,900
Tue, 21 Apr 2026
75.3500
75.7800
74.8500
75.4700
117,200
Mon, 20 Apr 2026
75.9500
76.4300
75.1100
75.4800
124,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.4700
77.9000
75.4700
76.1900
174,600
Thu, 16 Apr 2026
74.4800
76.2200
74.4800
75.0900
155,000
Wed, 15 Apr 2026
74.8300
75.7800
71.1900
74.6600
230,000
Tue, 14 Apr 2026
76.5700
76.6200
75.1000
75.2200
196,500
Mon, 13 Apr 2026
75.6000
76.5700
74.2900
76.5700
203,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
75.6800
76.1700
75.0200
75.6600
128,500
Thu, 09 Apr 2026
75.0500
76.8600
74.5400
75.8300
255,300
Wed, 08 Apr 2026
74.0400
75.9300
74.0300
75.7600
284,300
Tue, 07 Apr 2026
71.9600
73.0100
71.5100
72.8800
213,100
Mon, 06 Apr 2026
73.7700
73.8300
71.9400
72.2400
164,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.2000
74.1900
72.6600
73.7900
263,100
Wed, 01 Apr 2026
73.2200
74.2900
73.0600
73.6000
213,900
Tue, 31 Mar 2026
73.2900
74.3700
72.0700
73.0200
251,100
Mon, 30 Mar 2026
72.7400
74.1300
72.3500
73.1900
249,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
72.0000
72.8600
70.9300
72.2000
252,700
Thu, 26 Mar 2026
70.3000
72.4800
70.3000
72.3700
215,600
Thu, 26 Mar 2026
8 · DEFA14A
Pre-market · 09:01 ET
DEFA14A ↗
Thu, 26 Mar 2026
7 · DEF 14A
Pre-market · 09:01 ET
DEF 14A ↗
Wed, 25 Mar 2026
68.8500
70.8400
67.7800
70.7500
450,000
Tue, 24 Mar 2026
67.2100
69.3600
66.6900
67.9000
825,300
Mon, 23 Mar 2026
67.6300
68.4300
66.7700
67.3200
466,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
67.2000
67.6000
65.5100
65.8900
511,000
Thu, 19 Mar 2026
67.1000
67.7100
66.2000
67.2300
333,800
Wed, 18 Mar 2026
68.1100
68.8800
67.2900
67.5400
236,800
Tue, 17 Mar 2026
68.5700
73.3600
68.1400
68.8700
333,700
Mon, 16 Mar 2026
68.9100
69.3900
68.1100
68.1200
247,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
68.9300
70.1000
67.8400
68.6300
243,400
Thu, 12 Mar 2026
69.2600
70.0700
68.6700
68.8300
218,900
Wed, 11 Mar 2026
70.6500
73.8800
69.3800
69.7400
362,600
Tue, 10 Mar 2026
71.3100
71.9200
70.3700
70.6000
266,400
Mon, 09 Mar 2026
70.9700
72.0200
69.2300
71.4300
294,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
73.2800
74.0000
70.8600
72.1100
191,100
Thu, 05 Mar 2026
76.3200
76.5600
74.1800
74.2200
156,000
Wed, 04 Mar 2026
76.7900
77.3500
75.0000
77.0200
196,600
Tue, 03 Mar 2026
75.4200
76.7600
74.1000
76.3700
219,800
Mon, 02 Mar 2026
75.9600
77.3000
75.0800
77.0400
187,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.0800
77.2600
75.5000
76.5800
203,400
Thu, 26 Feb 2026
78.4800
78.5400
76.8800
77.5800
173,000
Wed, 25 Feb 2026
79.4100
79.4100
77.0900
78.1500
274,800
Tue, 24 Feb 2026
79.1000
80.2200
78.6700
79.3000
283,400
Mon, 23 Feb 2026
81.0900
81.1400
78.0000
78.9800
304,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
82.5200
82.8400
80.7600
81.2200
227,000
Thu, 19 Feb 2026
85.0100
86.1500
81.5100
82.6600
295,300
Wed, 18 Feb 2026
6 · 10-K
After market open · 12:12 ET
10-K ↗
Wed, 18 Feb 2026
89.4600
92.1400
85.8400
86.3600
346,800
Wed, 18 Feb 2026
5 · 8-K
Pre-market · 06:03 ET
8-K ↗
Tue, 17 Feb 2026
86.8400
87.5300
85.0200
86.1400
284,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
87.1000
87.2400
86.2400
86.5800
197,900
Thu, 12 Feb 2026
88.5200
90.1300
85.9800
86.8800
243,200
Wed, 11 Feb 2026
87.9700
89.0100
87.5600
88.4200
182,100
Tue, 10 Feb 2026
86.5300
88.1300
86.0400
87.7300
174,800
Mon, 09 Feb 2026
86.1900
86.3800
85.2100
86.1400
196,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
86.1900
87.2500
85.8400
86.3100
158,600
Thu, 05 Feb 2026
86.5000
87.0400
85.1700
85.9900
136,500
Wed, 04 Feb 2026
84.8000
88.1600
84.6900
86.8900
189,500
Tue, 03 Feb 2026
84.1400
86.2000
82.5300
83.9600
230,600
Mon, 02 Feb 2026
81.3700
83.8600
80.7600
83.5000
264,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.6600
81.9700
80.2000
81.7200
189,500
Thu, 29 Jan 2026
79.2800
81.6400
78.9700
81.4100
143,400
Wed, 28 Jan 2026
79.8800
79.8800
78.7700
79.2600
101,500
Tue, 27 Jan 2026
79.8000
80.7100
79.3100
79.5300
75,400
Mon, 26 Jan 2026
80.7300
81.3000
79.8400
80.2600
89,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.2000
81.9700
80.0700
80.8300
96,600
Thu, 22 Jan 2026
81.1400
82.5300
81.1200
81.6500
76,800
Wed, 21 Jan 2026
79.8500
81.3000
79.2300
81.1500
134,500
Tue, 20 Jan 2026
78.7000
79.3900
78.0000
79.2500
156,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
81.5200
81.9800
79.7100
79.8600
150,800
Thu, 15 Jan 2026
80.8900
82.3600
80.8800
81.8900
132,000
Wed, 14 Jan 2026
80.2700
81.3200
79.9100
80.8500
124,000
Tue, 13 Jan 2026
80.4200
80.7900
79.4100
80.1800
126,100
Mon, 12 Jan 2026
79.8200
81.5200
79.4400
80.5700
113,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
79.9300
80.3200
78.1700
80.0400
113,200
Thu, 08 Jan 2026
78.0000
80.6900
77.3100
79.9900
196,900
Wed, 07 Jan 2026
78.6500
79.1000
77.3200
78.4800
162,500
Tue, 06 Jan 2026
77.9300
78.9300
77.4000
78.6100
280,000
Mon, 05 Jan 2026
76.0800
78.9000
76.0800
78.2300
215,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
76.7000
77.7100
75.4000
76.2800
141,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.9500
78.1200
76.4800
76.5400
127,500
Tue, 30 Dec 2025
78.3900
79.1900
77.5600
78.1400
121,500
Mon, 29 Dec 2025
78.5400
78.6400
78.0100
78.5600
105,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.0000
78.6400
77.3500
78.4000
83,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
78.5500
78.5500
77.9100
78.1200
45,200
Tue, 23 Dec 2025
77.7600
78.3500
77.3600
78.0800
122,200
Mon, 22 Dec 2025
77.4600
79.1900
77.4600
77.8800
145,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
78.8500
79.3200
77.4100
77.6300
887,000
Thu, 18 Dec 2025
79.1600
79.8100
78.7600
79.3100
308,900
Wed, 17 Dec 2025
77.8300
79.6200
76.5500
78.9600
373,800
Tue, 16 Dec 2025
78.2400
78.4500
77.5100
77.9900
266,100
Mon, 15 Dec 2025
78.3400
78.5400
77.4000
78.3800
248,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.9900
79.2900
77.9500
78.1900
194,700
Thu, 11 Dec 2025
78.9000
79.2000
78.0700
78.6200
558,600
Wed, 10 Dec 2025
76.1000
79.3900
75.8700
78.4800
377,100
Tue, 09 Dec 2025
74.9200
76.5200
74.9200
75.9700
327,600
Mon, 08 Dec 2025
75.1300
76.7800
74.5300
74.9500
243,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.7000
75.1900
73.6200
75.0400
230,600
Thu, 04 Dec 2025
74.7700
74.9300
73.7200
74.0100
116,100
Wed, 03 Dec 2025
74.3700
75.7500
73.1600
74.8500
202,200
Tue, 02 Dec 2025
74.2100
74.5300
72.9600
74.3700
285,900
Mon, 01 Dec 2025
74.2100
75.5700
73.9400
74.0100
344,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
74.4300
74.9400
74.0900
74.7600
96,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.0100
75.3800
73.4700
74.5500
780,700
Tue, 25 Nov 2025
71.6000
74.6000
71.4000
74.5300
275,300
Mon, 24 Nov 2025
71.8600
72.1500
70.1900
71.0500
648,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
70.7700
73.2200
70.1000
72.1300
257,500
Thu, 20 Nov 2025
71.6200
71.6900
70.1800
70.6200
211,700
Wed, 19 Nov 2025
71.0500
71.9900
70.4800
70.8700
250,900
Tue, 18 Nov 2025
71.7600
71.8800
70.3400
71.1500
250,000
Mon, 17 Nov 2025
73.7500
74.5900
72.0500
72.2300
233,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
74.5000
75.4700
73.5000
74.0900
145,200
Thu, 13 Nov 2025
74.5000
76.1500
74.2300
74.7700
132,600
Wed, 12 Nov 2025
75.4300
76.3100
74.8300
74.8600
227,500
Tue, 11 Nov 2025
75.3700
75.9600
75.0000
75.6600
89,800
Mon, 10 Nov 2025
77.0500
77.0500
74.6800
75.0700
200,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
73.3900
76.6100
73.3900
76.4600
249,800
Thu, 06 Nov 2025
73.7500
74.8800
73.0000
73.4900
351,500
Wed, 05 Nov 2025
4 · 10-Q
After market open · 10:23 ET
10-Q ↗
Wed, 05 Nov 2025
71.8700
76.0000
71.0600
74.0100
275,500
Wed, 05 Nov 2025
3 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 04 Nov 2025
73.2800
73.5800
72.0700
72.2600
212,700
Mon, 03 Nov 2025
73.5600
74.0500
71.8200
73.6500
209,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
72.3900
73.8500
72.0300
73.5800
175,500
Thu, 30 Oct 2025
73.4000
73.8500
72.3300
73.1000
210,400
Wed, 29 Oct 2025
74.7800
75.3300
72.7400
73.4800
240,800
Tue, 28 Oct 2025
75.1300
75.7300
74.3800
75.2600
167,900
Mon, 27 Oct 2025
76.5100
76.5100
75.0800
75.2200
102,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.0600
76.4700
75.2800
76.3100
130,000
Thu, 23 Oct 2025
76.1100
76.4400
75.0800
75.6500
109,100
Wed, 22 Oct 2025
74.6700
76.0600
74.6700
75.8900
153,400
Tue, 21 Oct 2025
74.1500
75.6400
73.3900
74.8400
98,500
Mon, 20 Oct 2025
74.3900
75.5200
73.8200
74.3900
141,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
73.9800
74.8100
73.6000
74.0800
116,900
Thu, 16 Oct 2025
74.9000
75.1300
73.9200
74.1900
165,900
Wed, 15 Oct 2025
74.8800
75.5800
74.3000
74.9300
126,500
Tue, 14 Oct 2025
73.6700
74.8800
73.5800
74.4300
111,500
Mon, 13 Oct 2025
74.6200
75.4200
74.1900
74.5200
123,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
76.2900
78.4900
73.7200
73.9200
178,400
Thu, 09 Oct 2025
78.3100
78.4500
75.9000
76.2900
215,900
Wed, 08 Oct 2025
78.5200
79.8000
77.9000
78.5000
133,100
Tue, 07 Oct 2025
78.5700
79.1500
77.9500
78.1000
156,800
Mon, 06 Oct 2025
78.9400
79.3100
78.4500
78.8100
175,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
78.6300
80.1100
78.3500
78.7800
275,500
Thu, 02 Oct 2025
76.6400
79.3600
76.2800
78.6100
274,400
Wed, 01 Oct 2025
77.1300
77.6200
76.5000
76.8300
307,700
Tue, 30 Sep 2025
77.0000
77.3800
76.4300
77.1600
176,100
Mon, 29 Sep 2025
78.0200
78.0200
76.1500
77.0600
202,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
78.0700
79.0000
77.3100
77.5400
603,400
Thu, 25 Sep 2025
78.4800
78.8600
77.1400
77.5900
130,900
Wed, 24 Sep 2025
79.2300
79.8700
78.2700
78.6000
156,800
Tue, 23 Sep 2025
79.5900
80.4300
79.1100
79.2900
192,400
Mon, 22 Sep 2025
79.4700
79.5800
78.3200
79.2100
199,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
82.0900
82.0900
79.3900
79.5500
773,600
Thu, 18 Sep 2025
81.0200
82.7200
80.7800
82.0900
202,600
Wed, 17 Sep 2025
81.6800
82.9700
80.3200
80.6200
201,400
Tue, 16 Sep 2025
80.3100
81.6700
79.7700
81.2300
237,400
Mon, 15 Sep 2025
82.7500
83.0700
80.4500
80.6200
206,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
83.4400
83.7500
82.2600
82.6900
153,500
Thu, 11 Sep 2025
83.0000
83.9600
82.4800
83.6500
189,800
Wed, 10 Sep 2025
83.2800
84.0400
82.2000
83.0800
153,500
Tue, 09 Sep 2025
84.7700
84.7700
83.1600
83.5500
139,800
Mon, 08 Sep 2025
85.6300
86.3800
83.7600
85.2000
244,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
85.9000
87.7700
85.4600
85.7200
145,500
Thu, 04 Sep 2025
86.0800
86.1000
85.1600
85.8600
125,300
Wed, 03 Sep 2025
86.6200
87.2800
85.2900
85.8100
199,000
Tue, 02 Sep 2025
86.9700
87.0900
85.6300
87.0900
118,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
88.0000
88.6200
87.3000
87.5900
124,800
Thu, 28 Aug 2025
87.7800
89.9500
85.9500
87.5900
177,600
Wed, 27 Aug 2025
86.1100
87.9300
85.1800
87.7300
155,800
Tue, 26 Aug 2025
86.4800
87.1400
84.2600
85.9300
171,200
Mon, 25 Aug 2025
86.6500
87.0800
85.3800
86.6200
218,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
84.5500
87.9700
84.5500
87.1200
144,500
Thu, 21 Aug 2025
83.0800
84.2200
82.6600
83.9900
117,800
Wed, 20 Aug 2025
84.3600
84.5500
83.6000
83.6500
100,800
Tue, 19 Aug 2025
83.6000
84.6700
83.0700
84.1700
222,300
Mon, 18 Aug 2025
82.9000
83.7900
82.6500
83.3000
93,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
83.8800
84.1700
82.4700
82.9400
296,200
Thu, 14 Aug 2025
84.1600
84.8700
82.7400
83.4700
199,500
Wed, 13 Aug 2025
82.8400
85.3000
82.6200
85.0200
133,600
Tue, 12 Aug 2025
81.2800
82.9700
80.9300
82.6100
157,400
Mon, 11 Aug 2025
81.3700
81.8600
80.0000
81.1700
219,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
79.8900
82.0900
79.0200
81.4400
202,500
Thu, 07 Aug 2025
79.3600
80.2400
77.8200
79.8100
230,000
Wed, 06 Aug 2025
1 · 10-Q
After market open · 10:25 ET
10-Q ↗
Wed, 06 Aug 2025
80.7900
81.6000
74.1000
78.2500
356,100
Wed, 06 Aug 2025
2 · 8-K
Pre-market · 06:07 ET
8-K ↗
Tue, 05 Aug 2025
79.6400
80.8500
79.2100
80.7300
182,900
Mon, 04 Aug 2025
78.5700
79.8200
78.3700
79.3500
162,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
78.7000
79.5500
77.5800
78.5500
238,500
Thu, 31 Jul 2025
80.0100
80.4700
79.5200
79.9000
222,000
Wed, 30 Jul 2025
82.0500
82.5500
80.5800
80.7400
192,200
Tue, 29 Jul 2025
83.2200
83.8000
81.9100
82.0500
252,900
Mon, 28 Jul 2025
84.2000
84.2000
82.9600
83.2200
257,900
Sun, 27 Jul 2025
Weekend