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
393.7700
393.7700
385.3700
392.2100
530,700
Thu, 23 Jul 2026
398.5100
403.4900
386.7900
388.0800
562,400
Wed, 22 Jul 2026
405.2000
408.6000
399.5600
400.6100
542,100
Tue, 21 Jul 2026
417.0300
417.0300
407.5700
408.7400
632,400
Mon, 20 Jul 2026
410.9800
419.8400
410.9800
411.9200
398,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
395.1200
413.5400
391.9700
409.1000
461,600
Thu, 16 Jul 2026
419.3400
419.4900
399.9700
403.4100
483,600
Wed, 15 Jul 2026
433.9400
435.0000
414.4400
421.4700
497,500
Tue, 14 Jul 2026
424.3400
432.6800
421.9700
431.2600
588,600
Mon, 13 Jul 2026
426.9200
431.6600
418.2400
420.9500
420,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
427.7900
432.7400
425.8200
430.3900
359,600
Thu, 09 Jul 2026
418.1200
431.4100
418.1200
430.3200
612,900
Wed, 08 Jul 2026
415.3200
420.7200
408.9900
419.1400
430,600
Tue, 07 Jul 2026
421.5300
423.9100
415.1900
417.1100
436,800
Mon, 06 Jul 2026
407.0000
426.2800
407.0000
419.0300
448,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
422.3700
425.3400
404.5400
408.1400
590,700
Wed, 01 Jul 2026
413.4100
424.8700
413.0100
424.1800
668,900
Tue, 30 Jun 2026
413.4100
427.5400
407.0000
415.9600
1,015,700
Mon, 29 Jun 2026
400.0000
414.0000
396.9200
410.5600
735,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
386.2300
395.9600
382.0100
394.5300
804,300
Thu, 25 Jun 2026
384.7800
390.0000
381.6700
386.0100
460,100
Wed, 24 Jun 2026
389.0100
391.4900
382.1600
384.7800
557,900
Tue, 23 Jun 2026
16 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 23 Jun 2026
387.2000
393.6800
386.6700
389.5300
695,600
Mon, 22 Jun 2026
383.7300
392.5900
383.6400
391.2700
616,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
389.6800
391.7700
374.4000
385.4900
1,652,100
Wed, 17 Jun 2026
388.1100
392.0000
381.6000
384.8800
527,200
Tue, 16 Jun 2026
398.5000
401.2500
386.2800
388.8500
526,200
Mon, 15 Jun 2026
397.7100
404.0000
392.8800
396.8100
544,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
397.8900
398.7900
390.5900
396.1600
289,300
Thu, 11 Jun 2026
390.9600
397.4000
387.3200
393.8400
455,600
Wed, 10 Jun 2026
394.6700
401.2400
389.5800
390.7700
466,000
Tue, 09 Jun 2026
399.7000
403.3900
381.9300
395.2300
470,800
Mon, 08 Jun 2026
391.7700
402.3900
387.8800
396.1900
422,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
405.1400
406.2700
393.0400
393.3500
433,100
Thu, 04 Jun 2026
403.2400
409.0400
392.4900
408.6600
519,300
Wed, 03 Jun 2026
405.6500
411.5200
398.4700
405.6600
660,500
Tue, 02 Jun 2026
397.8000
410.1100
394.0200
409.1300
734,200
Mon, 01 Jun 2026
383.2900
396.5100
382.5900
395.6200
654,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
385.7400
389.9400
374.6500
383.4500
1,667,300
Thu, 28 May 2026
388.2700
397.8800
372.6200
383.4300
1,293,000
Wed, 27 May 2026
394.1100
395.8600
385.3400
388.1500
756,900
Tue, 26 May 2026
394.4500
399.5900
390.5900
397.0000
537,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
386.6900
395.7700
386.6900
393.6300
451,100
Thu, 21 May 2026
382.4200
387.2600
379.2200
383.7000
720,500
Wed, 20 May 2026
381.8800
391.2500
379.8900
382.4200
639,500
Tue, 19 May 2026
378.0300
386.2900
378.0300
383.5000
776,900
Mon, 18 May 2026
375.3400
385.0000
370.7400
379.7400
827,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
360.0000
365.8300
358.8200
362.5800
536,800
Thu, 14 May 2026
360.3400
365.5300
356.4500
364.5900
967,800
Wed, 13 May 2026
354.5400
359.9300
349.7300
357.4000
652,800
Tue, 12 May 2026
358.6800
362.0000
352.0500
354.9800
505,200
Mon, 11 May 2026
353.6000
360.0000
350.9400
358.3000
553,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
345.0300
354.5200
342.8300
354.0300
708,800
Thu, 07 May 2026
342.4800
347.4700
340.6900
345.0200
713,600
Wed, 06 May 2026
339.9400
342.8700
331.1700
341.0200
675,200
Tue, 05 May 2026
15 · 10-Q
After market open · 14:01 ET
10-Q ↗
Tue, 05 May 2026
330.5800
340.6100
329.9300
339.9000
599,100
Mon, 04 May 2026
322.3300
332.4900
322.3200
329.9300
652,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
324.4900
326.0000
320.1400
323.2000
778,800
Thu, 30 Apr 2026
327.5400
329.2000
318.9300
323.9000
1,023,100
Wed, 29 Apr 2026
313.5000
331.9600
311.8400
328.1500
1,666,000
Tue, 28 Apr 2026
14 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Apr 2026
13 · 8-K
After-hours · 16:13 ET
8-K ↗
Tue, 28 Apr 2026
299.0800
305.0600
290.6000
303.7900
1,714,400
Mon, 27 Apr 2026
301.9400
304.6400
295.6800
297.7200
934,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
299.7500
303.7100
293.6700
303.1600
830,700
Thu, 23 Apr 2026
311.1000
311.5400
294.6900
299.8900
934,700
Wed, 22 Apr 2026
316.5000
318.5400
308.7000
311.1800
536,700
Tue, 21 Apr 2026
314.9100
319.6800
314.3100
315.5600
801,100
Mon, 20 Apr 2026
310.5000
314.4400
310.0000
314.0000
490,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
310.5400
313.7500
306.9100
310.8700
606,700
Thu, 16 Apr 2026
301.6900
308.1600
300.0200
308.0600
649,700
Wed, 15 Apr 2026
296.7000
300.3500
295.9100
299.0900
506,900
Tue, 14 Apr 2026
300.0000
301.7300
294.4600
295.1900
572,400
Mon, 13 Apr 2026
287.0400
298.4900
287.0400
298.0700
642,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
294.5000
295.1400
284.0000
289.8100
639,600
Thu, 09 Apr 2026
303.5600
305.7700
289.8700
294.5900
896,900
Wed, 08 Apr 2026
315.0900
315.3400
303.5800
304.7600
946,300
Tue, 07 Apr 2026
307.2000
310.3900
302.8300
309.1000
493,300
Mon, 06 Apr 2026
306.4400
308.9000
304.8500
307.6400
505,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
290.6400
304.4900
290.6400
303.3500
553,100
Wed, 01 Apr 2026
290.8200
297.3100
289.0000
295.6500
526,800
Tue, 31 Mar 2026
281.1800
291.2900
277.1800
289.3300
513,000
Mon, 30 Mar 2026
283.4100
285.7300
278.1600
279.7300
536,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
290.0400
291.4100
278.3500
281.9800
664,300
Thu, 26 Mar 2026
297.2400
304.0000
292.4900
293.1500
642,500
Wed, 25 Mar 2026
292.8700
300.6200
290.9300
297.8600
774,600
Tue, 24 Mar 2026
286.8300
290.9100
285.0000
289.0400
445,400
Mon, 23 Mar 2026
288.3700
290.8000
286.4300
289.7500
587,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
291.0600
295.5100
282.2500
284.2800
2,968,100
Thu, 19 Mar 2026
279.9100
293.5300
279.3700
290.3000
1,293,900
Wed, 18 Mar 2026
286.0300
289.3800
281.7700
282.2000
608,400
Tue, 17 Mar 2026
283.0600
290.6300
282.4500
286.0300
759,900
Mon, 16 Mar 2026
289.3100
292.1000
282.6600
283.7300
841,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 13 Mar 2026
285.9000
291.0000
283.4600
289.3100
599,600
Thu, 12 Mar 2026
287.1400
289.8200
282.5200
282.6900
433,100
Wed, 11 Mar 2026
286.1400
289.9800
283.0600
289.5200
418,000
Tue, 10 Mar 2026
286.8400
289.9900
281.9900
286.1400
415,300
Mon, 09 Mar 2026
281.5500
287.1400
274.2900
285.3300
609,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
277.0500
286.7900
275.8600
286.2200
582,100
Thu, 05 Mar 2026
283.2600
287.6500
278.6900
283.6400
527,400
Wed, 04 Mar 2026
280.4800
286.9600
277.2600
286.1200
713,300
Tue, 03 Mar 2026
272.8000
281.9800
270.7900
281.5400
618,600
Mon, 02 Mar 2026
271.5800
279.4500
269.8400
278.0000
507,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
273.9500
275.2300
266.6800
271.3600
1,185,400
Thu, 26 Feb 2026
280.7700
283.5300
275.8100
277.5200
842,400
Wed, 25 Feb 2026
11 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Wed, 25 Feb 2026
275.0600
278.9200
272.5600
278.5500
1,254,300
Tue, 24 Feb 2026
269.5700
275.3800
266.0800
272.0300
632,500
Mon, 23 Feb 2026
275.8200
276.6900
268.5000
269.5200
564,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
279.0000
287.5700
277.6400
278.3900
685,400
Thu, 19 Feb 2026
275.6100
279.7800
273.0000
279.1900
677,600
Wed, 18 Feb 2026
270.1300
278.7200
267.6200
277.6900
535,400
Tue, 17 Feb 2026
273.3300
273.7400
268.4700
270.5800
513,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
265.3700
275.3800
262.8900
273.9300
586,500
Thu, 12 Feb 2026
281.0300
281.0300
259.6700
262.0200
944,600
Wed, 11 Feb 2026
284.5000
284.9800
277.9400
282.6700
427,500
Tue, 10 Feb 2026
278.3200
283.3400
278.3200
282.3800
494,400
Mon, 09 Feb 2026
276.5700
279.0100
274.9800
278.7400
578,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
273.6100
278.9300
272.2200
276.5700
516,600
Thu, 05 Feb 2026
10 · 10-Q
After market open · 15:07 ET
10-Q ↗
Thu, 05 Feb 2026
276.0700
277.7300
269.0800
271.2100
541,200
Wed, 04 Feb 2026
276.2600
280.6900
273.8600
276.4900
846,100
Tue, 03 Feb 2026
281.3700
285.0900
272.1900
274.6300
1,216,300
Mon, 02 Feb 2026
273.2800
281.8000
272.0000
280.7200
802,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
280.4700
283.8000
272.0800
275.6100
1,026,100
Thu, 29 Jan 2026
293.7500
293.7500
274.2000
282.5300
1,262,900
Wed, 28 Jan 2026
298.5000
303.9800
285.0000
292.3000
2,874,900
Tue, 27 Jan 2026
9 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 27 Jan 2026
268.5200
272.9100
264.3400
270.4300
2,244,600
Mon, 26 Jan 2026
8 · DEFA14A
After-hours · 16:28 ET
DEFA14A ↗
Mon, 26 Jan 2026
7 · DEF 14A
After-hours · 16:27 ET
DEF 14A ↗
Mon, 26 Jan 2026
261.8700
268.2800
261.8500
267.4500
1,295,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
261.0100
265.5500
257.1800
259.2600
813,900
Thu, 22 Jan 2026
263.5700
267.4100
261.0600
262.0000
701,500
Wed, 21 Jan 2026
260.2700
265.8400
260.1800
261.5500
887,500
Tue, 20 Jan 2026
262.7300
267.0600
259.4400
259.7000
923,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
273.9900
275.6600
266.0000
268.2200
2,542,600
Thu, 15 Jan 2026
277.3000
280.7500
272.5200
273.9900
1,187,800
Wed, 14 Jan 2026
267.6900
269.5100
265.2100
267.4500
760,600
Tue, 13 Jan 2026
270.6300
273.3700
267.6100
269.8100
601,300
Mon, 12 Jan 2026
265.0000
272.1500
264.5800
270.5600
802,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
270.4900
272.1300
264.8600
269.3100
667,400
Thu, 08 Jan 2026
266.8200
273.0800
266.4200
269.4100
789,800
Wed, 07 Jan 2026
269.0000
271.0200
265.3100
267.9200
709,800
Tue, 06 Jan 2026
271.3300
272.9300
265.2700
270.6400
1,090,400
Mon, 05 Jan 2026
263.7900
275.1500
262.2800
272.0600
1,449,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
255.8300
261.1700
254.2100
256.6300
825,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
259.1300
259.8100
255.2000
255.2600
1,238,000
Tue, 30 Dec 2025
259.0400
260.6900
257.4600
259.3700
1,080,800
Mon, 29 Dec 2025
262.8600
263.3600
257.7400
259.4300
962,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
262.6800
265.2700
261.8800
263.1400
1,217,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
260.4600
262.7400
259.3000
262.3300
793,700
Tue, 23 Dec 2025
259.8600
261.5200
258.1700
260.4600
936,300
Mon, 22 Dec 2025
257.9000
262.6200
257.7800
260.4000
1,105,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
259.4400
262.3500
255.7600
256.9100
3,168,000
Thu, 18 Dec 2025
256.2600
260.4000
252.0400
259.1100
1,129,100
Wed, 17 Dec 2025
257.9100
260.9700
255.8000
256.0700
1,434,300
Tue, 16 Dec 2025
260.8200
261.7300
256.1300
258.2600
1,464,100
Mon, 15 Dec 2025
264.7600
266.2500
260.6800
263.0100
1,966,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
264.5300
265.9900
259.5300
262.6700
1,414,300
Thu, 11 Dec 2025
258.0300
265.6000
255.6400
264.4500
1,482,500
Wed, 10 Dec 2025
256.5500
260.1600
255.2000
258.0800
1,287,300
Tue, 09 Dec 2025
248.2100
259.4100
247.6000
257.9800
1,335,500
Mon, 08 Dec 2025
248.6600
252.5600
248.0200
248.2100
1,153,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
243.3000
249.0500
243.0300
248.1200
952,200
Thu, 04 Dec 2025
240.5000
245.2200
239.3300
243.3300
1,093,600
Wed, 03 Dec 2025
238.3600
241.1900
236.3300
240.6300
1,072,200
Tue, 02 Dec 2025
239.8700
241.2400
233.9600
238.5200
1,247,100
Mon, 01 Dec 2025
236.9900
243.2600
236.9900
238.5700
1,199,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
240.4500
242.4800
237.7100
239.1600
558,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
240.7600
241.2300
237.6200
238.2200
908,100
Tue, 25 Nov 2025
6 · 10-K
After market open · 13:00 ET
10-K ↗
Tue, 25 Nov 2025
236.1400
242.0200
236.1400
240.0100
1,120,100
Mon, 24 Nov 2025
234.8900
238.7900
232.4000
236.1400
3,194,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
226.9900
238.0400
225.8300
234.2900
3,011,400
Thu, 20 Nov 2025
226.9900
230.6300
225.3900
225.8300
1,335,600
Wed, 19 Nov 2025
225.4500
228.9100
223.7600
223.9900
750,700
Tue, 18 Nov 2025
227.4400
229.9600
226.0000
227.0500
745,300
Mon, 17 Nov 2025
232.2300
234.2400
227.8800
228.6400
812,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
236.1400
237.1300
233.2100
234.0000
894,200
Thu, 13 Nov 2025
240.1700
241.8800
236.5300
238.8700
1,121,400
Wed, 12 Nov 2025
240.4800
243.7700
238.7600
240.1700
647,000
Tue, 11 Nov 2025
240.7700
242.0000
237.5400
238.5100
881,500
Mon, 10 Nov 2025
246.6800
248.6100
239.0100
240.7700
861,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
245.8100
246.5300
242.0300
245.7400
957,200
Thu, 06 Nov 2025
245.3400
249.0000
241.5900
248.0900
1,407,000
Wed, 05 Nov 2025
242.1200
250.5600
241.9500
246.4900
1,257,700
Tue, 04 Nov 2025
246.9700
247.0500
239.9400
241.3800
1,594,800
Mon, 03 Nov 2025
252.9800
253.2500
247.5700
249.0400
1,539,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
256.0200
257.6700
252.4900
253.0500
1,006,400
Thu, 30 Oct 2025
257.2700
261.4600
256.0100
256.6900
936,700
Wed, 29 Oct 2025
267.0000
267.0500
257.5000
258.7600
1,294,300
Tue, 28 Oct 2025
262.3500
276.1900
261.5000
267.5800
2,754,800
Mon, 27 Oct 2025
5 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 27 Oct 2025
303.6000
304.6100
288.7000
290.4100
1,878,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
305.3500
305.3500
298.2400
298.3400
458,400
Thu, 23 Oct 2025
297.6300
303.2900
297.6300
301.8600
660,400
Wed, 22 Oct 2025
300.0100
300.9800
294.2100
297.8400
589,700
Tue, 21 Oct 2025
296.5000
300.2200
294.0000
299.2100
930,200
Mon, 20 Oct 2025
300.1300
302.0000
295.0300
296.5000
842,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
295.0100
302.7200
292.5200
300.9000
2,254,500
Thu, 16 Oct 2025
324.6800
325.5200
287.5300
295.3500
3,040,100
Wed, 15 Oct 2025
341.4200
343.1700
322.6300
330.7500
1,449,000
Wed, 15 Oct 2025
4 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 14 Oct 2025
336.8800
345.4700
335.1200
343.1700
746,200
Mon, 13 Oct 2025
343.3300
343.3300
334.9200
340.6400
646,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
344.4600
346.0000
331.3900
331.7500
335,000
Thu, 09 Oct 2025
342.5800
342.6400
334.6200
342.3500
354,400
Wed, 08 Oct 2025
333.3800
343.8400
332.1500
342.5800
704,600
Tue, 07 Oct 2025
331.2200
334.5000
325.8500
330.7600
1,316,300
Mon, 06 Oct 2025
325.8800
333.0000
325.7000
329.0000
280,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
327.3700
330.8800
324.8400
324.9800
236,100
Thu, 02 Oct 2025
328.0500
329.0600
324.4800
327.1800
297,000
Wed, 01 Oct 2025
320.6100
327.6900
317.6600
327.2900
434,800
Tue, 30 Sep 2025
323.0000
324.8000
320.4400
323.1900
428,400
Mon, 29 Sep 2025
327.4700
329.2000
322.2700
322.6600
359,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
324.3500
326.1400
320.4900
324.8700
269,300
Thu, 25 Sep 2025
321.7100
324.4600
318.7700
324.0000
289,200
Wed, 24 Sep 2025
325.3400
325.9000
322.9200
324.4700
366,100
Tue, 23 Sep 2025
329.9600
334.2500
324.3700
324.7000
397,300
Mon, 22 Sep 2025
326.1600
330.8100
326.0000
330.1900
460,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
334.4200
334.8800
325.6100
328.6900
1,276,700
Thu, 18 Sep 2025
324.5300
332.2200
324.3100
331.8000
380,100
Wed, 17 Sep 2025
324.7900
326.0000
320.5400
323.8100
258,000
Tue, 16 Sep 2025
324.0500
325.0000
321.2900
323.7300
289,000
Mon, 15 Sep 2025
320.2700
324.9400
319.7200
324.1000
355,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
332.4900
332.4900
320.9700
321.6700
439,900
Thu, 11 Sep 2025
3 · 8-K
After market open · 09:33 ET
8-K ↗
Thu, 11 Sep 2025
326.6900
337.3900
326.6900
334.5900
465,200
Wed, 10 Sep 2025
326.6000
329.2300
322.5600
326.6900
394,800
Tue, 09 Sep 2025
319.8600
329.8100
318.5300
325.4100
429,000
Mon, 08 Sep 2025
316.5700
320.8000
316.5200
320.6300
316,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
314.3500
317.0300
311.8700
315.8900
311,000
Thu, 04 Sep 2025
310.1600
314.7400
309.3300
314.3500
400,900
Wed, 03 Sep 2025
305.9400
309.1200
303.6100
309.0300
450,600
Tue, 02 Sep 2025
309.8900
311.1200
306.0400
306.7300
598,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
319.0700
319.0700
310.3300
313.1400
593,500
Thu, 28 Aug 2025
317.0000
320.2500
315.2400
318.4000
414,200
Wed, 27 Aug 2025
315.2400
318.5300
314.7100
317.7400
249,600
Tue, 26 Aug 2025
316.9800
319.1400
313.2200
315.5700
694,700
Mon, 25 Aug 2025
317.4100
317.5800
315.4800
315.7000
246,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
316.0200
322.4200
315.5800
317.2300
312,600
Thu, 21 Aug 2025
314.4800
316.5800
313.0100
314.2300
332,300
Wed, 20 Aug 2025
315.4800
316.3900
308.4100
315.7900
372,000
Tue, 19 Aug 2025
315.6600
319.1000
314.2300
315.4800
334,000
Mon, 18 Aug 2025
315.0000
317.1200
312.6500
316.2600
367,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
318.7800
318.7800
313.9500
315.3400
327,800
Thu, 14 Aug 2025
322.5300
323.6800
315.1000
318.5000
301,000
Wed, 13 Aug 2025
327.8300
327.8300
324.0500
325.7900
492,500
Tue, 12 Aug 2025
319.0100
326.6400
319.0100
326.4700
770,400
Mon, 11 Aug 2025
320.3400
323.5200
317.2500
318.1100
412,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
319.2000
322.6000
317.2800
321.7700
403,200
Thu, 07 Aug 2025
322.5000
323.0000
314.8600
317.2300
469,200
Wed, 06 Aug 2025
2 · 10-Q
After market open · 14:29 ET
10-Q ↗
Wed, 06 Aug 2025
319.9800
323.2000
316.6500
321.2300
523,200
Tue, 05 Aug 2025
320.5900
324.1200
315.9300
318.7800
826,700
Mon, 04 Aug 2025
309.7300
322.6300
308.9700
321.0000
813,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
308.1400
309.7700
301.5200
307.4300
790,500
Thu, 31 Jul 2025
323.0000
334.0000
312.5900
313.4200
1,829,100
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 30 Jul 2025
299.9700
301.8900
294.8900
298.9900
830,300
Tue, 29 Jul 2025
302.8900
305.9800
298.3600
299.2400
462,400
Mon, 28 Jul 2025
299.5400
302.0100
298.7000
301.6300
370,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend