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
341.0900
345.1300
326.0800
329.1800
849,200
Thu, 23 Jul 2026
338.4900
348.4300
336.7400
345.3000
752,100
Wed, 22 Jul 2026
330.7400
349.0200
328.4300
344.8400
801,000
Tue, 21 Jul 2026
347.2800
347.4500
333.7200
345.4400
1,106,400
Mon, 20 Jul 2026
330.8800
338.9800
322.7500
324.2800
812,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
315.0200
330.6100
307.1000
324.6900
1,893,400
Thu, 16 Jul 2026
336.1200
349.0700
327.3800
332.0000
1,112,200
Wed, 15 Jul 2026
366.4900
374.1200
336.7600
353.8000
1,403,100
Tue, 14 Jul 2026
373.2100
373.2100
353.2000
358.4300
828,600
Mon, 13 Jul 2026
352.5100
358.4800
346.0700
352.0300
851,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
357.9400
371.4400
355.0000
368.5800
862,600
Thu, 09 Jul 2026
370.1400
380.5000
366.2700
368.7800
1,256,700
Wed, 08 Jul 2026
341.5000
358.2100
341.5000
349.3900
1,228,300
Tue, 07 Jul 2026
342.8600
353.0000
329.0100
349.5700
1,886,600
Mon, 06 Jul 2026
375.8400
385.5800
364.6700
368.0600
1,277,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
408.0000
408.9200
355.0800
365.5600
2,165,700
Wed, 01 Jul 2026
424.6100
428.9700
406.6800
411.0500
1,536,000
Tue, 30 Jun 2026
425.7800
447.6200
418.4800
444.8000
2,230,200
Mon, 29 Jun 2026
393.1800
419.9500
384.7400
416.0000
2,105,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
394.1400
401.0500
385.0000
388.6100
2,025,700
Thu, 25 Jun 2026
408.0000
414.6400
383.3800
410.3100
2,436,500
Wed, 24 Jun 2026
390.5400
395.7500
376.8300
381.6200
1,804,700
Tue, 23 Jun 2026
388.6900
394.4700
382.5600
389.1700
1,640,700
Mon, 22 Jun 2026
413.5000
421.5800
407.0000
420.5600
1,547,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
386.5600
408.8700
382.0000
406.3700
2,126,800
Wed, 17 Jun 2026
383.9900
386.0100
369.8500
371.2600
1,196,800
Tue, 16 Jun 2026
375.0000
379.9900
365.3600
366.3100
1,090,100
Mon, 15 Jun 2026
367.8800
377.6600
367.8800
375.3200
914,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
345.3200
359.3500
341.4500
355.6900
960,200
Thu, 11 Jun 2026
326.7400
347.2700
326.1000
345.3200
1,005,600
Wed, 10 Jun 2026
317.4200
333.6900
310.3600
316.0700
1,270,100
Tue, 09 Jun 2026
320.4400
332.0100
298.0000
320.9600
1,205,400
Mon, 08 Jun 2026
314.9900
339.9200
309.0300
312.0900
1,099,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
315.2300
318.8800
300.1100
301.6500
955,300
Thu, 04 Jun 2026
321.0100
335.8300
318.0100
330.2300
679,100
Wed, 03 Jun 2026
339.4000
341.8100
326.8100
335.1500
716,600
Tue, 02 Jun 2026
324.3600
334.4900
320.3800
331.3600
1,125,400
Mon, 01 Jun 2026
318.0200
319.3100
309.4600
317.6200
1,037,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
325.9900
329.7500
317.1600
324.2600
1,204,500
Thu, 28 May 2026
327.4100
330.2600
316.3500
323.4100
1,106,900
Wed, 27 May 2026
338.5800
339.0000
321.4500
328.0100
910,900
Tue, 26 May 2026
330.5000
334.8000
326.4500
334.1100
861,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
315.4800
322.0000
311.7500
320.6200
835,800
Thu, 21 May 2026
311.5100
314.0400
307.1800
313.1600
1,361,700
Wed, 20 May 2026
302.0000
312.7400
300.0900
311.5100
1,129,700
Tue, 19 May 2026
289.5600
294.2700
280.8300
294.0400
1,494,900
Mon, 18 May 2026
314.5100
315.1200
290.0000
295.7000
1,486,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
301.4300
304.7100
295.0800
303.1700
1,214,400
Thu, 14 May 2026
317.3100
317.4300
308.5100
313.8100
984,100
Wed, 13 May 2026
318.9900
321.5200
311.6600
317.3100
923,700
Tue, 12 May 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 12 May 2026
312.7800
313.3800
298.1600
311.7200
1,480,100
Mon, 11 May 2026
313.4700
321.6500
313.4700
319.7100
1,227,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
318.7000
324.4200
308.8300
313.2100
1,736,500
Thu, 07 May 2026
15 · 10-Q
After market open · 15:30 ET
10-Q ↗
Thu, 07 May 2026
316.1700
326.8400
295.7700
300.7900
2,327,600
Wed, 06 May 2026
14 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 06 May 2026
294.9200
294.9200
280.5000
293.7700
2,303,400
Tue, 05 May 2026
297.0200
298.0000
280.1800
287.6500
1,537,400
Mon, 04 May 2026
277.7200
292.1200
277.5500
291.5300
1,908,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
282.9800
285.6700
275.0400
279.3800
1,300,600
Thu, 30 Apr 2026
270.1800
284.1400
263.7300
283.7500
1,632,200
Wed, 29 Apr 2026
273.8800
278.9100
261.2300
265.4400
796,700
Tue, 28 Apr 2026
268.8800
277.0000
264.4500
267.9000
1,078,200
Mon, 27 Apr 2026
282.5700
283.6100
267.9400
278.3600
817,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
290.0000
294.0500
279.3800
280.9800
845,300
Thu, 23 Apr 2026
280.2800
287.0000
272.9700
280.5600
1,208,000
Wed, 22 Apr 2026
280.9700
282.6200
266.8500
278.4500
1,704,200
Tue, 21 Apr 2026
283.5700
289.4900
271.1900
273.7700
957,200
Mon, 20 Apr 2026
279.0100
285.8200
278.0000
279.9300
946,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
277.1700
281.7700
275.0000
278.5900
947,800
Thu, 16 Apr 2026
267.9200
272.5100
263.0000
269.8900
1,372,200
Wed, 15 Apr 2026
269.5700
272.9200
261.8900
269.0000
784,500
Tue, 14 Apr 2026
275.9700
277.9400
269.9500
274.1500
1,001,700
Mon, 13 Apr 2026
266.6500
273.5500
265.2800
273.1800
560,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
268.2600
272.7100
266.0000
268.7700
789,000
Thu, 09 Apr 2026
255.2200
267.0700
255.2200
263.2500
1,058,300
Wed, 08 Apr 2026
256.9900
260.9900
250.0000
256.0100
1,570,000
Tue, 07 Apr 2026
233.9600
241.9000
232.9200
238.1700
811,300
Mon, 06 Apr 2026
236.1100
240.8200
233.1200
236.9800
523,500
Mon, 06 Apr 2026
13 · 8-K
Pre-market · 08:29 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
222.4200
241.1100
222.4200
234.6600
885,200
Wed, 01 Apr 2026
234.5700
240.0000
233.1000
235.9600
1,014,500
Tue, 31 Mar 2026
217.4600
231.1600
215.0000
229.8100
1,235,800
Tue, 31 Mar 2026
12 · DEFA14A
Pre-market · 08:37 ET
DEFA14A ↗
Tue, 31 Mar 2026
11 · DEF 14A
Pre-market · 08:34 ET
DEF 14A ↗
Mon, 30 Mar 2026
227.9700
227.9700
208.4700
210.4700
1,250,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
222.0800
228.5700
221.1600
223.1800
721,800
Thu, 26 Mar 2026
237.0000
239.2100
224.0400
225.1200
1,111,300
Wed, 25 Mar 2026
244.6400
245.7000
236.0000
243.6800
741,500
Tue, 24 Mar 2026
231.4900
247.9000
229.0800
243.5600
895,800
Mon, 23 Mar 2026
234.8700
243.5000
232.6100
235.0200
823,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
10 · PRE 14A
After-hours · 16:05 ET
PRE 14A ↗
Fri, 20 Mar 2026
235.7000
237.9500
222.1000
227.1300
1,882,500
Thu, 19 Mar 2026
224.3200
239.3600
220.1400
236.8500
1,495,200
Wed, 18 Mar 2026
231.2100
235.2500
228.2300
233.3900
1,279,800
Tue, 17 Mar 2026
223.2000
230.6200
220.7400
228.8900
1,052,900
Mon, 16 Mar 2026
218.9900
227.4600
217.9200
221.9600
1,522,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
216.6900
224.7200
212.0800
213.4500
757,400
Thu, 12 Mar 2026
218.9300
220.7100
211.0900
213.4900
1,526,900
Wed, 11 Mar 2026
222.9700
230.9800
221.5000
224.2700
1,051,000
Tue, 10 Mar 2026
220.3300
233.4200
220.0900
225.2800
1,221,700
Mon, 09 Mar 2026
203.8800
220.5400
200.5000
218.3600
2,051,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
220.3300
224.2900
208.9500
210.0000
1,783,000
Thu, 05 Mar 2026
230.0300
238.3500
223.1900
230.4500
1,333,000
Wed, 04 Mar 2026
237.1600
239.9800
231.6200
235.2300
1,137,900
Tue, 03 Mar 2026
235.6400
239.2600
228.5600
232.5600
1,407,600
Mon, 02 Mar 2026
239.4400
246.9800
238.0000
244.2600
1,069,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
239.0000
245.0000
237.9100
244.4600
1,862,000
Thu, 26 Feb 2026
255.0100
256.7700
238.8800
244.6800
2,139,500
Wed, 25 Feb 2026
256.6800
258.8600
252.3300
255.9100
1,097,400
Tue, 24 Feb 2026
9 · 10-K
After market open · 15:31 ET
10-K ↗
Tue, 24 Feb 2026
255.0000
258.0000
249.0600
251.4100
1,359,600
Mon, 23 Feb 2026
258.9800
260.6800
248.6200
253.7100
895,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
247.5500
263.3600
247.0000
259.2700
1,950,200
Thu, 19 Feb 2026
251.8600
254.7600
245.1500
249.0800
1,447,400
Wed, 18 Feb 2026
243.3800
261.0000
242.2000
250.3600
3,024,200
Tue, 17 Feb 2026
8 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 17 Feb 2026
257.6800
269.9100
253.2000
262.9400
3,505,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
249.2600
263.9000
248.5600
260.7400
1,663,200
Thu, 12 Feb 2026
261.0100
264.4500
247.5000
249.4200
1,343,000
Wed, 11 Feb 2026
257.9000
266.0800
252.3900
259.0500
2,237,700
Tue, 10 Feb 2026
258.3500
259.7000
246.1000
252.5200
1,641,200
Mon, 09 Feb 2026
241.7100
251.9900
239.3600
250.6000
1,336,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
231.9100
244.0600
231.3400
242.9600
1,510,100
Thu, 05 Feb 2026
216.7700
230.3600
213.4900
226.8300
1,785,000
Thu, 05 Feb 2026
7 · 8-K
Pre-market · 08:39 ET
8-K ↗
Wed, 04 Feb 2026
232.2600
237.9300
212.9100
220.0000
2,359,300
Tue, 03 Feb 2026
239.7600
241.1800
225.8200
229.5800
1,941,900
Mon, 02 Feb 2026
231.7100
242.1800
228.0000
233.5700
3,561,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
238.9500
245.9600
233.0900
235.4100
1,518,100
Thu, 29 Jan 2026
238.6400
246.3500
235.8600
243.8800
2,639,000
Wed, 28 Jan 2026
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 28 Jan 2026
233.6200
239.3900
231.3400
236.0500
2,885,300
Tue, 27 Jan 2026
221.1600
232.8100
220.5000
229.6000
2,247,000
Mon, 26 Jan 2026
217.7300
220.4900
215.1700
218.7000
1,048,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
223.0000
223.0000
214.0800
217.0600
1,317,700
Thu, 22 Jan 2026
230.3300
233.1100
216.3100
223.0000
1,885,200
Wed, 21 Jan 2026
5 · 8-K
After market open · 10:30 ET
8-K ↗
Wed, 21 Jan 2026
215.9600
221.0700
210.9100
220.7300
1,957,800
Tue, 20 Jan 2026
200.4400
212.5900
200.0000
210.6600
1,799,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
209.3700
210.4200
200.1400
203.9900
1,611,900
Thu, 15 Jan 2026
205.0000
211.0800
202.3200
205.2600
2,046,500
Wed, 14 Jan 2026
190.8600
192.8200
186.5800
190.3000
845,000
Tue, 13 Jan 2026
187.8500
193.3900
185.0000
193.2800
1,134,400
Mon, 12 Jan 2026
183.4000
188.7100
183.4000
185.9200
609,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
180.6800
186.7100
180.5200
186.0800
640,400
Thu, 08 Jan 2026
181.0000
181.0000
174.0900
178.9800
532,100
Wed, 07 Jan 2026
180.3100
183.3300
179.5700
183.2200
646,700
Tue, 06 Jan 2026
177.3400
185.0900
177.3400
183.5000
1,046,000
Mon, 05 Jan 2026
172.0500
176.3700
170.7600
176.1900
1,062,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
164.5400
169.5400
164.5400
168.3600
881,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
162.1100
162.4300
159.5600
159.8000
536,100
Tue, 30 Dec 2025
163.1500
163.8400
161.6000
161.8200
417,300
Mon, 29 Dec 2025
162.0400
163.7000
160.7400
162.8100
332,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
164.4500
164.8700
162.6800
164.1900
285,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
163.0600
164.4000
161.1300
163.4000
197,100
Tue, 23 Dec 2025
160.3000
164.0300
160.0000
162.9200
850,600
Mon, 22 Dec 2025
162.4900
163.5000
160.0200
161.9900
697,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
157.6100
161.0800
157.6100
159.5600
1,210,400
Thu, 18 Dec 2025
155.3600
158.2800
153.5500
157.0100
1,291,200
Wed, 17 Dec 2025
157.6700
158.2500
146.9000
148.7000
1,313,500
Tue, 16 Dec 2025
159.6200
160.7800
154.1900
156.2500
859,800
Mon, 15 Dec 2025
159.2600
160.5500
156.9300
159.3100
1,005,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
164.3700
165.8900
153.1200
155.7700
1,442,000
Thu, 11 Dec 2025
166.4900
168.4900
163.0000
166.8000
716,800
Wed, 10 Dec 2025
165.0500
170.3700
164.8300
167.8800
929,200
Tue, 09 Dec 2025
164.1500
166.9500
162.6500
165.1900
947,000
Mon, 08 Dec 2025
164.8200
167.2700
162.7800
164.4000
669,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
165.0000
165.9500
162.1500
162.9400
809,000
Thu, 04 Dec 2025
161.4400
164.0600
160.5600
163.3500
843,600
Wed, 03 Dec 2025
161.2500
164.7900
158.8800
163.4000
877,600
Tue, 02 Dec 2025
158.8100
162.8500
156.8600
160.9700
1,005,600
Mon, 01 Dec 2025
155.9600
158.7000
154.0000
155.9400
1,001,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
153.1100
156.4900
152.0000
156.3900
304,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
150.7600
154.3600
148.6400
152.0200
523,700
Tue, 25 Nov 2025
149.1200
150.3900
145.0300
149.0000
874,500
Mon, 24 Nov 2025
144.0000
150.7600
144.0000
149.9500
715,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
138.2400
144.4500
134.7400
144.0000
823,200
Thu, 20 Nov 2025
149.4700
149.4700
137.9500
138.4900
1,185,000
Wed, 19 Nov 2025
142.2200
147.2900
141.0000
143.8600
902,900
Tue, 18 Nov 2025
139.2900
144.6200
137.0300
140.3800
821,700
Mon, 17 Nov 2025
141.1600
145.1700
138.7400
141.7100
845,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
138.7600
146.2100
138.3600
142.7400
830,400
Thu, 13 Nov 2025
151.8400
152.5000
140.9900
144.1100
1,244,800
Wed, 12 Nov 2025
156.0000
157.0400
151.4700
153.1700
842,600
Tue, 11 Nov 2025
158.0300
158.0300
152.0000
152.6300
856,000
Mon, 10 Nov 2025
158.5000
160.1800
154.7400
158.9000
1,248,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
152.8000
155.7900
145.2700
154.8000
1,522,300
Thu, 06 Nov 2025
4 · 10-Q
After market open · 14:01 ET
10-Q ↗
Thu, 06 Nov 2025
147.2300
157.2300
146.5300
155.2500
2,012,000
Wed, 05 Nov 2025
3 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 05 Nov 2025
139.5600
144.3100
138.1700
139.9200
1,621,200
Tue, 04 Nov 2025
139.7300
142.1100
136.9500
137.2000
1,165,400
Mon, 03 Nov 2025
143.9300
146.8100
142.2000
145.4700
951,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
141.0000
144.8000
140.0000
143.7100
994,600
Thu, 30 Oct 2025
141.3900
142.7300
138.5500
139.3100
917,500
Wed, 29 Oct 2025
144.0000
146.0000
139.8600
141.4000
1,658,600
Tue, 28 Oct 2025
143.5400
143.6600
140.2600
140.4800
769,300
Mon, 27 Oct 2025
146.1600
147.3100
144.9500
145.0100
846,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
143.0000
146.8400
142.0000
142.9400
923,800
Thu, 23 Oct 2025
132.4000
142.3400
132.2800
140.6500
751,200
Wed, 22 Oct 2025
138.6800
141.0600
130.7200
134.4200
1,080,000
Tue, 21 Oct 2025
140.4900
141.8000
139.5200
140.7300
628,300
Mon, 20 Oct 2025
137.8700
142.3300
137.8700
141.5800
511,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
136.1600
137.7200
134.6100
136.5200
660,400
Thu, 16 Oct 2025
138.0500
139.1000
135.1900
137.7500
962,500
Wed, 15 Oct 2025
136.2100
137.5000
133.8600
136.4200
1,234,700
Tue, 14 Oct 2025
127.8300
135.4800
126.9200
132.6800
668,100
Mon, 13 Oct 2025
129.4500
133.7700
127.7700
133.0300
1,031,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
134.9300
135.5000
120.9100
121.2600
1,546,800
Thu, 09 Oct 2025
133.3300
134.7100
130.5600
134.2600
820,000
Wed, 08 Oct 2025
129.8400
134.2300
128.3800
132.9700
1,363,700
Tue, 07 Oct 2025
140.5600
140.5600
128.7100
128.8400
1,252,100
Mon, 06 Oct 2025
140.6300
142.2000
138.4000
139.4700
1,301,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
136.6200
140.3300
136.2800
137.8600
1,330,300
Thu, 02 Oct 2025
134.6500
137.1400
132.6700
136.5400
1,240,100
Wed, 01 Oct 2025
122.1400
131.5400
122.1400
131.2800
1,276,800
Tue, 30 Sep 2025
122.4300
124.3400
121.7300
123.7700
1,010,500
Mon, 29 Sep 2025
123.7300
123.7800
121.9700
122.1400
727,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
122.1200
123.7100
120.1200
121.8100
886,200
Thu, 25 Sep 2025
120.5900
123.9500
119.6200
122.2500
1,486,000
Wed, 24 Sep 2025
129.2300
129.2300
123.6000
123.9400
1,435,100
Tue, 23 Sep 2025
129.0000
130.9100
127.0700
128.5200
1,704,700
Mon, 22 Sep 2025
128.8200
131.7400
127.7800
127.9000
1,136,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
130.0000
131.0000
126.3700
128.6200
5,743,600
Thu, 18 Sep 2025
124.0000
132.4400
123.8000
129.9200
2,366,100
Wed, 17 Sep 2025
118.3200
122.1200
115.7400
119.4400
1,593,100
Tue, 16 Sep 2025
118.1100
119.2400
116.3900
118.3500
1,183,700
Mon, 15 Sep 2025
115.5400
118.2100
114.8900
116.3800
1,195,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
115.6500
116.3200
114.3600
115.1000
1,321,800
Thu, 11 Sep 2025
110.6000
116.1100
110.6000
116.0000
1,562,900
Wed, 10 Sep 2025
108.0500
112.1400
107.6500
110.6000
1,184,900
Tue, 09 Sep 2025
109.3600
110.0500
107.0200
108.2900
991,300
Mon, 08 Sep 2025
105.8000
109.1000
104.0500
109.0200
1,588,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
103.0000
104.7700
102.1400
104.4900
810,100
Thu, 04 Sep 2025
99.5700
102.0800
98.8100
101.7200
654,100
Wed, 03 Sep 2025
101.8400
102.4500
98.5900
100.2400
959,600
Tue, 02 Sep 2025
99.8500
102.0100
97.5000
101.9500
844,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
106.3300
106.9600
102.2400
103.3400
993,200
Thu, 28 Aug 2025
106.4000
107.8400
105.3100
107.5200
705,900
Wed, 27 Aug 2025
106.5500
106.5500
105.0400
105.6800
749,300
Tue, 26 Aug 2025
106.2500
107.8400
106.1600
106.5500
1,187,300
Mon, 25 Aug 2025
105.0000
106.8300
103.1900
106.2200
693,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
100.2000
106.3500
100.2000
105.2500
910,000
Thu, 21 Aug 2025
98.3700
99.6900
97.7900
99.4200
554,600
Wed, 20 Aug 2025
100.3500
100.7600
97.3000
99.3700
900,800
Tue, 19 Aug 2025
101.8600
102.1900
99.9300
100.6800
934,100
Mon, 18 Aug 2025
100.3800
102.0000
100.3500
101.1000
927,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
102.7900
103.5900
99.9400
100.2200
1,054,900
Thu, 14 Aug 2025
101.7800
105.2500
101.1800
104.7300
852,700
Wed, 13 Aug 2025
104.1400
106.1900
103.1500
104.3600
900,900
Tue, 12 Aug 2025
99.6500
103.6100
97.6200
103.4500
1,403,900
Mon, 11 Aug 2025
99.8600
101.8500
98.0000
98.1700
1,069,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
99.5500
100.4700
98.5500
99.3700
1,204,400
Thu, 07 Aug 2025
2 · 10-Q
After market open · 09:45 ET
10-Q ↗
Thu, 07 Aug 2025
97.1500
100.7100
95.5400
98.7700
2,057,500
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 06 Aug 2025
91.3900
91.7400
88.4900
89.6200
1,516,600
Tue, 05 Aug 2025
94.6100
96.0100
90.4100
92.0200
935,800
Mon, 04 Aug 2025
93.6700
94.6800
93.0200
94.0000
940,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
92.1000
94.2700
90.3800
92.7500
1,473,600
Thu, 31 Jul 2025
97.4200
97.9800
93.8600
95.1800
1,799,000
Wed, 30 Jul 2025
102.8800
103.1400
99.3100
100.4200
983,900
Tue, 29 Jul 2025
103.6500
104.8000
100.1300
101.6500
854,300
Mon, 28 Jul 2025
101.4400
103.2500
100.6600
102.3300
832,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend