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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
449.0400
457.5000
443.3900
455.4200
622,514
Thu, 22 Oct 2026
457.7000
457.9900
445.7200
450.0800
494,100
Wed, 21 Oct 2026
459.7000
463.8900
454.8000
458.5900
751,700
Tue, 20 Oct 2026
451.3200
458.2100
438.7600
456.7100
447,600
Mon, 19 Oct 2026
447.7200
458.7600
446.3200
450.8000
540,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
457.9100
459.5900
440.0000
442.0300
493,900
Thu, 15 Oct 2026
450.6800
457.3800
443.7000
456.5800
555,900
Wed, 14 Oct 2026
470.4200
470.9600
455.5500
457.2600
575,500
Tue, 13 Oct 2026
470.9200
480.2200
465.4800
476.2400
706,200
Mon, 12 Oct 2026
482.0000
483.3000
470.8200
473.4900
382,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
468.5000
482.4700
461.7000
479.8300
501,000
Thu, 08 Oct 2026
465.0000
470.3200
459.1400
461.6600
509,600
Wed, 07 Oct 2026
468.5700
472.2500
465.0100
466.6500
461,300
Tue, 06 Oct 2026
463.0000
472.0000
460.3200
469.7900
518,400
Mon, 05 Oct 2026
453.2200
461.4900
452.8800
458.5300
377,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
446.1300
459.8800
446.1300
454.0400
633,200
Thu, 01 Oct 2026
448.9300
450.9400
440.6900
443.6800
551,000
Wed, 30 Sep 2026
440.0000
449.7200
440.0000
445.1800
430,500
Tue, 29 Sep 2026
435.5800
441.9500
428.9300
438.0700
663,600
Mon, 28 Sep 2026
440.9800
448.3700
430.9400
435.5600
468,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
446.5500
452.1700
441.8600
443.0600
428,200
Thu, 24 Sep 2026
452.1300
457.7000
445.0000
446.5500
550,900
Wed, 23 Sep 2026
453.9200
462.0000
452.1700
455.9900
480,900
Tue, 22 Sep 2026
447.1900
454.1300
442.0100
453.3300
433,700
Mon, 21 Sep 2026
433.0000
451.0200
432.0600
450.1000
682,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
439.1300
439.8300
423.8200
432.0300
1,217,600
Thu, 17 Sep 2026
425.5600
439.4800
423.3000
434.6200
520,100
Wed, 16 Sep 2026
430.1200
435.4500
418.7400
423.5900
725,200
Tue, 15 Sep 2026
412.1200
431.6700
412.0600
430.8800
638,400
Mon, 14 Sep 2026
406.2400
415.9900
404.9500
411.4900
564,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
400.7400
415.5400
400.7400
411.7100
455,000
Thu, 10 Sep 2026
402.8900
412.0100
396.8800
398.4800
489,600
Wed, 09 Sep 2026
390.7600
406.9200
389.4400
404.6300
663,500
Tue, 08 Sep 2026
390.5000
392.1200
386.0300
389.6200
353,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
391.4500
395.2900
389.6200
390.4700
312,500
Thu, 03 Sep 2026
390.4200
395.1000
385.1500
392.1500
324,200
Wed, 02 Sep 2026
398.5700
398.5700
384.9500
391.0800
359,300
Tue, 01 Sep 2026
400.5900
407.6300
390.3700
395.7200
477,400
Mon, 31 Aug 2026
395.8600
408.9100
395.0600
407.1300
877,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
409.7100
410.0000
394.0800
394.2400
336,100
Thu, 27 Aug 2026
403.3900
414.1700
402.1900
410.2200
512,000
Wed, 26 Aug 2026
382.5800
403.4200
382.1000
399.5900
507,100
Tue, 25 Aug 2026
382.2600
386.2100
378.3500
382.7500
361,800
Mon, 24 Aug 2026
381.3400
384.3900
378.2900
379.0400
296,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
379.5800
385.4500
376.5400
384.6300
575,500
Thu, 20 Aug 2026
382.3100
385.6000
376.2100
377.7900
355,400
Wed, 19 Aug 2026
397.3300
397.5000
381.7000
382.6300
425,700
Tue, 18 Aug 2026
390.8100
399.2600
390.8100
393.6200
465,200
Mon, 17 Aug 2026
399.4500
401.2600
394.0200
395.5400
434,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
420.0500
420.0500
402.2600
403.2000
454,700
Thu, 13 Aug 2026
421.4800
423.6000
412.5500
416.0000
547,000
Wed, 12 Aug 2026
414.8100
425.6100
414.8100
422.9500
593,100
Tue, 11 Aug 2026
410.0000
419.9900
406.8300
414.0000
534,200
Mon, 10 Aug 2026
403.8700
415.7900
401.8300
409.9900
689,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
420.0000
420.0000
400.0700
400.2300
588,800
Thu, 06 Aug 2026
14 · 10-Q
After market open · 14:39 ET
10-Q ↗
Thu, 06 Aug 2026
411.7200
414.8000
404.0000
413.0700
542,600
Wed, 05 Aug 2026
414.6300
417.5600
408.8900
411.3200
651,300
Tue, 04 Aug 2026
410.6300
418.5900
408.2100
412.2500
1,168,100
Mon, 03 Aug 2026
403.8000
408.2600
392.3900
406.3500
1,040,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
394.3700
405.8500
394.0100
402.5700
754,300
Thu, 30 Jul 2026
390.6000
393.5800
386.0100
388.7500
719,300
Wed, 29 Jul 2026
403.4600
411.1000
385.7200
386.9500
850,600
Tue, 28 Jul 2026
393.9900
414.0000
366.9300
403.4600
1,621,700
Mon, 27 Jul 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 27 Jul 2026
398.8000
410.8100
391.5400
407.9600
1,615,000
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
12 · 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
11 · 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
10 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Apr 2026
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · DEFA14A
After-hours · 16:28 ET
DEFA14A ↗
Mon, 26 Jan 2026
3 · 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
2 · 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
1 · 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