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
415.1700
416.5500
403.0100
404.8600
265,300
Thu, 23 Jul 2026
412.4200
422.0400
410.7900
415.1700
162,500
Wed, 22 Jul 2026
408.3100
418.6100
408.3100
416.0800
194,400
Tue, 21 Jul 2026
412.9200
423.1700
407.9800
414.5300
319,100
Mon, 20 Jul 2026
401.6600
411.2400
398.6700
401.6500
356,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
390.1400
404.7900
380.2500
397.7500
400,600
Thu, 16 Jul 2026
405.3200
411.1000
394.9600
402.0100
541,800
Wed, 15 Jul 2026
420.2100
422.4800
404.2300
415.4300
284,500
Tue, 14 Jul 2026
420.6600
426.3100
405.7200
416.3100
554,600
Mon, 13 Jul 2026
410.8900
415.7900
405.0600
407.2200
596,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
406.4400
417.2300
405.3200
415.1600
280,200
Thu, 09 Jul 2026
413.6600
423.8400
409.9300
410.5600
279,500
Wed, 08 Jul 2026
399.9600
406.1300
395.3900
401.5600
354,800
Tue, 07 Jul 2026
409.8400
409.8400
395.5300
404.3600
576,200
Mon, 06 Jul 2026
420.8600
430.7500
419.0000
422.0200
468,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
439.8100
440.0600
411.6300
418.4700
456,400
Wed, 01 Jul 2026
448.0100
448.0100
433.4300
440.3900
321,600
Tue, 30 Jun 2026
452.2900
460.1600
451.6900
455.3300
269,200
Mon, 29 Jun 2026
449.8700
454.9900
433.9200
449.0200
272,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
473.6300
473.6300
450.0800
452.3600
653,400
Thu, 25 Jun 2026
474.0400
485.0300
467.6400
477.2200
277,700
Wed, 24 Jun 2026
466.9600
474.8000
459.4100
463.6900
259,600
Tue, 23 Jun 2026
468.2500
479.6900
459.7700
466.9600
233,800
Mon, 22 Jun 2026
485.4000
490.8700
474.5300
489.1000
298,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
480.0700
492.5800
474.5300
479.8200
513,700
Wed, 17 Jun 2026
470.8100
481.9000
464.8500
466.4400
229,900
Tue, 16 Jun 2026
478.4700
485.9300
468.8500
469.1900
299,000
Mon, 15 Jun 2026
486.9900
498.3800
475.1200
476.9000
314,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
462.9500
475.3300
461.0500
472.1400
204,600
Thu, 11 Jun 2026
447.3100
464.6300
445.8500
462.9800
152,400
Wed, 10 Jun 2026
451.7100
462.2900
436.4700
439.4400
334,500
Tue, 09 Jun 2026
474.2000
485.7800
430.0100
456.0000
460,800
Mon, 08 Jun 2026
470.6700
471.2900
457.0000
464.3400
368,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
467.7600
471.5000
455.9900
457.3400
242,700
Thu, 04 Jun 2026
472.6800
483.6700
463.0000
480.2400
235,700
Wed, 03 Jun 2026
488.3100
500.5700
483.2000
484.6500
351,000
Tue, 02 Jun 2026
468.0000
489.6000
467.9700
487.9000
266,400
Mon, 01 Jun 2026
460.0100
470.7200
457.0400
463.4600
201,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
475.2600
475.2600
456.9500
466.8700
314,200
Thu, 28 May 2026
477.3000
477.3000
463.8400
473.6000
570,900
Wed, 27 May 2026
482.3400
482.3400
462.2400
475.6600
229,400
Tue, 26 May 2026
471.5500
477.0800
463.7000
476.7700
268,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
446.3400
461.3500
444.0300
460.4800
298,800
Thu, 21 May 2026
437.2000
448.9800
437.2000
443.9100
298,300
Wed, 20 May 2026
435.0000
441.3400
428.9900
441.2600
326,400
Tue, 19 May 2026
426.8400
433.9500
417.3100
430.1800
421,000
Mon, 18 May 2026
446.7800
450.6800
431.2500
436.0000
303,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
450.6800
456.2800
439.5200
446.1100
935,900
Thu, 14 May 2026
482.7800
483.9500
441.8900
459.9900
574,100
Thu, 14 May 2026
17 · 8-K
Pre-market · 07:56 ET
8-K ↗
Wed, 13 May 2026
464.9400
481.3200
463.0800
481.0200
598,500
Tue, 12 May 2026
461.9500
466.2800
441.3300
456.2300
327,300
Mon, 11 May 2026
457.0300
467.1200
448.7500
465.8600
314,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
448.0300
459.0500
442.0600
457.0300
335,400
Thu, 07 May 2026
445.7100
457.4300
432.7400
441.5800
357,200
Wed, 06 May 2026
16 · 10-Q
After market open · 12:14 ET
10-Q ↗
Wed, 06 May 2026
440.0000
475.0000
430.0000
441.6700
794,900
Wed, 06 May 2026
15 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 05 May 2026
425.5300
430.5000
420.8400
422.8000
358,100
Mon, 04 May 2026
409.1400
427.0000
409.1400
424.2700
484,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
406.6200
415.0000
401.9400
407.0800
303,100
Thu, 30 Apr 2026
396.9000
404.9500
392.2600
404.1700
280,300
Wed, 29 Apr 2026
392.9300
394.0000
383.7300
391.4600
170,100
Tue, 28 Apr 2026
392.4700
399.8200
381.3600
389.3200
270,800
Tue, 28 Apr 2026
14 · 8-K
Next filing day · accepted 27 Apr, 17:43 ET
8-K ↗
Mon, 27 Apr 2026
409.2300
410.0000
395.0500
403.0200
148,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
405.0000
409.9400
398.5400
407.1400
270,100
Thu, 23 Apr 2026
398.0000
404.8000
396.6000
401.6800
275,700
Wed, 22 Apr 2026
400.0000
403.7400
390.1800
394.5500
197,700
Tue, 21 Apr 2026
395.6300
400.0000
392.2500
396.4900
218,000
Mon, 20 Apr 2026
390.8800
396.9300
389.6300
394.6700
178,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
390.1000
397.0000
386.7500
389.4900
246,700
Thu, 16 Apr 2026
382.4900
389.2500
382.4900
386.2800
151,300
Wed, 15 Apr 2026
387.6400
387.6400
379.1500
385.9500
173,600
Tue, 14 Apr 2026
388.8800
391.6800
383.5600
387.6400
140,700
Mon, 13 Apr 2026
379.4400
387.0400
377.0000
387.0400
176,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
382.0100
386.2300
379.0000
382.8700
249,100
Thu, 09 Apr 2026
367.7900
378.9900
366.0000
376.3600
211,700
Wed, 08 Apr 2026
365.4300
373.8600
360.9000
368.0700
330,100
Tue, 07 Apr 2026
338.0300
343.9900
333.4200
343.9900
196,600
Mon, 06 Apr 2026
345.3000
352.9500
338.1800
338.8100
291,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
333.4200
351.3300
330.4700
346.5400
179,400
Wed, 01 Apr 2026
343.8100
354.2000
343.8100
345.5200
204,700
Tue, 31 Mar 2026
326.5900
339.7000
324.3800
339.3500
221,200
Mon, 30 Mar 2026
338.8300
338.8300
316.8400
320.3100
292,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
334.8500
340.0000
330.1000
333.2700
203,600
Thu, 26 Mar 2026
345.5700
347.6400
335.9100
337.7300
205,100
Wed, 25 Mar 2026
352.8200
356.9200
350.2700
352.1200
162,100
Tue, 24 Mar 2026
330.2000
356.2700
328.9200
352.5200
340,100
Mon, 23 Mar 2026
331.1500
340.8400
329.1900
330.2000
179,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
332.4000
333.1000
318.3000
320.6500
259,100
Thu, 19 Mar 2026
326.5600
334.9600
323.1200
332.7800
187,100
Wed, 18 Mar 2026
333.6400
339.0400
331.0700
332.9900
236,000
Tue, 17 Mar 2026
330.7200
338.6600
327.4200
336.0800
221,700
Mon, 16 Mar 2026
330.7800
336.1900
328.3700
329.7500
229,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 13 Mar 2026
332.9900
336.3200
322.8300
326.1800
304,000
Thu, 12 Mar 2026
12 · DEFA14A
After-hours · 17:16 ET
DEFA14A ↗
Thu, 12 Mar 2026
11 · DEF 14A
After-hours · 17:15 ET
DEF 14A ↗
Thu, 12 Mar 2026
323.7100
327.7600
319.2300
325.8100
250,000
Wed, 11 Mar 2026
321.9800
331.4500
319.1800
330.7900
281,200
Tue, 10 Mar 2026
307.8800
330.4600
307.8800
323.7900
396,100
Mon, 09 Mar 2026
295.9800
307.1000
289.4500
306.9300
697,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
313.0900
315.2300
300.0500
302.2800
455,400
Thu, 05 Mar 2026
10 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 05 Mar 2026
331.7900
337.2500
320.2000
323.5800
577,900
Wed, 04 Mar 2026
350.0000
352.4700
337.4700
337.9100
281,700
Tue, 03 Mar 2026
348.5200
349.9800
339.5400
345.0600
216,900
Mon, 02 Mar 2026
351.9300
361.9600
347.0400
361.3900
210,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
357.3500
358.7400
347.6900
352.4600
562,600
Thu, 26 Feb 2026
375.5700
377.4400
356.7200
362.4800
278,400
Wed, 25 Feb 2026
368.6000
378.0000
362.8300
376.6900
360,800
Tue, 24 Feb 2026
368.3800
380.0000
367.5500
368.6000
248,000
Mon, 23 Feb 2026
370.0100
372.9900
362.1800
368.3800
204,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
361.2700
372.0000
357.6400
370.3300
232,600
Thu, 19 Feb 2026
9 · 10-K
After market open · 13:50 ET
10-K ↗
Thu, 19 Feb 2026
347.9000
364.5400
343.9600
363.2800
807,500
Wed, 18 Feb 2026
349.5100
355.0000
345.4000
348.6500
186,000
Tue, 17 Feb 2026
354.3300
355.2500
343.1400
349.7400
234,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
356.2600
365.9700
353.0500
359.5500
205,600
Thu, 12 Feb 2026
360.5400
367.3500
352.4500
357.2800
265,300
Wed, 11 Feb 2026
354.6900
359.5600
346.1400
357.8800
200,900
Tue, 10 Feb 2026
349.1300
352.1200
345.6400
349.0500
111,800
Mon, 09 Feb 2026
349.1400
352.6600
343.4400
348.6900
225,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
337.1000
350.7300
335.3800
349.6800
311,600
Thu, 05 Feb 2026
326.8600
335.0000
323.7900
331.8800
292,600
Wed, 04 Feb 2026
334.6400
346.1300
324.6800
331.2600
212,400
Tue, 03 Feb 2026
327.9000
336.1300
323.7400
331.9400
286,900
Mon, 02 Feb 2026
320.0700
328.5400
315.1700
325.2800
312,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
322.2400
329.2100
321.8300
323.7600
561,500
Thu, 29 Jan 2026
319.4900
327.3500
317.0600
326.5000
376,200
Wed, 28 Jan 2026
309.5600
332.4800
304.7100
314.2500
488,300
Wed, 28 Jan 2026
8 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 27 Jan 2026
290.5000
296.6800
287.4300
296.1700
206,100
Mon, 26 Jan 2026
289.9500
292.6200
286.0900
290.4900
226,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
298.6100
300.3100
288.3500
290.3500
241,300
Thu, 22 Jan 2026
305.0000
307.9900
299.0200
300.3100
157,600
Wed, 21 Jan 2026
290.9000
305.0000
289.6300
301.5000
243,100
Tue, 20 Jan 2026
290.9900
293.3600
284.1000
286.4700
176,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
296.6100
303.8800
291.4800
297.2800
262,700
Thu, 15 Jan 2026
283.9900
296.4200
282.8600
293.8000
262,400
Wed, 14 Jan 2026
281.2000
282.5000
276.6100
280.3400
170,700
Tue, 13 Jan 2026
275.4000
282.8600
273.5900
281.2000
120,600
Mon, 12 Jan 2026
276.2000
279.3700
273.5500
275.9300
170,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
274.5800
279.0500
273.0100
278.3900
147,100
Thu, 08 Jan 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 08 Jan 2026
269.7000
276.0300
269.7000
272.7800
280,700
Wed, 07 Jan 2026
275.9600
277.4300
269.1500
272.2000
168,200
Tue, 06 Jan 2026
269.3500
278.7500
264.1300
278.5900
229,900
Mon, 05 Jan 2026
264.5400
273.8700
264.5400
270.5300
211,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
254.1000
265.4400
254.1000
262.5400
140,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
257.2000
258.3200
249.6100
252.9200
119,300
Tue, 30 Dec 2025
257.5200
258.8400
255.9300
257.3500
151,100
Mon, 29 Dec 2025
260.5100
262.0000
256.8700
257.3400
112,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
261.0700
262.7600
257.5200
262.1100
122,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
260.1500
262.2200
257.1700
260.5300
72,100
Tue, 23 Dec 2025
255.8100
259.4300
248.6000
259.0000
189,900
Mon, 22 Dec 2025
256.7700
259.6500
252.3800
256.2500
127,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
251.0600
255.9600
249.4300
255.0000
426,100
Thu, 18 Dec 2025
253.7900
257.7400
249.5900
251.3800
148,300
Wed, 17 Dec 2025
253.5300
256.0000
248.9000
251.3400
199,200
Tue, 16 Dec 2025
259.1500
263.7200
250.6500
253.1500
275,400
Mon, 15 Dec 2025
263.2200
264.9400
258.1000
260.5500
214,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
271.6100
274.2500
261.3000
262.2600
313,900
Thu, 11 Dec 2025
266.0200
272.4300
264.2800
272.2500
230,800
Wed, 10 Dec 2025
257.7300
267.5700
252.2000
266.6900
263,900
Tue, 09 Dec 2025
257.6800
259.3500
254.0900
257.2900
128,000
Mon, 08 Dec 2025
262.0600
262.9900
254.4600
259.1700
265,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
258.9500
263.4400
257.9000
259.5500
177,500
Thu, 04 Dec 2025
256.6400
259.8900
253.5300
258.9900
161,000
Wed, 03 Dec 2025
252.7800
257.1400
248.6600
257.1100
233,600
Tue, 02 Dec 2025
252.9300
255.4500
250.6000
253.4800
162,200
Mon, 01 Dec 2025
252.2800
255.6600
250.0200
253.5600
232,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
256.5500
257.8300
254.9300
256.0200
79,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
253.6900
258.3800
253.1200
256.1000
161,000
Tue, 25 Nov 2025
248.2100
254.0100
246.0100
252.9600
278,300
Mon, 24 Nov 2025
242.0300
248.6700
239.7400
247.5500
255,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
235.7700
245.0000
233.3600
241.2000
212,000
Thu, 20 Nov 2025
243.8800
248.5300
233.6600
234.9400
334,800
Wed, 19 Nov 2025
236.5000
240.9300
236.5000
239.9300
196,600
Tue, 18 Nov 2025
235.2400
238.6600
233.6200
236.2900
204,700
Mon, 17 Nov 2025
239.1200
240.0000
234.1400
236.0100
259,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
237.7400
243.2500
235.0100
240.6800
215,500
Thu, 13 Nov 2025
243.4000
244.6100
238.9300
241.0900
239,600
Wed, 12 Nov 2025
242.9800
248.9400
242.9800
246.2700
247,000
Tue, 11 Nov 2025
245.5700
246.8800
240.4300
242.0800
172,100
Mon, 10 Nov 2025
246.0900
251.4900
240.8300
246.4800
209,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
239.6400
242.9400
235.0000
242.9400
189,300
Thu, 06 Nov 2025
244.4100
247.9000
240.7000
241.2200
195,900
Wed, 05 Nov 2025
243.1700
248.3000
240.0000
244.9000
158,800
Tue, 04 Nov 2025
244.7000
248.2900
241.1400
241.2200
191,500
Mon, 03 Nov 2025
247.9600
252.5600
244.7600
249.3000
358,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
244.9000
248.1400
242.6000
243.3100
275,900
Thu, 30 Oct 2025
248.8700
255.0000
241.0100
242.8300
335,400
Wed, 29 Oct 2025
6 · 10-Q
After market open · 13:06 ET
10-Q ↗
Wed, 29 Oct 2025
260.0000
263.8800
244.0600
252.4700
405,000
Wed, 29 Oct 2025
5 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 28 Oct 2025
4 · 8-K
After-hours · 16:26 ET
8-K ↗
Tue, 28 Oct 2025
270.6700
270.6700
261.4200
262.5300
310,600
Mon, 27 Oct 2025
271.4700
275.0000
270.9700
271.8400
165,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
271.5000
273.9800
268.4100
269.3500
192,100
Thu, 23 Oct 2025
263.0100
269.6900
262.8000
269.3400
93,300
Wed, 22 Oct 2025
269.8800
271.0900
262.1000
262.7000
114,200
Tue, 21 Oct 2025
268.6300
270.9900
267.3000
269.2900
88,500
Mon, 20 Oct 2025
267.9600
272.8300
267.6300
270.3800
103,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
265.5600
267.4500
263.3100
264.9300
105,300
Thu, 16 Oct 2025
266.2000
269.9200
262.8500
267.1500
285,300
Wed, 15 Oct 2025
263.8400
267.3700
262.6100
264.3700
135,300
Tue, 14 Oct 2025
249.5200
262.6800
249.5200
260.7700
156,200
Mon, 13 Oct 2025
255.1300
257.1400
252.2300
254.5100
159,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
260.8100
267.1100
249.2800
249.8700
175,200
Thu, 09 Oct 2025
257.9400
257.9400
253.0000
255.7800
96,100
Wed, 08 Oct 2025
254.7400
259.2900
253.7200
258.9000
88,600
Tue, 07 Oct 2025
261.9800
262.8700
253.9300
254.4900
93,800
Mon, 06 Oct 2025
259.7300
263.1400
256.9200
260.5100
125,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
260.4300
263.9100
258.4800
258.9800
106,700
Thu, 02 Oct 2025
259.2000
261.4300
256.0300
259.0400
118,600
Wed, 01 Oct 2025
258.6200
260.0000
256.2100
257.9800
182,200
Tue, 30 Sep 2025
257.4900
259.4800
255.2200
259.0100
92,400
Mon, 29 Sep 2025
263.4900
263.4900
256.9900
257.8100
76,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
257.5400
260.3800
254.5900
259.8200
121,100
Thu, 25 Sep 2025
257.1000
258.6700
253.6400
257.7500
187,300
Wed, 24 Sep 2025
262.9600
264.6300
257.9700
259.9700
117,900
Tue, 23 Sep 2025
265.5900
266.9600
261.1400
262.5700
120,000
Mon, 22 Sep 2025
261.9500
265.2200
261.9100
264.2400
119,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
267.7100
267.7100
261.4800
262.7000
282,500
Thu, 18 Sep 2025
263.5800
268.7300
263.5800
266.4900
116,000
Wed, 17 Sep 2025
263.5300
266.6000
258.0800
260.4000
117,100
Tue, 16 Sep 2025
263.0000
264.8200
260.2400
263.5300
121,400
Mon, 15 Sep 2025
264.1500
268.0900
261.6100
262.8100
176,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
270.2700
270.2700
262.9400
263.9600
137,300
Thu, 11 Sep 2025
265.3500
271.8100
265.3500
271.1700
210,400
Wed, 10 Sep 2025
260.6800
265.9100
259.8800
263.9800
172,300
Tue, 09 Sep 2025
262.0900
262.0900
257.9400
261.1200
104,700
Mon, 08 Sep 2025
263.6700
263.6700
260.2200
262.4900
109,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
261.3300
263.3000
257.9700
262.6300
168,400
Thu, 04 Sep 2025
254.8700
259.6000
252.6500
259.5800
143,400
Wed, 03 Sep 2025
255.2300
256.6200
251.7100
254.5100
134,600
Tue, 02 Sep 2025
254.7300
255.5100
252.5100
255.4900
118,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
263.6800
267.8700
258.5400
259.8300
163,000
Thu, 28 Aug 2025
264.1700
264.4300
259.8400
264.0800
134,000
Wed, 27 Aug 2025
260.8100
265.6100
259.6000
262.4100
161,900
Tue, 26 Aug 2025
262.1600
267.4700
262.1600
262.5000
407,600
Mon, 25 Aug 2025
261.3900
264.8700
257.4500
262.1600
187,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
252.4500
263.7500
247.6000
262.9400
210,100
Thu, 21 Aug 2025
247.4700
250.3400
246.3200
250.1100
132,500
Wed, 20 Aug 2025
250.8700
252.5300
246.0000
249.2400
154,300
Tue, 19 Aug 2025
253.4300
256.0500
251.6000
252.8500
128,400
Mon, 18 Aug 2025
249.8800
253.5700
249.8800
252.5000
133,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
257.3700
257.3700
250.0900
250.6400
93,200
Thu, 14 Aug 2025
258.2700
261.8100
254.7900
256.3300
157,800
Wed, 13 Aug 2025
256.9000
263.6800
256.2000
263.4200
232,400
Tue, 12 Aug 2025
246.8400
255.4100
246.8400
255.2500
139,200
Mon, 11 Aug 2025
249.8600
249.8600
244.5100
245.4100
118,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
248.2400
252.0500
247.8500
249.3100
132,800
Thu, 07 Aug 2025
253.4500
254.9500
246.2200
247.4000
141,600
Thu, 07 Aug 2025
3 · 8-K
Pre-market · 09:06 ET
8-K ↗
Wed, 06 Aug 2025
252.5900
254.9100
248.7500
249.1800
182,400
Tue, 05 Aug 2025
254.7800
255.0000
245.8400
251.6000
162,500
Mon, 04 Aug 2025
254.2400
258.5300
250.4400
253.0000
200,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
251.9200
253.5600
243.8700
250.9100
279,600
Thu, 31 Jul 2025
260.8500
262.9300
256.2400
257.3300
389,600
Wed, 30 Jul 2025
2 · 10-Q
After market open · 13:09 ET
10-Q ↗
Wed, 30 Jul 2025
254.9200
271.7200
254.4900
260.4000
581,300
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 29 Jul 2025
238.8800
238.8800
232.5500
235.7900
186,400
Mon, 28 Jul 2025
230.5300
240.2500
227.7300
237.1700
361,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend