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
96.3100
96.3100
90.6300
91.7000
423,100
Thu, 23 Jul 2026
96.3700
99.9100
93.5100
96.4600
345,900
Wed, 22 Jul 2026
100.9500
103.5300
97.7900
97.8400
287,200
Tue, 21 Jul 2026
102.3300
103.6800
99.4700
102.7900
334,400
Mon, 20 Jul 2026
105.0000
105.8700
97.3200
97.9000
338,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.3200
105.7500
97.1500
104.3300
431,700
Fri, 17 Jul 2026
17 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 16 Jul 2026
104.2500
105.4800
102.6300
103.3600
334,100
Wed, 15 Jul 2026
109.1500
109.1500
103.6400
107.9100
303,100
Tue, 14 Jul 2026
107.9700
109.3300
104.7200
106.4800
269,700
Mon, 13 Jul 2026
105.4500
106.8800
104.2600
104.7300
256,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
106.8800
109.3000
106.5100
107.7300
303,400
Thu, 09 Jul 2026
107.4000
109.2200
104.4900
108.0300
462,300
Wed, 08 Jul 2026
95.8600
102.5000
95.1200
102.2800
387,900
Tue, 07 Jul 2026
99.9700
101.2800
94.6600
96.6000
467,900
Mon, 06 Jul 2026
107.2900
109.8000
103.9100
104.7000
321,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
114.9800
115.1600
104.6600
105.2700
275,900
Wed, 01 Jul 2026
113.2700
116.4200
111.0300
114.4100
278,700
Tue, 30 Jun 2026
111.1400
119.8500
111.1400
117.3200
417,100
Mon, 29 Jun 2026
107.0700
111.1600
99.5500
110.8900
784,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
106.7100
108.5400
104.7500
107.1900
719,100
Thu, 25 Jun 2026
111.5400
112.2500
107.0700
110.2300
362,600
Wed, 24 Jun 2026
108.1100
109.9900
105.4900
107.7200
306,700
Tue, 23 Jun 2026
111.0300
112.8400
107.2700
107.6500
304,500
Mon, 22 Jun 2026
119.9000
120.0000
116.3500
118.0000
274,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
118.4700
119.1900
114.1700
118.0100
756,800
Wed, 17 Jun 2026
117.0900
118.6800
112.7400
113.6400
274,900
Tue, 16 Jun 2026
120.6000
121.7300
114.9800
115.2800
335,700
Mon, 15 Jun 2026
118.4800
120.6800
117.4300
120.0100
388,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
111.2300
115.9700
109.2900
114.6500
236,900
Thu, 11 Jun 2026
107.3900
111.6700
106.4500
111.1900
329,700
Wed, 10 Jun 2026
104.7400
109.0000
101.4500
104.0700
391,100
Tue, 09 Jun 2026
114.5200
115.5700
100.5700
106.3700
476,400
Mon, 08 Jun 2026
110.8200
112.8000
108.2900
111.2700
316,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
118.1700
118.1700
106.2600
107.3700
430,100
Thu, 04 Jun 2026
117.5600
126.4300
115.4100
122.5100
736,500
Wed, 03 Jun 2026
127.2700
135.0000
120.8800
121.6200
1,409,800
Tue, 02 Jun 2026
117.2000
123.3000
115.7700
121.9600
1,051,200
Mon, 01 Jun 2026
114.0800
117.3900
111.9900
115.1600
597,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
117.9600
119.1900
112.4600
114.5200
553,500
Thu, 28 May 2026
117.7200
120.6300
116.1900
117.3500
331,200
Wed, 27 May 2026
120.7100
121.5600
115.0600
116.9900
331,500
Tue, 26 May 2026
121.5000
121.6000
117.1500
119.8200
577,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
121.7500
122.5600
117.7900
119.0000
498,500
Thu, 21 May 2026
120.0600
122.8600
119.0000
120.5200
585,300
Wed, 20 May 2026
114.9000
124.0000
114.9000
120.9100
850,900
Tue, 19 May 2026
105.8400
113.7800
103.7800
113.3300
627,900
Mon, 18 May 2026
104.0200
106.6600
101.5400
106.3500
600,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
16 · 8-K
After-hours · 16:29 ET
8-K ↗
Fri, 15 May 2026
102.3200
103.0800
99.5200
102.7600
390,000
Thu, 14 May 2026
106.7000
107.8100
104.2700
105.1000
428,500
Wed, 13 May 2026
104.7600
109.0000
102.9000
106.6000
382,900
Tue, 12 May 2026
101.8400
103.0900
98.0100
102.6100
398,100
Mon, 11 May 2026
104.4900
106.4400
102.0000
103.4800
464,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
105.0000
106.2700
102.9200
104.4900
441,000
Thu, 07 May 2026
102.2500
104.2300
98.0000
101.5300
896,200
Wed, 06 May 2026
92.5300
102.2000
92.5200
101.9400
1,123,200
Tue, 05 May 2026
15 · 10-Q
After-hours · 17:19 ET
10-Q ↗
Tue, 05 May 2026
92.7000
97.1700
86.0000
90.8400
3,091,300
Tue, 05 May 2026
14 · DEFA14A
Pre-market · 08:44 ET
DEFA14A ↗
Tue, 05 May 2026
13 · 8-K
Pre-market · 08:01 ET
8-K ↗
Mon, 04 May 2026
124.2200
126.9500
120.7400
122.3300
778,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
118.1800
123.0800
116.4800
122.8700
473,100
Thu, 30 Apr 2026
115.4700
120.4400
114.8000
118.9200
388,600
Wed, 29 Apr 2026
113.1600
115.2600
112.1300
113.2600
331,100
Tue, 28 Apr 2026
111.4400
115.6500
110.1100
112.3600
420,700
Mon, 27 Apr 2026
125.5500
125.5500
111.7000
116.6700
533,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.7800
130.0100
122.0100
124.5500
945,000
Thu, 23 Apr 2026
124.7700
127.5000
121.6300
123.5600
388,600
Wed, 22 Apr 2026
126.5400
130.0000
120.1800
124.5100
446,400
Tue, 21 Apr 2026
126.7300
129.8200
123.4900
123.8600
309,500
Mon, 20 Apr 2026
124.6200
126.9300
123.0000
125.8800
348,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
123.1000
128.6300
122.3900
125.0200
467,200
Thu, 16 Apr 2026
121.0200
122.5400
117.7200
120.7100
497,200
Wed, 15 Apr 2026
123.8200
125.8000
120.4300
121.3200
352,800
Tue, 14 Apr 2026
129.1500
129.1500
122.3100
124.6500
374,900
Mon, 13 Apr 2026
126.9700
129.1500
125.7500
127.3200
299,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
125.8100
128.1500
123.0000
127.3200
287,600
Thu, 09 Apr 2026
120.8100
126.0100
120.5800
124.3800
461,000
Wed, 08 Apr 2026
120.1200
122.9500
118.9300
120.2900
346,100
Tue, 07 Apr 2026
109.6500
113.3700
108.7500
113.1100
314,200
Mon, 06 Apr 2026
114.2900
117.1800
108.4900
110.4000
399,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.1100
117.1400
111.1400
113.9400
261,200
Wed, 01 Apr 2026
12 · DEFA14A
After-hours · 16:21 ET
DEFA14A ↗
Wed, 01 Apr 2026
11 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Wed, 01 Apr 2026
116.6600
118.8700
115.0500
115.4900
316,100
Tue, 31 Mar 2026
109.3200
114.7400
109.3200
114.5900
274,100
Mon, 30 Mar 2026
117.5800
118.6500
106.2600
107.6900
258,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.6300
120.3000
114.2900
115.7000
307,500
Thu, 26 Mar 2026
122.7600
124.3900
118.3200
118.7000
339,500
Wed, 25 Mar 2026
129.6300
131.2000
125.6300
127.0100
405,800
Tue, 24 Mar 2026
117.5300
127.0000
116.0000
125.7000
374,700
Mon, 23 Mar 2026
117.8300
121.3000
117.3700
119.1500
488,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
122.1700
122.7800
114.5900
115.3600
744,200
Thu, 19 Mar 2026
113.8500
123.4600
112.0000
122.7800
417,800
Wed, 18 Mar 2026
115.8500
120.1500
114.1800
116.6100
403,500
Tue, 17 Mar 2026
115.1000
116.8400
112.4900
115.5000
339,800
Mon, 16 Mar 2026
10 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 16 Mar 2026
112.8600
117.7900
112.8600
114.6800
373,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.7600
115.6100
109.8800
110.9500
316,200
Thu, 12 Mar 2026
117.4600
118.2400
105.8400
109.6200
1,040,300
Wed, 11 Mar 2026
116.6100
120.6800
114.2700
120.5300
441,700
Tue, 10 Mar 2026
121.3700
123.1500
114.9500
116.4700
1,035,900
Mon, 09 Mar 2026
119.3900
122.3500
116.7300
121.8900
277,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9 · 10-K/A
After-hours · 16:30 ET
10-K/A ↗
Fri, 06 Mar 2026
122.0200
127.0200
120.3300
120.7000
362,500
Thu, 05 Mar 2026
126.8000
132.4900
125.0200
126.7700
470,100
Wed, 04 Mar 2026
131.9600
133.0300
126.6700
129.2700
439,100
Tue, 03 Mar 2026
127.9700
136.2900
123.9000
131.6700
745,700
Mon, 02 Mar 2026
130.4700
135.3500
129.2000
135.1400
526,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
128.2400
131.6400
123.7000
131.5700
555,600
Thu, 26 Feb 2026
138.1600
138.8300
124.7100
129.4700
743,700
Wed, 25 Feb 2026
133.8500
141.4300
130.1200
138.8500
420,400
Wed, 25 Feb 2026
8 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 24 Feb 2026
135.4100
142.0200
131.1400
131.7000
844,600
Mon, 23 Feb 2026
7 · 10-K
After-hours · 17:28 ET
10-K ↗
Mon, 23 Feb 2026
132.5100
135.0500
130.6100
134.5800
456,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
128.4900
133.7700
126.8600
133.6200
417,800
Thu, 19 Feb 2026
137.9000
138.0000
128.3700
130.0300
653,100
Wed, 18 Feb 2026
134.6500
140.2600
132.0000
138.2800
599,000
Tue, 17 Feb 2026
150.0100
150.1000
124.4400
134.8600
1,467,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
147.5700
155.8200
139.1000
153.9100
1,334,600
Thu, 12 Feb 2026
116.7000
154.2100
115.8700
150.2500
2,484,400
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 11 Feb 2026
113.0800
115.0000
108.2700
110.9000
865,100
Tue, 10 Feb 2026
111.5200
114.6500
109.5800
110.6800
575,000
Mon, 09 Feb 2026
109.0600
112.2300
108.7500
111.3400
476,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.2600
110.0000
101.2600
109.6100
529,100
Thu, 05 Feb 2026
97.6300
100.6000
96.0000
99.3000
426,200
Wed, 04 Feb 2026
99.8400
103.2700
96.5000
99.8900
768,200
Tue, 03 Feb 2026
96.0900
102.0600
95.2500
98.9200
712,900
Mon, 02 Feb 2026
91.1100
95.7600
90.9900
94.5500
1,150,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
92.2500
94.9200
91.5500
92.4100
644,100
Thu, 29 Jan 2026
92.8300
94.4700
89.5000
92.7700
525,500
Wed, 28 Jan 2026
90.6600
93.1800
89.9300
92.4400
435,900
Tue, 27 Jan 2026
88.5600
90.9700
87.9700
90.6300
325,500
Mon, 26 Jan 2026
86.3500
88.0600
85.8200
87.9700
420,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.2400
88.3800
84.8800
86.4400
494,100
Thu, 22 Jan 2026
86.9600
87.9700
84.5300
86.5100
364,300
Wed, 21 Jan 2026
80.2900
85.7900
79.6800
85.4500
403,000
Tue, 20 Jan 2026
79.6100
81.5700
78.6500
78.7600
316,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.0900
81.9400
78.8600
81.7500
388,900
Thu, 15 Jan 2026
78.9000
81.4400
78.9000
80.0300
306,200
Wed, 14 Jan 2026
77.2500
78.9000
76.3100
77.5400
276,800
Tue, 13 Jan 2026
76.6000
78.0000
76.2100
76.7700
277,900
Mon, 12 Jan 2026
76.0900
76.7900
75.5000
76.1200
216,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
76.4400
77.0900
74.1100
76.1400
366,500
Thu, 08 Jan 2026
76.0100
76.2900
74.4100
75.7500
264,500
Wed, 07 Jan 2026
79.5100
79.9900
76.3200
76.6700
215,300
Tue, 06 Jan 2026
77.1400
80.0300
77.1400
79.4700
437,300
Mon, 05 Jan 2026
75.5100
77.2500
75.1700
76.8500
464,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.8700
75.6300
72.6000
74.8400
427,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.8300
73.3800
71.3800
71.6000
214,200
Tue, 30 Dec 2025
72.9100
73.5000
72.0500
72.8300
238,500
Mon, 29 Dec 2025
74.5900
75.5700
72.3900
72.9200
293,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.9200
75.7500
74.2500
75.1800
253,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.5500
75.3000
74.0000
74.6900
116,300
Tue, 23 Dec 2025
75.1500
75.8800
73.8900
74.5100
227,300
Mon, 22 Dec 2025
76.4300
76.7000
74.6800
75.2000
322,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.2700
76.7200
75.2300
75.8600
783,000
Thu, 18 Dec 2025
76.3600
76.7800
74.6900
75.1700
370,700
Wed, 17 Dec 2025
77.0200
78.1800
74.4200
74.7700
268,200
Tue, 16 Dec 2025
77.7800
78.9000
75.9300
77.0200
374,200
Mon, 15 Dec 2025
78.1700
78.6400
77.0300
77.7800
374,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
82.6500
82.6500
77.0700
77.1200
236,100
Thu, 11 Dec 2025
84.9000
85.0900
82.2000
82.5000
224,200
Wed, 10 Dec 2025
84.5800
85.8000
83.9500
85.4900
231,600
Tue, 09 Dec 2025
81.0800
85.3100
81.0800
84.4000
382,000
Mon, 08 Dec 2025
82.5200
84.7800
81.0000
81.4500
229,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.8600
83.6500
81.9100
81.9200
220,700
Thu, 04 Dec 2025
82.6000
84.0000
81.0000
82.8600
164,000
Wed, 03 Dec 2025
81.4700
82.6200
80.8400
82.6000
172,100
Tue, 02 Dec 2025
79.7800
81.9100
79.4600
81.3600
208,300
Mon, 01 Dec 2025
78.5600
80.0000
78.5600
79.3800
227,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
78.9300
79.8800
78.3800
79.6400
95,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.5000
79.5700
76.5800
78.5100
205,100
Tue, 25 Nov 2025
76.6000
78.0900
76.0200
77.6100
366,100
Mon, 24 Nov 2025
75.2800
77.0400
74.8400
76.5900
324,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.6500
75.6900
72.0500
74.9600
296,300
Thu, 20 Nov 2025
77.0600
78.1900
71.9700
72.4600
283,300
Wed, 19 Nov 2025
75.6900
77.1400
75.5700
75.8400
221,300
Tue, 18 Nov 2025
75.6400
77.0500
74.9000
75.7900
279,400
Mon, 17 Nov 2025
79.0600
79.6500
76.1500
76.5000
257,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.4400
81.4900
79.2000
79.6900
217,500
Thu, 13 Nov 2025
84.9300
85.1500
81.2900
81.6700
394,600
Wed, 12 Nov 2025
86.9000
87.7800
84.9800
85.1600
153,500
Tue, 11 Nov 2025
86.3100
87.1400
85.2000
86.5000
223,400
Mon, 10 Nov 2025
89.7200
90.2000
86.5000
86.5700
238,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.8100
89.0800
85.6800
87.9400
273,800
Thu, 06 Nov 2025
89.9400
92.2100
88.6500
89.7500
362,700
Wed, 05 Nov 2025
90.0000
90.9200
87.0900
88.9500
472,700
Tue, 04 Nov 2025
5 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Tue, 04 Nov 2025
83.4300
86.9500
80.4000
84.0000
370,100
Tue, 04 Nov 2025
4 · 8-K
Pre-market · 08:01 ET
8-K ↗
Mon, 03 Nov 2025
84.9300
86.2700
83.2000
85.9000
310,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
84.3400
85.9600
81.7600
85.1200
248,700
Thu, 30 Oct 2025
85.5200
86.6600
83.8000
84.1100
176,200
Wed, 29 Oct 2025
87.3100
88.3000
84.3800
86.3700
246,500
Tue, 28 Oct 2025
87.0400
87.8500
85.4300
87.0100
177,400
Mon, 27 Oct 2025
87.2400
88.3200
86.7000
87.1200
199,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.9700
88.8000
86.5100
86.6200
111,800
Thu, 23 Oct 2025
85.1600
87.2400
84.6200
86.6600
137,900
Wed, 22 Oct 2025
86.9200
87.8000
84.5200
85.4200
195,200
Tue, 21 Oct 2025
87.2000
88.3600
86.6300
88.0600
186,600
Mon, 20 Oct 2025
85.7000
88.8900
85.6700
87.2000
243,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
86.0000
86.1800
84.1000
84.8100
156,800
Thu, 16 Oct 2025
87.2700
87.4000
85.4400
86.4200
137,500
Wed, 15 Oct 2025
84.9900
86.4500
83.4800
86.2200
174,200
Tue, 14 Oct 2025
81.7400
84.2800
80.2800
83.2000
172,000
Mon, 13 Oct 2025
83.0200
84.3800
81.4100
83.2200
252,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
86.9700
90.0000
80.1000
80.6800
299,900
Thu, 09 Oct 2025
87.7800
88.0000
85.1700
86.6700
163,900
Wed, 08 Oct 2025
85.1200
88.2300
84.8200
87.7700
181,300
Tue, 07 Oct 2025
89.2000
90.3000
82.7400
85.1200
317,400
Mon, 06 Oct 2025
84.9500
88.7900
84.1600
88.1900
277,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
3 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 03 Oct 2025
82.0100
84.7200
81.1000
84.6600
322,000
Thu, 02 Oct 2025
80.1000
81.3200
79.1100
81.2500
175,600
Wed, 01 Oct 2025
79.1300
80.0800
78.0300
79.5200
174,100
Tue, 30 Sep 2025
78.8700
79.4500
77.9600
79.1900
126,600
Mon, 29 Sep 2025
81.5900
81.5900
78.7500
78.8700
161,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
79.5700
80.6300
78.2400
80.4500
172,000
Thu, 25 Sep 2025
78.2600
79.6000
76.4900
79.2800
279,700
Wed, 24 Sep 2025
81.8100
82.0400
79.0500
79.2400
175,100
Tue, 23 Sep 2025
81.7600
83.2000
81.2600
81.8100
233,500
Mon, 22 Sep 2025
80.9500
82.5200
80.1200
81.3600
271,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
82.9100
82.9100
80.0800
81.4000
800,400
Thu, 18 Sep 2025
82.6400
83.1700
81.5500
82.6800
216,700
Wed, 17 Sep 2025
81.5700
82.8400
80.3600
81.0200
187,700
Tue, 16 Sep 2025
80.3400
82.1100
79.6900
81.7200
259,700
Mon, 15 Sep 2025
80.2400
81.3600
80.0100
80.3400
344,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.5900
82.5900
79.8700
79.9400
236,100
Thu, 11 Sep 2025
81.8600
83.3500
81.4000
82.6000
140,300
Wed, 10 Sep 2025
81.9400
83.2000
81.5000
81.5800
176,500
Tue, 09 Sep 2025
82.6300
82.6300
81.2100
81.9300
192,400
Mon, 08 Sep 2025
84.4700
84.5000
81.9600
82.8800
255,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
83.1300
84.3100
82.4300
84.2700
213,000
Thu, 04 Sep 2025
81.1200
83.2600
80.5700
82.3400
252,000
Wed, 03 Sep 2025
80.3000
81.3500
79.7200
81.1200
255,300
Tue, 02 Sep 2025
79.5600
80.3500
78.5000
80.1700
271,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
84.4900
85.0000
81.4300
81.8200
211,300
Thu, 28 Aug 2025
84.0000
85.2900
83.1900
84.9800
315,400
Wed, 27 Aug 2025
82.7900
83.7200
81.9000
83.6300
182,000
Tue, 26 Aug 2025
81.6800
83.3300
81.6800
83.1500
336,500
Mon, 25 Aug 2025
81.7800
82.7600
81.0000
81.7100
161,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
79.3200
83.1700
79.3200
82.1600
198,900
Thu, 21 Aug 2025
74.9500
78.6900
74.7300
78.6200
285,300
Wed, 20 Aug 2025
76.7700
76.7700
74.3600
75.7200
182,800
Tue, 19 Aug 2025
78.8400
78.9200
76.6300
77.0700
145,500
Mon, 18 Aug 2025
78.6800
79.1800
78.0100
78.8700
181,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
79.3400
79.8700
78.4100
78.6700
167,700
Thu, 14 Aug 2025
78.9300
79.8000
78.0200
79.4600
187,800
Wed, 13 Aug 2025
78.7000
80.4900
78.4400
80.3400
225,100
Tue, 12 Aug 2025
76.1300
78.5300
75.6500
78.2600
156,400
Mon, 11 Aug 2025
75.2700
76.1500
74.8300
75.4600
297,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
75.2700
76.6100
74.6800
75.2600
254,600
Thu, 07 Aug 2025
74.5300
75.4200
72.7500
74.7300
332,400
Wed, 06 Aug 2025
74.6300
74.6300
71.3500
72.1400
268,200
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 05 Aug 2025
81.0000
84.4200
74.4600
74.6300
417,500
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 04 Aug 2025
76.1800
77.8000
75.5400
77.4600
253,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
73.0200
75.5700
71.7800
75.2200
216,700
Thu, 31 Jul 2025
76.8200
77.7400
74.5900
74.8900
253,100
Wed, 30 Jul 2025
78.7100
79.0800
75.8800
77.0400
197,800
Tue, 29 Jul 2025
80.3900
81.0900
78.3700
78.6400
257,900
Mon, 28 Jul 2025
78.5500
79.9400
78.2600
79.6100
245,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend