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
119.6100
120.0800
118.4500
119.7600
129,200
Thu, 23 Jul 2026
115.7900
119.3600
115.7900
118.9600
156,100
Wed, 22 Jul 2026
116.8500
117.6000
116.1500
117.1200
126,500
Tue, 21 Jul 2026
117.6600
119.5500
115.2200
116.6300
90,600
Mon, 20 Jul 2026
118.4900
118.9300
117.1400
117.4900
104,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
119.6200
121.5500
117.7500
118.2700
111,800
Thu, 16 Jul 2026
117.2000
121.3800
117.2000
121.0200
162,000
Wed, 15 Jul 2026
115.9600
118.2800
114.8900
117.6100
149,100
Tue, 14 Jul 2026
118.3000
118.3000
115.2400
115.8800
159,700
Mon, 13 Jul 2026
116.6800
118.4600
116.4300
117.1700
114,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.9600
117.0100
114.9600
116.7600
72,400
Thu, 09 Jul 2026
114.2000
115.5300
112.5500
114.5800
137,800
Wed, 08 Jul 2026
113.3200
113.9300
111.3700
113.5200
143,100
Tue, 07 Jul 2026
116.2600
116.3500
112.9400
113.5800
133,200
Mon, 06 Jul 2026
117.5000
119.2800
115.9100
116.3100
165,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
119.9700
121.0400
116.4500
117.9100
182,300
Wed, 01 Jul 2026
121.8000
121.8000
119.3900
119.8900
166,500
Tue, 30 Jun 2026
122.2700
122.5300
120.4900
121.0300
210,200
Mon, 29 Jun 2026
122.4200
122.6500
120.5700
121.5500
238,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
124.1000
125.8300
121.6400
123.3100
1,105,700
Thu, 25 Jun 2026
121.8300
125.1500
121.7300
123.3100
238,600
Wed, 24 Jun 2026
118.9100
122.7400
118.9100
121.7900
255,500
Tue, 23 Jun 2026
117.7600
119.9900
116.4300
119.5100
218,500
Mon, 22 Jun 2026
118.6200
119.7100
117.9100
118.4200
162,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
114.6300
118.5100
114.6300
118.1900
426,700
Wed, 17 Jun 2026
113.4300
115.9600
112.5000
113.7600
158,900
Tue, 16 Jun 2026
114.8500
116.2300
113.7200
114.0800
210,400
Mon, 15 Jun 2026
114.9000
116.5500
113.6800
114.1800
182,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.6200
116.4400
114.6500
115.0900
89,900
Thu, 11 Jun 2026
113.7500
115.8500
113.2900
114.8400
126,600
Wed, 10 Jun 2026
113.7100
114.1900
112.3100
112.9600
151,200
Tue, 09 Jun 2026
110.4400
113.7000
110.4400
112.7800
302,700
Mon, 08 Jun 2026
109.0500
110.2700
107.6800
109.3100
152,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Jun 2026
109.6700
110.6300
108.0400
108.8800
146,500
Thu, 04 Jun 2026
108.3400
110.1200
108.2200
109.3400
174,700
Wed, 03 Jun 2026
106.7900
107.2900
105.3600
106.9400
150,300
Tue, 02 Jun 2026
107.2100
109.5500
106.4600
106.9300
211,000
Mon, 01 Jun 2026
108.2800
109.8700
104.9800
107.5100
153,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
111.6000
112.1000
108.7700
108.9900
191,600
Thu, 28 May 2026
111.6800
111.7900
109.8100
111.3700
103,700
Wed, 27 May 2026
112.2100
113.1500
111.1200
111.6800
91,900
Tue, 26 May 2026
110.3700
113.9400
110.3700
111.7100
244,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
110.0000
110.1700
105.0600
110.0800
108,800
Thu, 21 May 2026
108.8600
110.1300
105.8900
109.6800
188,700
Wed, 20 May 2026
109.9200
111.0600
109.0100
109.8300
137,700
Tue, 19 May 2026
112.0000
112.0000
109.3500
109.9200
149,600
Mon, 18 May 2026
111.7500
113.5800
111.7500
112.7600
80,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
114.3100
115.1700
111.5800
111.7500
116,600
Thu, 14 May 2026
114.9000
116.4800
114.4200
115.5600
142,200
Wed, 13 May 2026
113.6300
114.3400
112.9000
114.1900
126,000
Tue, 12 May 2026
114.1400
114.3200
111.8600
113.7100
153,100
Mon, 11 May 2026
11 · 8-K
After-hours · 16:00 ET
8-K ↗
Mon, 11 May 2026
114.0000
116.7700
113.8800
113.9000
238,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
114.7400
115.7600
113.7000
114.6400
170,000
Thu, 07 May 2026
113.7800
114.8700
112.9900
114.3300
192,200
Wed, 06 May 2026
113.1700
114.2000
112.1500
113.0600
184,600
Tue, 05 May 2026
111.5000
113.9900
111.5000
113.0600
170,300
Mon, 04 May 2026
108.3200
113.5400
108.2500
111.4700
329,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
110.5600
112.1700
108.1500
109.3800
176,700
Thu, 30 Apr 2026
113.7900
113.7900
104.8900
110.5500
545,300
Wed, 29 Apr 2026
10 · 10-Q
After-hours · 16:00 ET
10-Q ↗
Wed, 29 Apr 2026
9 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 29 Apr 2026
118.9700
119.9500
117.8200
118.8000
350,800
Tue, 28 Apr 2026
118.8600
120.3900
117.2000
120.0400
197,900
Mon, 27 Apr 2026
116.4600
119.8800
116.4600
118.1100
381,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
8 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Fri, 24 Apr 2026
7 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Fri, 24 Apr 2026
114.3600
117.6200
114.3300
115.8200
256,700
Thu, 23 Apr 2026
110.5000
116.0600
110.0300
115.0000
357,600
Wed, 22 Apr 2026
109.8000
110.0000
107.0000
109.5200
942,700
Tue, 21 Apr 2026
114.3700
115.0900
107.9500
109.1800
578,200
Mon, 20 Apr 2026
116.7900
118.0100
112.0700
113.8600
489,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
116.6600
117.8400
115.8600
116.8700
92,000
Thu, 16 Apr 2026
114.4100
115.8100
111.7000
115.3900
137,100
Wed, 15 Apr 2026
114.2000
115.2000
112.2500
115.1500
113,100
Tue, 14 Apr 2026
114.1500
114.8400
111.3100
114.2400
97,600
Mon, 13 Apr 2026
114.1500
114.8700
112.3400
114.3300
102,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.7700
114.7100
113.3000
114.1100
106,800
Thu, 09 Apr 2026
111.3900
114.6500
110.4300
113.8500
129,100
Wed, 08 Apr 2026
114.8800
116.9600
111.8700
112.2700
250,800
Tue, 07 Apr 2026
108.7400
111.9700
107.8000
111.5300
190,900
Mon, 06 Apr 2026
106.7900
109.3500
106.0800
108.8800
251,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
110.5900
112.0800
106.6300
107.5300
202,200
Wed, 01 Apr 2026
110.7200
114.3200
110.1000
112.0000
311,700
Tue, 31 Mar 2026
110.4400
111.7600
108.4700
110.2800
333,900
Mon, 30 Mar 2026
110.8000
110.8000
109.0000
109.7600
324,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
110.1400
111.7100
108.8800
110.0000
267,000
Thu, 26 Mar 2026
108.0500
111.1900
108.0500
111.0200
144,200
Wed, 25 Mar 2026
109.8200
111.5100
108.2200
109.4400
136,400
Tue, 24 Mar 2026
107.3400
110.3000
106.1400
108.9400
117,000
Mon, 23 Mar 2026
107.6700
109.7500
106.6300
108.6900
116,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
105.7500
106.3600
104.5300
105.3800
238,600
Thu, 19 Mar 2026
104.9800
106.4700
104.8500
105.8400
122,200
Wed, 18 Mar 2026
104.3900
106.9500
103.9600
105.2300
136,100
Tue, 17 Mar 2026
105.3400
106.2300
104.6200
105.5200
179,800
Mon, 16 Mar 2026
104.6100
105.4900
103.6600
104.7300
154,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
104.3000
108.0000
102.9100
103.5900
178,600
Thu, 12 Mar 2026
103.3000
105.5800
102.5900
104.0000
214,200
Wed, 11 Mar 2026
104.2600
105.9300
101.6000
104.7500
116,400
Tue, 10 Mar 2026
105.5500
106.9400
103.8100
104.2600
158,200
Mon, 09 Mar 2026
105.9300
107.7100
103.9000
105.3400
164,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.3900
107.9600
104.8200
107.8100
110,800
Thu, 05 Mar 2026
110.5000
112.1700
108.2000
109.8000
161,900
Wed, 04 Mar 2026
108.6600
111.1900
106.7000
111.1000
165,500
Tue, 03 Mar 2026
107.1400
109.5300
105.4200
108.2500
106,900
Mon, 02 Mar 2026
110.3500
111.1300
108.4400
110.2000
117,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
113.3800
114.1800
107.9800
110.9500
175,400
Thu, 26 Feb 2026
115.6900
119.0000
113.1100
114.9300
266,800
Wed, 25 Feb 2026
6 · 10-K
After-hours · 16:01 ET
10-K ↗
Wed, 25 Feb 2026
5 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 25 Feb 2026
115.4100
116.8100
113.8500
115.6900
101,100
Tue, 24 Feb 2026
113.0900
116.2700
112.7600
114.4800
184,400
Mon, 23 Feb 2026
113.0000
113.7700
108.2400
113.0700
224,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
114.1800
115.0000
112.1200
112.7700
128,300
Thu, 19 Feb 2026
114.7100
115.8600
113.4200
113.8700
124,900
Wed, 18 Feb 2026
116.5200
118.0900
115.3100
115.4900
84,300
Tue, 17 Feb 2026
117.7800
118.2500
115.6900
116.9800
83,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
115.4000
117.8000
114.9300
117.6400
97,900
Thu, 12 Feb 2026
116.8500
118.3700
115.1500
115.2400
122,300
Wed, 11 Feb 2026
117.5500
117.7000
114.9300
115.6400
144,700
Tue, 10 Feb 2026
117.7200
120.5000
115.6000
115.7900
98,000
Mon, 09 Feb 2026
119.3600
120.0100
116.5300
116.9300
214,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
117.2000
121.6000
116.6700
119.4300
230,200
Thu, 05 Feb 2026
4 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 05 Feb 2026
120.8600
123.5000
119.5300
120.2000
201,700
Wed, 04 Feb 2026
117.8200
121.1800
115.0700
120.8600
150,700
Tue, 03 Feb 2026
114.9400
117.1900
114.9400
116.6500
153,200
Mon, 02 Feb 2026
111.6600
115.7300
111.4000
115.4400
107,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
109.9800
112.8000
109.1800
111.6900
147,800
Thu, 29 Jan 2026
116.9300
117.9100
108.7600
110.7300
172,800
Wed, 28 Jan 2026
114.4500
118.6600
113.9800
117.4000
200,200
Tue, 27 Jan 2026
113.8000
114.9800
113.3000
114.3400
112,600
Mon, 26 Jan 2026
113.8200
114.9700
112.6100
113.9200
105,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
115.2000
116.3700
113.7600
113.8000
111,900
Thu, 22 Jan 2026
113.6100
116.4800
113.6100
116.1500
195,500
Wed, 21 Jan 2026
109.4300
113.4300
109.0900
112.9100
143,100
Tue, 20 Jan 2026
107.8400
109.0800
107.5400
108.8300
78,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.5300
110.7400
108.3800
110.1200
101,800
Thu, 15 Jan 2026
109.8000
112.3800
109.7300
111.2600
113,000
Wed, 14 Jan 2026
108.9000
109.8800
107.1300
109.8000
158,300
Tue, 13 Jan 2026
110.1300
110.2700
109.0100
109.4500
73,700
Mon, 12 Jan 2026
107.5900
111.1300
105.9500
109.9000
85,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
109.2500
110.3000
108.1000
108.3300
59,700
Thu, 08 Jan 2026
105.8900
110.0300
105.8900
108.9300
114,900
Wed, 07 Jan 2026
107.8100
108.0500
105.2700
106.5000
104,300
Tue, 06 Jan 2026
106.2200
108.4800
105.1400
107.8000
101,500
Mon, 05 Jan 2026
104.7700
109.0800
104.0100
107.0800
109,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
104.5300
106.0700
103.7800
105.2300
102,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
106.1600
106.4800
103.7100
104.9300
143,000
Tue, 30 Dec 2025
105.9800
106.9600
104.5400
106.3600
163,300
Mon, 29 Dec 2025
108.0500
108.4600
101.6400
106.2600
250,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
107.8400
108.4000
106.6700
108.0500
69,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
107.8000
108.2600
107.1100
107.6500
60,300
Tue, 23 Dec 2025
107.8800
108.7800
107.4000
108.2700
108,200
Mon, 22 Dec 2025
107.7800
108.5700
106.8300
108.2900
101,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.1500
108.2900
106.3700
108.0600
248,200
Thu, 18 Dec 2025
107.4200
108.3200
106.1200
107.6600
129,400
Wed, 17 Dec 2025
107.1200
109.4100
105.7800
106.2600
139,400
Tue, 16 Dec 2025
108.1300
109.2300
107.2600
107.5400
123,400
Mon, 15 Dec 2025
108.1200
108.8600
106.9900
107.9100
114,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
110.4400
111.2600
106.2400
106.7700
179,200
Thu, 11 Dec 2025
107.1800
110.5300
107.1800
110.2700
164,200
Wed, 10 Dec 2025
102.7200
107.8000
102.0000
107.0600
166,200
Tue, 09 Dec 2025
101.9000
104.1200
100.8200
102.7200
75,800
Mon, 08 Dec 2025
103.1000
103.3200
101.5000
102.1000
131,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
103.3600
104.8500
102.2600
103.1100
85,900
Thu, 04 Dec 2025
103.9300
104.3000
103.1200
103.3200
74,000
Wed, 03 Dec 2025
101.8400
105.3200
101.3300
104.4200
89,900
Tue, 02 Dec 2025
102.1400
102.2800
100.7000
101.0500
128,000
Mon, 01 Dec 2025
102.4000
103.8100
101.1300
101.9800
139,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
103.5500
103.5500
102.5100
103.0800
60,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
103.7300
104.7000
102.2400
103.8800
159,400
Tue, 25 Nov 2025
100.1300
104.4500
99.6900
104.2300
196,000
Mon, 24 Nov 2025
99.4400
100.0700
98.6500
99.6700
178,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
96.1500
101.0500
96.1300
99.9800
120,200
Thu, 20 Nov 2025
97.5100
98.2200
95.4700
95.8900
110,700
Wed, 19 Nov 2025
95.5100
96.3300
95.2500
96.0200
161,600
Tue, 18 Nov 2025
97.1700
97.8700
94.9900
95.6000
119,500
Mon, 17 Nov 2025
101.7300
101.7300
97.0700
97.3800
110,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
101.3700
101.7700
100.4300
101.4700
145,000
Thu, 13 Nov 2025
102.6700
103.8900
101.3300
101.7000
108,200
Wed, 12 Nov 2025
102.6000
104.0000
102.6000
103.3500
85,800
Tue, 11 Nov 2025
104.0700
104.2500
102.6700
102.8200
108,900
Mon, 10 Nov 2025
105.0200
106.5600
103.3800
103.9400
101,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
105.6700
106.0000
104.0100
104.6200
127,500
Thu, 06 Nov 2025
107.1000
107.1100
105.5800
105.9200
111,200
Wed, 05 Nov 2025
107.8000
108.6000
106.7400
107.6500
81,000
Tue, 04 Nov 2025
108.5800
108.8200
106.1600
107.6600
62,700
Mon, 03 Nov 2025
107.1300
110.5600
107.0000
109.1400
170,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
108.8000
110.0800
107.0400
107.4400
157,200
Thu, 30 Oct 2025
110.7500
112.9700
109.2400
109.3300
122,200
Wed, 29 Oct 2025
112.1300
113.3100
110.7700
111.1900
225,000
Tue, 28 Oct 2025
114.1700
114.3300
111.6900
113.0400
197,000
Mon, 27 Oct 2025
114.3400
115.4100
113.0200
114.4000
160,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
112.0200
115.5200
109.2600
114.5000
228,000
Thu, 23 Oct 2025
3 · 10-Q
After-hours · 16:00 ET
10-Q ↗
Thu, 23 Oct 2025
2 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 23 Oct 2025
121.5100
122.0500
118.0000
120.3800
102,800
Wed, 22 Oct 2025
121.1400
123.2000
120.2000
122.2000
104,500
Tue, 21 Oct 2025
119.8600
122.3600
118.8800
120.9200
74,000
Mon, 20 Oct 2025
118.5500
120.0700
117.5800
119.9100
76,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
117.2100
119.7200
116.0300
118.9500
116,000
Thu, 16 Oct 2025
120.1200
120.6100
117.3400
117.7500
80,500
Wed, 15 Oct 2025
117.2700
119.3300
116.7400
119.2200
115,900
Tue, 14 Oct 2025
114.1500
116.9600
113.4100
116.7000
115,300
Mon, 13 Oct 2025
114.7700
115.7700
113.7800
115.4700
63,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
116.0600
116.2100
112.9900
114.0000
92,300
Thu, 09 Oct 2025
115.7900
116.5800
114.8400
115.8900
89,500
Wed, 08 Oct 2025
114.2100
116.4500
113.9800
115.9200
98,900
Tue, 07 Oct 2025
114.0900
114.5400
113.2600
114.5200
95,700
Mon, 06 Oct 2025
115.6000
116.8700
112.9800
113.3400
119,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
115.5300
117.2000
114.7400
115.2800
185,000
Thu, 02 Oct 2025
116.2100
117.1100
114.7800
115.9200
137,700
Wed, 01 Oct 2025
116.7800
117.8900
115.8900
116.6700
121,100
Tue, 30 Sep 2025
116.5800
117.5000
116.4100
117.3000
146,200
Mon, 29 Sep 2025
118.6700
118.8600
116.1100
116.8800
124,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
118.7000
119.4900
118.0600
118.4800
89,000
Thu, 25 Sep 2025
119.6000
119.6000
118.2800
118.7800
82,900
Wed, 24 Sep 2025
119.0000
120.5400
119.0000
119.9600
187,100
Tue, 23 Sep 2025
121.4200
122.7500
119.2000
119.4400
108,400
Mon, 22 Sep 2025
121.0800
122.9800
119.0000
120.7400
182,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
123.4300
123.4300
119.8700
120.7700
282,800
Thu, 18 Sep 2025
123.4100
124.4600
122.5200
123.4700
203,700
Wed, 17 Sep 2025
123.9900
124.5900
121.2300
121.9800
142,900
Tue, 16 Sep 2025
123.6600
125.5000
122.2700
123.8100
80,200
Mon, 15 Sep 2025
122.4500
123.9000
120.0600
123.3500
112,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
125.0500
125.0600
122.0200
122.3100
83,300
Thu, 11 Sep 2025
123.2400
126.4200
122.6400
125.9900
87,100
Wed, 10 Sep 2025
122.1100
124.2900
121.1500
122.6100
134,900
Tue, 09 Sep 2025
122.3400
123.3800
119.2100
122.5900
137,900
Mon, 08 Sep 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 08 Sep 2025
125.6800
125.7400
122.8300
123.4100
88,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
125.4700
127.6800
124.4400
125.6800
139,200
Thu, 04 Sep 2025
123.0200
126.0000
122.1800
125.6200
154,400
Wed, 03 Sep 2025
119.8000
122.5000
119.7400
122.4100
108,400
Tue, 02 Sep 2025
120.4600
120.8300
119.5300
120.5900
94,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
124.4100
125.3100
120.8000
121.4900
102,200
Thu, 28 Aug 2025
125.0400
125.2800
121.0000
124.5700
172,000
Wed, 27 Aug 2025
123.3100
125.6700
123.0300
125.0200
87,800
Tue, 26 Aug 2025
121.3500
124.1600
121.0600
123.8900
114,100
Mon, 25 Aug 2025
123.5900
123.8300
121.6300
121.8600
54,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
118.7600
124.2700
117.8300
124.0200
109,500
Thu, 21 Aug 2025
118.2100
119.2500
117.6900
117.8000
61,000
Wed, 20 Aug 2025
121.7800
122.7500
118.2900
118.4300
94,200
Tue, 19 Aug 2025
121.4600
122.4900
120.1100
121.5700
164,800
Mon, 18 Aug 2025
120.1200
122.5000
118.9300
121.3800
192,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
120.2900
121.0000
118.3900
119.5600
132,200
Thu, 14 Aug 2025
121.2100
121.2100
118.8300
119.5500
89,400
Wed, 13 Aug 2025
121.4700
122.5000
120.8800
121.9000
117,600
Tue, 12 Aug 2025
120.0000
121.7800
119.3600
121.2500
154,500
Mon, 11 Aug 2025
117.4300
119.2800
116.4800
119.0000
133,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
117.6200
118.6000
116.8700
117.9000
90,400
Thu, 07 Aug 2025
119.1800
119.1800
116.7700
117.4400
71,000
Wed, 06 Aug 2025
120.6700
121.3500
118.3700
118.5100
78,300
Tue, 05 Aug 2025
121.5800
121.5800
119.6800
120.6700
94,600
Mon, 04 Aug 2025
120.4400
120.9700
119.8300
120.7700
109,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
123.1000
123.4900
119.7300
120.0100
239,000
Thu, 31 Jul 2025
125.7600
126.2700
123.6300
124.7900
189,100
Wed, 30 Jul 2025
127.3700
128.3300
124.2000
126.2700
149,400
Tue, 29 Jul 2025
126.2500
128.4100
125.0000
127.7700
197,300
Mon, 28 Jul 2025
124.2900
126.3800
122.3900
126.2500
148,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend