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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
439.9980
444.7700
433.5400
438.1400
1,161,364
Thu, 22 Oct 2026
14 · 8-K
After market open · 11:02 ET
8-K ↗
Thu, 22 Oct 2026
407.7800
439.9300
406.4600
436.2300
1,976,300
Wed, 21 Oct 2026
395.2800
398.9200
393.0100
397.5600
852,900
Tue, 20 Oct 2026
388.0000
398.5300
386.0600
398.2100
637,300
Mon, 19 Oct 2026
380.9600
385.0800
378.6000
383.5000
710,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
387.1700
391.0100
378.8300
382.7100
737,700
Thu, 15 Oct 2026
380.1500
386.4600
378.2100
382.4500
867,700
Wed, 14 Oct 2026
370.5200
373.8400
367.7000
372.6900
681,800
Tue, 13 Oct 2026
368.0900
372.8700
366.6500
368.4100
612,800
Mon, 12 Oct 2026
364.9100
370.1500
364.9100
367.3200
558,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
365.2200
368.2000
362.3900
364.0900
437,700
Thu, 08 Oct 2026
357.7300
364.8600
354.3700
364.2300
870,200
Wed, 07 Oct 2026
364.1400
365.2400
357.4800
358.5700
458,500
Tue, 06 Oct 2026
360.9800
364.3600
359.0800
362.2800
580,100
Mon, 05 Oct 2026
356.4300
363.7700
354.0100
363.3800
712,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
362.8800
363.9000
353.6000
354.3200
753,200
Thu, 01 Oct 2026
13 · 8-K
After market open · 13:03 ET
8-K ↗
Thu, 01 Oct 2026
353.0100
363.8200
351.9300
362.5900
1,120,400
Wed, 30 Sep 2026
348.3800
354.7500
348.3800
349.4100
765,000
Tue, 29 Sep 2026
348.6400
352.2500
347.4500
349.4500
609,200
Mon, 28 Sep 2026
353.6600
355.5600
348.7700
354.0000
927,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
362.3200
363.8600
357.7500
358.5600
753,400
Thu, 24 Sep 2026
367.6000
372.7000
361.8600
364.0200
799,900
Wed, 23 Sep 2026
364.9900
371.1000
361.0000
366.3600
730,500
Tue, 22 Sep 2026
370.8500
372.1100
360.6500
363.8500
1,142,200
Mon, 21 Sep 2026
372.0000
374.1500
364.3300
365.4000
1,030,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
373.9900
375.0700
368.6900
372.7400
3,305,400
Thu, 17 Sep 2026
374.9300
377.2100
370.5200
374.7600
659,800
Wed, 16 Sep 2026
377.9100
380.9800
373.2900
375.8200
734,600
Tue, 15 Sep 2026
387.0600
389.5300
382.1800
383.9400
857,200
Mon, 14 Sep 2026
397.1800
403.3600
393.9300
394.6100
797,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
388.6500
389.4600
383.7100
388.5200
570,700
Thu, 10 Sep 2026
393.2700
394.0000
387.5900
388.5800
501,300
Wed, 09 Sep 2026
395.5300
396.7800
388.2100
390.3500
658,300
Tue, 08 Sep 2026
401.9200
403.0000
393.6500
395.6500
585,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
418.4100
419.2100
405.5700
407.2800
616,800
Thu, 03 Sep 2026
421.7800
429.6000
418.4500
422.3500
620,400
Wed, 02 Sep 2026
423.0600
423.0600
415.0100
415.7900
646,500
Tue, 01 Sep 2026
420.9700
426.2200
417.5100
418.3100
495,600
Mon, 31 Aug 2026
422.0000
427.1600
421.9400
424.6400
706,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
422.7400
428.1300
420.3300
426.2000
560,800
Thu, 27 Aug 2026
415.2500
423.9900
412.9700
422.6900
907,000
Wed, 26 Aug 2026
407.4400
416.7200
407.2300
413.2800
664,400
Tue, 25 Aug 2026
412.3200
418.0000
409.1000
413.3700
690,700
Mon, 24 Aug 2026
414.0000
418.7500
412.0500
415.5100
619,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
409.9500
413.5400
403.3300
411.7900
588,200
Thu, 20 Aug 2026
408.0100
412.6300
405.4400
410.4500
580,600
Wed, 19 Aug 2026
395.9000
410.7600
394.0200
407.3200
626,800
Tue, 18 Aug 2026
398.8200
400.8200
394.1200
394.1700
514,200
Mon, 17 Aug 2026
393.2700
396.9800
389.3800
389.7100
764,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
400.9500
403.0200
388.7700
399.3400
929,500
Thu, 13 Aug 2026
397.3900
400.1300
387.8200
397.5000
937,600
Wed, 12 Aug 2026
389.8900
397.4100
389.6900
395.2300
480,200
Tue, 11 Aug 2026
399.4800
404.5100
398.1800
399.5000
634,700
Mon, 10 Aug 2026
12 · 8-K
After-hours · 16:00 ET
8-K ↗
Mon, 10 Aug 2026
397.7500
405.7700
397.1000
403.8900
750,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
400.3200
404.2600
394.7200
402.2500
686,600
Thu, 06 Aug 2026
397.5000
397.6300
389.7300
397.0800
607,800
Wed, 05 Aug 2026
397.4200
399.2500
391.5000
394.5300
745,200
Tue, 04 Aug 2026
391.9800
393.2000
386.2300
392.7600
922,000
Mon, 03 Aug 2026
400.9700
403.7100
388.3400
392.5700
767,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
11 · 10-Q
After-hours · 17:10 ET
10-Q ↗
Fri, 31 Jul 2026
385.0800
393.6400
381.2800
391.9700
839,100
Thu, 30 Jul 2026
397.6600
398.2900
381.7100
389.2500
1,050,900
Wed, 29 Jul 2026
392.7400
410.2600
390.9300
408.0700
1,274,000
Tue, 28 Jul 2026
385.0000
401.2400
384.9400
390.9200
1,257,400
Mon, 27 Jul 2026
369.4100
380.8100
367.5100
375.0200
780,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
362.4700
371.2800
359.4200
367.3400
859,100
Thu, 23 Jul 2026
365.7400
369.1500
354.1700
355.1200
1,515,100
Thu, 23 Jul 2026
10 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 22 Jul 2026
350.6900
352.0700
335.5000
336.7100
975,700
Tue, 21 Jul 2026
356.3600
360.9900
350.6200
350.6900
620,900
Mon, 20 Jul 2026
360.7600
366.6500
355.0000
362.8400
782,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
363.8400
369.0700
358.7500
363.1400
967,000
Thu, 16 Jul 2026
352.2500
364.9900
350.7100
364.2100
760,800
Wed, 15 Jul 2026
347.9000
355.0200
347.3900
348.5100
495,900
Tue, 14 Jul 2026
353.3400
354.9800
346.4800
346.6500
691,300
Mon, 13 Jul 2026
358.8400
363.3900
358.2000
360.5900
783,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
358.2200
361.0500
354.9200
355.9000
860,800
Thu, 09 Jul 2026
348.9100
356.7800
347.0000
355.9400
614,400
Wed, 08 Jul 2026
360.4300
362.8600
350.4700
354.8900
1,074,600
Tue, 07 Jul 2026
374.4900
375.9900
363.5600
363.7600
905,300
Mon, 06 Jul 2026
360.1200
366.6600
356.4400
364.2500
695,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
357.3500
366.3000
353.5500
364.2000
995,600
Wed, 01 Jul 2026
346.8500
355.9300
343.1300
354.6800
932,700
Tue, 30 Jun 2026
333.2100
339.7100
332.2800
338.3900
1,272,100
Mon, 29 Jun 2026
342.2200
343.0000
330.5900
334.8000
1,395,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
334.4600
342.7300
334.4600
338.3100
3,126,600
Thu, 25 Jun 2026
329.0400
338.2200
326.7300
332.4200
890,400
Wed, 24 Jun 2026
329.5100
336.0500
329.5100
331.6000
903,500
Tue, 23 Jun 2026
331.1500
333.5300
327.2300
329.5400
1,510,200
Mon, 22 Jun 2026
327.7900
333.6200
320.1100
325.0900
1,680,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
328.5300
332.0400
325.8000
330.2600
3,559,600
Wed, 17 Jun 2026
332.0200
339.6600
328.0700
329.9700
1,299,500
Tue, 16 Jun 2026
333.4100
338.8900
332.1800
337.3300
885,700
Mon, 15 Jun 2026
334.3300
338.1100
330.6400
332.4500
1,209,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
331.3600
337.6400
329.6900
334.9700
1,127,700
Thu, 11 Jun 2026
329.8300
335.4200
326.5300
332.7100
1,363,700
Wed, 10 Jun 2026
335.2800
339.1000
329.8500
334.1000
1,029,800
Tue, 09 Jun 2026
331.8200
338.1800
328.7300
335.3700
856,300
Mon, 08 Jun 2026
330.9600
336.2000
327.8600
333.7500
1,170,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
335.4100
336.9300
330.3900
332.1800
882,700
Thu, 04 Jun 2026
340.5500
341.3100
330.5900
331.8000
736,100
Wed, 03 Jun 2026
334.2500
335.1600
326.9000
331.7000
754,900
Tue, 02 Jun 2026
338.5800
340.6600
329.2400
336.5000
1,001,200
Mon, 01 Jun 2026
330.0800
347.0800
328.0700
344.2500
1,219,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
318.5700
326.4600
316.8500
325.5300
1,381,500
Thu, 28 May 2026
316.6200
321.5700
311.8100
319.7500
1,320,600
Wed, 27 May 2026
320.3000
325.4300
316.4700
316.6200
836,300
Tue, 26 May 2026
323.4100
324.5300
319.8900
320.3000
759,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
323.1000
329.2400
323.1000
326.9400
1,015,500
Thu, 21 May 2026
319.9500
324.4900
315.5100
324.0800
836,000
Wed, 20 May 2026
325.1300
325.1300
318.5700
323.1200
775,000
Tue, 19 May 2026
9 · 8-K
After market open · 15:04 ET
8-K ↗
Tue, 19 May 2026
334.1100
340.0000
328.0000
328.9100
1,466,100
Mon, 18 May 2026
320.7100
331.4400
319.1300
331.0100
1,080,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
320.0800
325.1000
319.7200
320.9000
1,365,400
Thu, 14 May 2026
315.5900
320.6100
312.0700
317.9500
1,180,200
Wed, 13 May 2026
320.5700
320.8800
305.9600
316.2500
1,583,000
Tue, 12 May 2026
331.2300
333.8900
322.7300
323.9400
1,002,300
Mon, 11 May 2026
339.7700
339.7700
327.8800
328.8000
1,365,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
349.9000
351.3100
340.6800
343.3200
1,178,500
Thu, 07 May 2026
350.2600
357.2600
350.2600
352.4400
966,300
Wed, 06 May 2026
354.3100
356.9800
348.8700
350.2600
1,578,100
Tue, 05 May 2026
354.8100
356.9600
349.2800
356.5600
808,500
Mon, 04 May 2026
356.8100
360.9000
354.1900
355.2300
995,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
8 · 10-Q
After-hours · 17:21 ET
10-Q ↗
Fri, 01 May 2026
359.3700
363.6000
354.9000
358.2200
993,000
Thu, 30 Apr 2026
352.0500
356.1600
349.0100
354.8100
1,275,600
Wed, 29 Apr 2026
353.2800
356.2000
350.0100
355.9700
1,146,300
Tue, 28 Apr 2026
356.8500
361.1400
352.7500
354.1200
1,234,100
Mon, 27 Apr 2026
352.8600
354.9900
348.2300
352.4500
1,103,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
364.8700
364.8700
349.2700
353.4000
1,341,400
Thu, 23 Apr 2026
379.4200
384.0000
360.7000
363.7600
1,615,600
Thu, 23 Apr 2026
7 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 22 Apr 2026
363.0000
368.1100
362.2700
364.7300
1,167,500
Tue, 21 Apr 2026
361.9400
367.7400
359.7700
362.9300
1,213,900
Mon, 20 Apr 2026
360.7000
365.0000
358.3900
359.8700
990,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
367.6900
367.6900
358.5200
362.4400
1,113,500
Thu, 16 Apr 2026
362.5800
365.4500
360.3600
361.8800
1,340,400
Wed, 15 Apr 2026
357.6300
359.8000
355.1200
358.0900
1,128,000
Tue, 14 Apr 2026
356.0600
360.5800
353.4400
354.0000
999,400
Mon, 13 Apr 2026
343.5700
358.2500
343.5700
356.3500
1,529,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
349.3200
350.0800
342.0800
343.1500
1,184,500
Thu, 09 Apr 2026
353.2600
354.4500
345.6800
349.8800
1,339,500
Wed, 08 Apr 2026
359.8400
362.4700
355.2000
355.8500
817,200
Tue, 07 Apr 2026
6 · DEFA14A
After market open · 15:57 ET
DEFA14A ↗
Tue, 07 Apr 2026
5 · DEF 14A
After market open · 15:53 ET
DEF 14A ↗
Tue, 07 Apr 2026
359.6400
361.7500
357.4500
358.8300
762,900
Mon, 06 Apr 2026
357.0600
360.5700
353.6700
360.1900
907,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
360.1100
363.4400
354.5100
357.8800
1,087,200
Wed, 01 Apr 2026
4 · 8-K
After-hours · 16:41 ET
8-K ↗
Wed, 01 Apr 2026
351.4700
356.4700
347.5400
355.8700
1,350,900
Tue, 31 Mar 2026
352.5200
355.5400
343.2800
353.8600
1,517,500
Mon, 30 Mar 2026
345.7400
354.0300
341.4300
351.9600
1,299,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
349.8900
351.5900
343.8700
344.4200
1,246,700
Thu, 26 Mar 2026
346.9800
356.5000
344.2700
351.0700
1,197,800
Wed, 25 Mar 2026
348.8200
351.8600
340.4100
346.7200
994,500
Tue, 24 Mar 2026
350.5900
351.3300
343.3600
345.9300
1,416,500
Mon, 23 Mar 2026
354.9000
356.8200
351.8500
353.4800
1,478,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
352.1000
355.7700
349.2300
353.6800
2,933,700
Thu, 19 Mar 2026
352.1400
359.5300
351.5800
353.2600
1,611,800
Wed, 18 Mar 2026
350.4000
353.9600
348.0600
350.7900
1,337,200
Tue, 17 Mar 2026
353.5500
360.0000
350.5200
352.8900
845,700
Mon, 16 Mar 2026
350.6700
353.5400
349.0800
352.2000
989,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
349.8300
353.2800
346.1300
351.0000
1,487,400
Thu, 12 Mar 2026
352.4700
357.1100
346.4400
346.7800
1,494,900
Wed, 11 Mar 2026
356.5500
360.0000
348.5600
352.2500
1,171,600
Tue, 10 Mar 2026
362.5100
364.3900
349.4300
353.8700
1,247,000
Mon, 09 Mar 2026
363.7900
365.7700
358.8800
363.0600
1,326,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
365.7100
368.3700
358.6000
367.5000
1,621,000
Thu, 05 Mar 2026
362.0000
369.2700
360.0300
366.0200
1,527,200
Wed, 04 Mar 2026
356.4600
366.4400
354.0600
361.2700
1,612,500
Tue, 03 Mar 2026
348.5600
357.8100
346.5000
356.0000
1,293,400
Mon, 02 Mar 2026
348.0000
356.0300
346.5100
353.9300
1,372,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
348.7900
349.9600
345.0000
349.7300
1,344,400
Thu, 26 Feb 2026
346.1400
354.6500
345.3900
352.1500
1,836,700
Wed, 25 Feb 2026
337.8900
344.7900
336.0300
344.2400
1,560,400
Tue, 24 Feb 2026
3 · 10-K
After-hours · 17:25 ET
10-K ↗
Tue, 24 Feb 2026
335.8200
341.4200
333.9800
337.7000
1,565,400
Mon, 23 Feb 2026
334.9300
337.0900
329.8200
335.7000
2,223,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
330.2600
337.6300
330.2600
335.7900
2,482,700
Thu, 19 Feb 2026
329.4900
335.0000
328.2900
332.0000
1,753,100
Wed, 18 Feb 2026
316.8000
328.8000
313.7400
327.6000
2,136,200
Tue, 17 Feb 2026
321.7200
323.3900
313.0700
315.5300
1,808,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
319.8500
325.6100
318.0100
321.4100
1,640,500
Thu, 12 Feb 2026
334.4700
335.0100
317.6700
319.8200
2,736,100
Wed, 11 Feb 2026
347.2000
347.6400
331.2200
333.8000
2,433,700
Tue, 10 Feb 2026
350.4600
354.9700
345.2500
348.8400
1,776,000
Mon, 09 Feb 2026
357.2100
358.4800
349.0300
351.7100
1,966,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
353.4600
363.5400
351.0000
362.4200
1,945,500
Thu, 05 Feb 2026
358.8600
365.2100
349.5700
351.0000
2,827,400
Wed, 04 Feb 2026
346.1400
361.1600
346.1400
359.7100
2,805,500
Tue, 03 Feb 2026
362.8000
364.3700
343.9200
348.8200
3,248,300
Mon, 02 Feb 2026
372.7900
375.5600
369.8500
372.6100
2,476,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
362.2800
371.5900
360.0000
371.2300
3,072,200
Thu, 29 Jan 2026
355.6800
365.6600
353.3500
365.0000
2,487,200
Wed, 28 Jan 2026
367.9600
368.2000
356.0100
360.3700
2,940,700
Tue, 27 Jan 2026
368.5000
382.8600
345.9300
369.2700
5,077,700
Tue, 27 Jan 2026
2 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 26 Jan 2026
409.4900
413.0000
407.3200
408.6700
1,524,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
406.0200
412.1000
403.7300
407.6100
1,712,300
Thu, 22 Jan 2026
404.0200
410.0000
402.9700
407.4800
1,302,900
Wed, 21 Jan 2026
403.7600
406.3600
399.0900
404.6600
1,415,100
Tue, 20 Jan 2026
412.4500
414.3200
400.2000
403.7600
1,483,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
412.4100
416.7400
407.0300
416.1400
1,421,400
Thu, 15 Jan 2026
423.7400
424.0500
412.3300
414.2500
1,774,200
Wed, 14 Jan 2026
424.0600
428.9300
421.4800
424.2000
822,900
Tue, 13 Jan 2026
430.3700
431.1700
420.4200
426.3600
796,600
Mon, 12 Jan 2026
433.5700
434.7900
430.8100
432.3900
639,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
433.4200
437.1600
431.8100
434.8100
612,500
Thu, 08 Jan 2026
433.1200
439.2900
432.2900
434.4700
752,300
Wed, 07 Jan 2026
436.5400
440.0000
433.9600
437.6000
894,700
Tue, 06 Jan 2026
430.0000
437.3800
430.0000
436.5400
774,400
Mon, 05 Jan 2026
429.9400
436.3100
427.8900
431.6600
1,189,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
444.7300
445.0000
428.1900
434.5400
914,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
450.4000
451.5300
444.5300
445.1300
507,500
Tue, 30 Dec 2025
449.7400
452.2800
449.3800
450.0800
430,800
Mon, 29 Dec 2025
450.8300
452.7800
449.4200
450.8400
528,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
450.5600
451.6000
449.2000
450.8300
283,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
447.9100
451.6900
446.8700
451.1800
233,700
Tue, 23 Dec 2025
449.1400
449.4400
446.0200
449.3400
598,800
Mon, 22 Dec 2025
443.3400
450.5900
442.0000
449.2500
742,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
449.6300
451.0300
443.6500
444.9900
2,952,700
Thu, 18 Dec 2025
449.0600
454.8100
446.8100
450.5100
2,344,000
Wed, 17 Dec 2025
442.4900
453.8400
441.0400
452.2400
2,056,900
Tue, 16 Dec 2025
442.4200
445.9200
439.8900
443.7800
1,352,000
Mon, 15 Dec 2025
447.6600
448.8600
439.8300
443.6000
1,915,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
445.8400
450.3500
445.1500
445.8600
1,765,600
Thu, 11 Dec 2025
442.5000
449.6900
441.7600
445.8400
954,900
Wed, 10 Dec 2025
440.3800
445.0700
439.4100
442.2800
1,175,900
Tue, 09 Dec 2025
446.1300
449.0600
439.2500
440.6400
759,500
Mon, 08 Dec 2025
448.3600
449.7600
445.7500
446.7100
801,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
444.0800
449.7000
443.9700
447.5600
802,200
Thu, 04 Dec 2025
445.9100
448.1400
442.6400
444.7800
609,100
Wed, 03 Dec 2025
439.9600
446.2900
439.9600
445.8900
565,900
Tue, 02 Dec 2025
445.3200
446.0500
440.8100
444.1500
706,400
Mon, 01 Dec 2025
444.4600
446.2600
441.8000
443.5800
884,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
447.9600
449.8000
446.0000
446.2200
328,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
445.7400
448.1800
443.7300
446.0800
532,500
Tue, 25 Nov 2025
440.6100
447.3000
439.4000
446.4100
755,900
Mon, 24 Nov 2025
442.5700
445.9700
438.7300
439.6400
1,453,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
440.9400
449.7900
440.9400
443.7500
1,085,000
Thu, 20 Nov 2025
448.4500
448.4500
440.1500
440.8600
774,200
Wed, 19 Nov 2025
442.0700
445.5800
437.4000
444.7800
1,021,100
Tue, 18 Nov 2025
443.4000
448.6400
442.2300
444.4100
1,071,000
Mon, 17 Nov 2025
448.6600
449.9700
443.5000
443.8800
652,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
446.8900
451.0500
441.3800
449.5000
874,500
Thu, 13 Nov 2025
453.4700
454.6600
446.8600
447.7500
859,400
Wed, 12 Nov 2025
443.3000
455.8000
441.0300
455.2000
923,600
Tue, 11 Nov 2025
448.7900
449.3900
441.2900
443.2700
772,900
Mon, 10 Nov 2025
445.0000
451.9800
441.8400
449.8200
821,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
444.9700
448.8500
443.7700
447.0500
769,700
Thu, 06 Nov 2025
443.5600
447.3200
440.9500
444.4800
991,200
Wed, 05 Nov 2025
446.1300
451.4100
444.3600
445.8300
1,076,000
Tue, 04 Nov 2025
450.1100
451.4500
444.5700
449.3100
1,193,400
Mon, 03 Nov 2025
447.5400
448.8400
437.3700
448.5400
1,440,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
1 · 10-Q
After-hours · 17:09 ET
10-Q ↗
Fri, 31 Oct 2025
439.0800
448.0000
435.4200
446.1500
1,164,800
Thu, 30 Oct 2025
446.3100
453.0300
442.6900
443.4000
1,443,300
Wed, 29 Oct 2025
451.5800
454.7800
444.1300
446.2800
1,657,800
Tue, 28 Oct 2025
463.7300
464.9800
455.7100
456.1600
1,500,200
Mon, 27 Oct 2025
476.5200
476.5300
458.9200
463.7300
1,631,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend