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
261.7100
263.5500
253.2700
254.4500
210,200
Thu, 23 Jul 2026
256.8800
264.0000
256.1700
261.7100
312,600
Wed, 22 Jul 2026
255.8600
262.1000
255.8600
259.2800
201,600
Tue, 21 Jul 2026
259.2900
264.0800
257.2800
260.6600
224,300
Mon, 20 Jul 2026
253.2500
258.8400
251.3600
252.5900
144,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
241.1600
252.9400
238.1100
250.6300
217,500
Thu, 16 Jul 2026
247.4400
251.5900
245.8100
248.8000
290,900
Wed, 15 Jul 2026
260.5100
266.0100
251.3900
254.1100
362,100
Tue, 14 Jul 2026
267.6500
268.5700
258.2700
260.3600
178,700
Mon, 13 Jul 2026
264.3400
267.0000
257.7400
259.0300
352,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
267.1500
270.2800
264.2500
267.2700
214,700
Thu, 09 Jul 2026
271.8800
278.0700
268.7100
270.5600
333,400
Wed, 08 Jul 2026
254.2300
266.1300
252.0000
265.8900
229,300
Tue, 07 Jul 2026
264.6400
269.1600
253.2600
255.9400
437,400
Mon, 06 Jul 2026
279.7200
288.9000
272.3400
275.2000
199,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
288.0100
289.3100
268.1000
275.1100
370,300
Wed, 01 Jul 2026
293.1000
298.0200
286.5900
290.1700
215,600
Tue, 30 Jun 2026
289.0000
301.0700
285.7800
300.6700
251,700
Mon, 29 Jun 2026
284.2600
289.7500
275.0000
287.8000
364,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
291.8300
291.8300
280.9500
287.4400
1,176,300
Thu, 25 Jun 2026
293.0500
299.0000
286.0200
296.7900
311,200
Wed, 24 Jun 2026
288.5900
292.8600
279.6600
286.5900
392,700
Tue, 23 Jun 2026
290.7800
293.9400
283.5000
288.5900
332,100
Mon, 22 Jun 2026
305.6700
307.0600
299.6300
303.8200
256,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
299.9000
304.9000
295.1600
299.9700
423,400
Wed, 17 Jun 2026
294.1900
298.3900
290.6400
294.0300
311,400
Tue, 16 Jun 2026
295.6700
298.9800
290.2000
291.1600
184,000
Mon, 15 Jun 2026
300.2000
302.2900
292.8100
295.0200
223,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
290.1500
299.0000
285.8400
295.0200
221,000
Thu, 11 Jun 2026
281.3500
288.6600
279.1900
287.9300
336,000
Wed, 10 Jun 2026
278.1400
289.9800
274.4600
275.5100
328,100
Tue, 09 Jun 2026
288.0000
290.2100
269.8100
281.4800
323,600
Mon, 08 Jun 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 08 Jun 2026
278.0400
283.4000
275.4200
282.2900
419,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
279.4300
284.0000
270.6300
273.0100
263,900
Thu, 04 Jun 2026
281.3300
290.4200
274.3200
284.3500
412,700
Wed, 03 Jun 2026
280.6000
292.3300
276.9500
287.5500
483,600
Tue, 02 Jun 2026
273.9200
283.2200
273.9200
280.1200
164,600
Mon, 01 Jun 2026
270.0000
275.0000
265.8900
271.4000
278,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
269.7900
273.7200
266.2300
268.3600
336,700
Thu, 28 May 2026
269.4200
272.1900
263.9900
267.8900
270,900
Wed, 27 May 2026
274.7500
274.7500
264.3000
268.2600
151,800
Tue, 26 May 2026
271.4900
274.9800
270.2800
272.9100
188,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
260.2300
265.9800
256.3200
265.7200
228,200
Thu, 21 May 2026
255.6300
259.0500
248.0000
256.3800
227,000
Wed, 20 May 2026
253.4000
260.3000
251.3900
258.3700
233,600
Tue, 19 May 2026
254.0700
254.0700
246.2900
250.0300
308,000
Mon, 18 May 2026
260.8700
261.0700
254.5400
258.8700
240,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
256.7300
259.5200
251.9900
258.4300
318,300
Thu, 14 May 2026
264.5800
266.4900
261.5800
262.1800
294,500
Wed, 13 May 2026
266.8300
269.4700
260.9700
261.9100
326,600
Tue, 12 May 2026
269.2700
270.5300
259.2300
264.4900
295,900
Mon, 11 May 2026
268.2400
273.3300
266.3700
271.7800
196,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
265.9000
268.4600
263.1500
266.5500
222,400
Thu, 07 May 2026
10 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Thu, 07 May 2026
265.1200
265.1200
258.0900
260.7100
372,800
Wed, 06 May 2026
270.7500
275.8300
263.5000
265.0400
432,200
Tue, 05 May 2026
264.9900
270.0000
263.4300
265.1100
270,900
Mon, 04 May 2026
264.2700
266.7900
260.0100
262.5500
221,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
262.1000
272.0800
258.9600
264.6000
399,500
Thu, 30 Apr 2026
251.5500
253.1700
232.9000
250.5800
756,000
Wed, 29 Apr 2026
9 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 29 Apr 2026
248.5400
252.5200
244.1800
250.6000
595,400
Tue, 28 Apr 2026
247.6600
248.5400
237.8500
246.3300
426,800
Mon, 27 Apr 2026
252.9000
256.7000
245.7700
249.1400
210,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
249.8700
259.0500
248.8100
254.0800
458,900
Thu, 23 Apr 2026
244.4700
255.0100
244.1300
249.8700
401,500
Wed, 22 Apr 2026
240.8300
243.5800
237.1900
243.5600
268,300
Tue, 21 Apr 2026
237.6300
240.6800
235.6900
238.5800
374,700
Mon, 20 Apr 2026
236.5200
242.1700
236.0600
237.9300
309,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
226.5700
229.2400
221.2100
228.6400
217,600
Thu, 16 Apr 2026
218.7500
225.6300
218.0200
222.8800
284,200
Wed, 15 Apr 2026
224.3000
225.5800
216.9200
220.4900
273,100
Tue, 14 Apr 2026
230.6400
232.1700
226.8600
227.9500
231,400
Mon, 13 Apr 2026
226.8700
231.2500
225.0500
230.4500
315,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
223.9900
227.9900
221.7500
227.5800
263,600
Thu, 09 Apr 2026
219.1800
226.1100
217.6800
223.3700
467,100
Wed, 08 Apr 2026
220.4000
221.9700
214.7200
219.1300
409,800
Tue, 07 Apr 2026
204.5000
208.5400
203.6300
207.8700
338,500
Mon, 06 Apr 2026
207.3500
209.8900
203.8200
205.3000
284,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
199.9200
208.7700
198.1800
207.3500
341,100
Wed, 01 Apr 2026
204.3400
211.7300
204.3400
207.2200
300,800
Tue, 31 Mar 2026
196.3500
204.7800
194.4300
202.5400
418,400
Mon, 30 Mar 2026
202.6400
202.7400
189.4100
192.9700
565,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
198.3800
202.0000
196.0600
199.1700
318,400
Thu, 26 Mar 2026
213.6200
216.4900
199.3500
200.1700
490,400
Wed, 25 Mar 2026
214.4000
220.1700
213.3600
217.2600
389,300
Tue, 24 Mar 2026
200.7600
215.1700
200.7600
214.1300
405,300
Mon, 23 Mar 2026
200.2500
207.8300
196.8800
202.7900
276,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
201.2200
201.6600
192.2300
195.0000
692,000
Thu, 19 Mar 2026
191.9800
204.0000
190.1500
201.4800
286,300
Wed, 18 Mar 2026
194.2400
200.0100
193.1600
195.4500
370,200
Tue, 17 Mar 2026
194.4800
198.2700
192.8400
195.5400
328,700
Mon, 16 Mar 2026
195.0000
198.6800
194.2500
194.4200
278,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
191.9200
195.1400
188.0100
190.7400
236,200
Thu, 12 Mar 2026
190.4200
194.7500
188.7900
189.7600
291,800
Wed, 11 Mar 2026
191.7200
196.9800
189.7100
195.1300
254,500
Tue, 10 Mar 2026
192.2900
197.9800
192.0300
193.5500
303,200
Mon, 09 Mar 2026
181.6300
193.8100
180.0000
191.5800
368,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
183.9800
188.4000
180.0900
185.9000
301,100
Thu, 05 Mar 2026
194.5300
200.3400
187.1400
191.3500
244,700
Wed, 04 Mar 2026
196.4200
201.0000
192.8500
197.9700
409,300
Tue, 03 Mar 2026
188.9700
197.7000
187.0800
193.9100
348,000
Mon, 02 Mar 2026
189.4200
200.0500
186.0000
195.0500
562,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
195.5900
197.0200
191.6200
194.1300
278,300
Thu, 26 Feb 2026
206.4300
206.4300
196.0100
199.0000
218,500
Wed, 25 Feb 2026
204.9000
207.1800
202.4100
204.0900
273,000
Tue, 24 Feb 2026
199.6000
208.0900
198.3500
203.9900
221,400
Mon, 23 Feb 2026
198.6200
201.6800
194.4300
197.5500
210,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
196.5000
203.0600
194.3900
198.4600
230,000
Thu, 19 Feb 2026
8 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 19 Feb 2026
197.2000
199.7300
191.9500
196.5700
250,000
Wed, 18 Feb 2026
196.3300
202.8800
192.6500
197.2200
490,900
Tue, 17 Feb 2026
200.2800
201.5000
195.6000
195.9500
392,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
200.9300
205.9400
198.6300
201.2800
318,400
Thu, 12 Feb 2026
205.9600
209.0300
198.9100
199.0800
363,100
Wed, 11 Feb 2026
209.9300
211.4900
203.6200
204.5000
294,500
Tue, 10 Feb 2026
209.0000
211.8100
205.6000
206.0000
386,400
Mon, 09 Feb 2026
205.9400
211.8400
204.1900
208.3600
387,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
204.8600
208.8700
197.8000
206.2200
503,400
Thu, 05 Feb 2026
7 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 05 Feb 2026
196.2800
203.5900
193.9700
201.0700
463,500
Wed, 04 Feb 2026
204.0900
207.0600
193.4900
196.2800
700,100
Tue, 03 Feb 2026
204.0100
208.9200
196.8000
203.7800
467,800
Mon, 02 Feb 2026
195.7000
207.0100
195.2300
204.9600
314,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
198.8700
208.3600
197.6800
199.3300
603,400
Thu, 29 Jan 2026
179.5000
198.7600
179.5000
197.6000
859,800
Wed, 28 Jan 2026
6 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 28 Jan 2026
176.1300
181.9700
173.7500
180.8500
503,000
Tue, 27 Jan 2026
175.4800
176.4000
172.8000
173.5100
296,500
Mon, 26 Jan 2026
174.3600
177.9700
172.9700
175.8900
220,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
180.1500
180.5100
171.7300
174.0200
447,400
Thu, 22 Jan 2026
184.2800
185.3000
175.7300
181.2600
321,300
Wed, 21 Jan 2026
178.6800
184.4500
175.5200
181.4500
478,700
Tue, 20 Jan 2026
176.9000
180.3600
175.0000
175.8500
241,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
180.2800
181.8800
175.2200
181.3000
256,200
Thu, 15 Jan 2026
177.5900
186.4700
177.5900
179.7300
558,500
Wed, 14 Jan 2026
172.9900
176.9200
171.2100
175.1900
363,900
Tue, 13 Jan 2026
161.3500
172.5100
161.3500
172.3500
390,100
Mon, 12 Jan 2026
156.7600
160.7800
156.2800
160.3700
160,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
154.9800
158.1000
154.5600
157.7200
138,600
Thu, 08 Jan 2026
153.9700
156.3200
152.1400
155.0200
139,500
Wed, 07 Jan 2026
157.6600
158.1800
153.6600
155.0700
115,300
Tue, 06 Jan 2026
152.3800
157.4200
149.7300
157.1300
187,000
Mon, 05 Jan 2026
152.4200
157.6300
152.4200
153.6500
179,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
147.2300
152.8200
147.2300
152.2300
159,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
149.4000
150.4800
146.8100
147.0000
126,100
Tue, 30 Dec 2025
151.0600
151.3700
147.6200
149.5800
89,500
Mon, 29 Dec 2025
153.4200
154.4700
151.0300
151.2900
94,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
154.7400
155.0700
153.3900
154.2200
78,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
154.4500
155.0400
153.9200
154.0000
68,200
Tue, 23 Dec 2025
152.8900
154.4900
151.9400
153.7900
107,000
Mon, 22 Dec 2025
154.5000
156.4100
152.3700
153.3500
213,700
Mon, 22 Dec 2025
5 · DEFA14A
Pre-market · 08:31 ET
DEFA14A ↗
Mon, 22 Dec 2025
4 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
150.7200
154.8000
150.7200
153.2900
479,200
Thu, 18 Dec 2025
152.3400
153.1000
149.5600
151.1600
237,300
Wed, 17 Dec 2025
155.5000
157.5700
147.4300
149.3400
246,000
Tue, 16 Dec 2025
158.5600
162.4300
152.4300
154.1200
219,300
Mon, 15 Dec 2025
159.9200
162.6300
158.8000
159.7200
218,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
166.2400
166.5000
159.8600
159.9100
261,300
Thu, 11 Dec 2025
163.6100
166.9100
160.9700
166.8900
286,100
Wed, 10 Dec 2025
154.3300
165.8800
154.1600
163.8600
290,400
Tue, 09 Dec 2025
152.0200
156.2700
151.8900
155.3300
196,100
Mon, 08 Dec 2025
152.0900
154.3100
151.2200
152.5800
160,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
148.8200
151.6100
147.5100
150.3700
140,400
Thu, 04 Dec 2025
148.2100
151.8600
144.0800
149.1100
162,600
Wed, 03 Dec 2025
145.4100
149.3600
143.3300
148.3100
169,400
Tue, 02 Dec 2025
144.2500
147.0500
142.8500
145.4100
199,800
Mon, 01 Dec 2025
141.7700
143.3800
141.2600
142.4300
135,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
143.4700
144.2700
142.3200
142.9500
86,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
141.7000
145.4500
141.7000
143.8500
328,400
Tue, 25 Nov 2025
138.7100
144.4300
138.7100
142.6100
175,400
Mon, 24 Nov 2025
138.4900
141.5000
136.5700
138.2300
254,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
133.4100
139.5200
132.0300
138.4600
160,700
Thu, 20 Nov 2025
140.9500
142.3500
132.4000
132.7400
139,000
Wed, 19 Nov 2025
136.5800
140.6300
136.1400
138.6800
183,000
Tue, 18 Nov 2025
136.9000
139.2600
135.1300
137.0800
128,800
Mon, 17 Nov 2025
139.3800
140.0500
135.4800
137.7200
161,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
136.2900
141.0200
134.4800
140.3700
174,600
Fri, 14 Nov 2025
3 · 10-K
Pre-market · 08:13 ET
10-K ↗
Thu, 13 Nov 2025
144.6000
145.4700
138.3300
139.6600
134,500
Wed, 12 Nov 2025
143.7600
147.5700
143.7600
146.2400
171,100
Tue, 11 Nov 2025
145.4000
145.6500
142.4000
143.8200
84,600
Mon, 10 Nov 2025
145.4600
146.6500
144.8500
145.9800
135,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
143.4000
144.0000
141.0700
143.2600
164,000
Thu, 06 Nov 2025
145.6300
145.6300
142.1200
143.5000
185,900
Wed, 05 Nov 2025
140.6800
146.5900
139.2500
145.4800
121,700
Tue, 04 Nov 2025
141.7800
144.0500
139.0000
139.4900
195,900
Mon, 03 Nov 2025
139.1200
143.5600
137.8800
143.5300
179,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
139.8300
141.2400
137.6700
139.9000
151,200
Thu, 30 Oct 2025
139.1800
144.3100
139.1800
141.0800
196,800
Wed, 29 Oct 2025
143.3500
144.7000
138.3400
139.4700
259,900
Tue, 28 Oct 2025
143.2900
144.9400
140.5000
143.6800
134,800
Mon, 27 Oct 2025
144.2500
145.8600
142.6000
143.2700
128,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
149.3800
150.7300
142.8100
143.9200
220,300
Thu, 23 Oct 2025
146.7400
151.3500
142.8500
149.8600
294,600
Wed, 22 Oct 2025
2 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 22 Oct 2025
150.6500
151.2000
145.3700
146.1000
261,000
Tue, 21 Oct 2025
150.8500
152.7000
149.8700
150.3300
156,700
Mon, 20 Oct 2025
150.6800
151.7300
149.3300
151.1600
97,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
149.0900
151.0100
147.8500
148.5200
118,700
Thu, 16 Oct 2025
150.9600
151.7700
148.7400
150.3200
152,200
Wed, 15 Oct 2025
142.8400
150.6600
142.0000
150.2500
278,700
Tue, 14 Oct 2025
135.6500
140.6800
135.2900
139.9400
119,900
Mon, 13 Oct 2025
137.2800
142.0600
135.2900
138.0600
161,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
147.2300
147.2900
133.0900
133.6900
389,600
Thu, 09 Oct 2025
147.7300
148.8400
145.0500
147.2500
197,600
Wed, 08 Oct 2025
144.8100
148.1300
144.1700
147.2800
127,800
Tue, 07 Oct 2025
149.7000
150.1500
143.7600
144.3800
179,600
Mon, 06 Oct 2025
147.0000
150.8100
145.6100
148.8500
260,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
147.6400
149.2600
145.0000
145.1600
208,700
Thu, 02 Oct 2025
147.0700
147.4800
145.2600
147.2200
187,000
Wed, 01 Oct 2025
143.7000
146.3700
142.7000
145.6500
225,200
Tue, 30 Sep 2025
142.9600
145.1500
142.9600
144.6900
182,500
Mon, 29 Sep 2025
143.7200
144.5100
141.1000
143.2700
223,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
140.3200
143.4000
139.8500
143.2700
142,700
Thu, 25 Sep 2025
142.2000
143.1600
138.4500
140.9400
253,300
Wed, 24 Sep 2025
145.7200
147.0600
142.8700
143.7200
192,100
Tue, 23 Sep 2025
144.4000
146.4500
143.8000
145.3400
271,300
Mon, 22 Sep 2025
141.5800
144.0000
141.1100
143.6200
167,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
142.9300
142.9300
138.8800
141.0000
707,200
Thu, 18 Sep 2025
139.5800
143.4800
139.1700
142.7600
220,800
Wed, 17 Sep 2025
137.9000
140.1200
136.8100
138.2600
223,800
Tue, 16 Sep 2025
137.5500
137.8000
135.4600
137.6200
160,200
Mon, 15 Sep 2025
138.1300
140.1100
137.1500
137.5100
123,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
140.5500
140.5900
137.2100
138.0600
184,200
Thu, 11 Sep 2025
137.9800
141.2400
137.6600
140.7800
209,700
Wed, 10 Sep 2025
136.2900
137.9800
136.2100
137.6300
131,600
Tue, 09 Sep 2025
137.1200
137.5800
135.8900
136.5100
107,600
Mon, 08 Sep 2025
139.1500
140.1000
137.5000
137.9100
166,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
138.3700
140.1900
135.9000
138.9700
118,400
Thu, 04 Sep 2025
135.5700
138.0300
135.5700
137.7700
105,200
Wed, 03 Sep 2025
134.9400
136.1000
133.1200
134.9600
129,100
Tue, 02 Sep 2025
134.5400
135.4800
133.6900
135.1200
105,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
139.0000
140.0100
136.5800
137.0100
108,400
Thu, 28 Aug 2025
138.8100
139.6900
138.2200
139.6200
110,700
Wed, 27 Aug 2025
136.7800
138.7900
136.7800
138.6200
131,700
Tue, 26 Aug 2025
137.2100
139.0100
136.2300
136.5600
149,700
Mon, 25 Aug 2025
137.4100
138.7100
136.0600
137.0400
134,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
131.6600
137.7600
131.3700
137.2600
151,600
Thu, 21 Aug 2025
128.3800
130.6600
126.8600
130.5500
140,700
Wed, 20 Aug 2025
130.4400
130.8400
127.7800
128.7200
110,200
Tue, 19 Aug 2025
131.2100
132.6700
130.6200
130.9800
106,200
Mon, 18 Aug 2025
130.9800
132.1000
130.7900
131.2100
94,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
133.1300
133.8900
130.2300
130.9700
103,700
Thu, 14 Aug 2025
133.8500
133.8500
131.1800
132.6800
114,100
Wed, 13 Aug 2025
133.9700
138.5000
133.3100
135.7400
287,500
Tue, 12 Aug 2025
129.3800
133.1200
128.8600
133.0600
92,600
Mon, 11 Aug 2025
129.6400
130.3800
127.8400
128.5100
133,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
128.4300
130.8800
128.4300
129.6300
109,600
Thu, 07 Aug 2025
128.9600
129.1900
127.1600
127.8500
98,500
Wed, 06 Aug 2025
130.4200
130.4600
127.5000
127.9600
140,200
Tue, 05 Aug 2025
130.1800
130.8300
128.0800
130.5300
216,400
Mon, 04 Aug 2025
126.3600
130.6700
125.9200
129.6200
218,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
125.6300
126.9100
124.4900
125.1600
191,000
Fri, 01 Aug 2025
1 · 10-Q
Pre-market · 08:06 ET
10-Q ↗
Thu, 31 Jul 2025
127.5900
128.8900
126.4100
127.5000
202,300
Wed, 30 Jul 2025
129.0500
129.1100
126.6100
127.8400
206,700
Tue, 29 Jul 2025
125.9000
128.9800
125.9000
128.5200
232,200
Mon, 28 Jul 2025
123.5200
125.1500
123.3600
124.7000
238,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend