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
339.2500
342.9200
327.1100
332.1400
336,821
Thu, 22 Oct 2026
336.8400
347.4900
335.8100
344.5000
393,700
Wed, 21 Oct 2026
337.2500
340.6500
333.7000
338.8400
280,200
Tue, 20 Oct 2026
330.9000
340.2200
330.9000
333.6600
271,200
Mon, 19 Oct 2026
338.5100
339.0300
330.3200
331.0000
337,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
342.0000
344.5400
330.7000
335.0000
426,700
Thu, 15 Oct 2026
337.2200
342.8700
331.9400
341.4600
225,000
Wed, 14 Oct 2026
331.2100
335.9300
326.3800
334.6900
294,800
Tue, 13 Oct 2026
338.9400
343.2900
330.9800
334.8000
197,500
Mon, 12 Oct 2026
336.0000
340.3300
333.0500
337.5200
197,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
341.7800
343.1000
336.0000
336.7500
218,300
Thu, 08 Oct 2026
335.1600
344.2100
334.5500
341.2600
419,100
Wed, 07 Oct 2026
338.0100
342.9900
333.2200
334.7200
279,500
Tue, 06 Oct 2026
348.6000
352.6300
338.4100
341.6500
344,900
Mon, 05 Oct 2026
351.1800
356.5600
340.2800
346.1400
418,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
349.9900
358.2800
346.6600
351.1200
410,600
Thu, 01 Oct 2026
330.7200
345.2600
326.9400
344.3800
444,100
Wed, 30 Sep 2026
339.0500
340.0000
331.2400
333.7400
281,800
Tue, 29 Sep 2026
330.5600
337.2500
329.6700
336.3200
202,000
Mon, 28 Sep 2026
324.2200
332.3000
322.0500
330.2500
392,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
332.1900
334.6200
321.5400
324.2200
456,300
Thu, 24 Sep 2026
343.8500
345.7100
332.3800
333.2200
297,400
Wed, 23 Sep 2026
347.2500
352.8000
341.4100
343.8500
373,200
Tue, 22 Sep 2026
351.2200
357.7100
348.0000
348.3800
356,200
Mon, 21 Sep 2026
342.9500
348.7700
335.8800
348.0400
244,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
341.5600
343.6800
336.3100
342.2200
383,600
Thu, 17 Sep 2026
352.6500
358.4000
341.5000
341.8000
258,700
Wed, 16 Sep 2026
346.3600
354.0000
339.8500
343.5300
387,100
Tue, 15 Sep 2026
351.1400
359.0300
347.2900
353.8000
348,900
Mon, 14 Sep 2026
346.2400
351.9900
344.6700
351.0300
315,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
348.4700
351.8700
344.1300
351.0500
422,600
Thu, 10 Sep 2026
347.3000
354.3100
344.1400
346.0000
313,400
Wed, 09 Sep 2026
353.6000
357.8600
344.2500
346.5500
355,700
Tue, 08 Sep 2026
357.9400
361.3000
354.4500
354.8400
259,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
344.3000
358.4500
341.5500
357.9400
466,300
Thu, 03 Sep 2026
333.4800
346.0700
326.0100
345.8100
400,700
Thu, 03 Sep 2026
18 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 02 Sep 2026
332.9300
338.2600
324.5800
332.0400
256,200
Tue, 01 Sep 2026
350.7400
356.0100
330.9900
331.6200
485,900
Mon, 31 Aug 2026
350.3300
356.7800
344.8900
355.1300
407,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
359.2800
365.4800
348.5500
352.2500
388,100
Thu, 27 Aug 2026
349.8300
358.3400
349.8300
353.0800
371,300
Wed, 26 Aug 2026
343.5700
353.5300
339.6000
349.8300
570,700
Tue, 25 Aug 2026
354.2800
354.2800
343.4100
343.9200
342,600
Mon, 24 Aug 2026
363.2000
365.9000
344.9600
349.5400
368,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
363.2500
369.4400
357.8700
362.1500
279,800
Thu, 20 Aug 2026
354.5800
365.0900
353.1300
359.6300
233,100
Wed, 19 Aug 2026
374.4500
375.0000
357.1400
359.1900
319,600
Tue, 18 Aug 2026
382.1900
383.2900
368.0000
368.9200
528,200
Mon, 17 Aug 2026
383.4900
389.5600
382.7000
385.2200
469,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
375.0100
385.9000
375.0100
384.3200
610,600
Thu, 13 Aug 2026
365.0000
384.1000
365.0000
380.2200
760,500
Wed, 12 Aug 2026
360.3100
368.9800
358.0800
364.6600
371,900
Tue, 11 Aug 2026
356.7400
363.4000
352.5900
356.9600
455,400
Mon, 10 Aug 2026
360.1700
367.6600
354.5500
355.7700
381,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
361.8200
369.1100
357.3700
364.2100
312,000
Thu, 06 Aug 2026
354.2300
362.9300
350.2100
361.8200
502,300
Wed, 05 Aug 2026
17 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 05 Aug 2026
369.1300
374.6000
356.4600
356.8100
640,700
Tue, 04 Aug 2026
360.9000
374.9700
360.9000
374.3300
720,100
Mon, 03 Aug 2026
348.1100
360.3600
345.4200
360.1000
594,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
361.6500
361.6500
342.1800
347.6300
821,500
Thu, 30 Jul 2026
16 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 30 Jul 2026
382.9200
390.0000
341.5900
350.6300
1,415,600
Thu, 30 Jul 2026
15 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 29 Jul 2026
404.1300
404.1400
388.1300
394.4400
554,000
Tue, 28 Jul 2026
416.8200
421.5600
407.1700
409.9900
471,600
Mon, 27 Jul 2026
425.3100
426.7800
411.5500
419.9200
511,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
426.1700
431.4200
414.6600
423.6800
292,200
Thu, 23 Jul 2026
426.4000
427.8500
413.5300
426.5500
337,200
Wed, 22 Jul 2026
431.1600
436.4000
424.0400
426.2900
245,000
Tue, 21 Jul 2026
430.9700
433.7900
419.3300
433.2200
337,400
Mon, 20 Jul 2026
434.9700
434.9700
426.4200
428.0200
328,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
438.1400
439.9900
428.9200
436.8500
914,200
Thu, 16 Jul 2026
424.4500
439.2900
423.2400
438.2900
447,400
Wed, 15 Jul 2026
429.3700
434.0300
410.8100
417.0500
542,600
Tue, 14 Jul 2026
434.7900
436.0700
426.4100
432.7300
363,500
Mon, 13 Jul 2026
427.7400
435.0700
420.5600
432.0600
321,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
425.1500
428.9300
415.7600
420.8200
348,500
Thu, 09 Jul 2026
421.5200
428.0100
419.3600
421.2900
261,300
Wed, 08 Jul 2026
416.0100
422.2700
401.5300
414.6500
596,900
Tue, 07 Jul 2026
422.3200
422.3200
414.8600
416.0000
345,300
Mon, 06 Jul 2026
417.4200
422.8000
412.6900
417.8900
235,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
421.8600
426.0300
410.2100
416.6900
277,600
Wed, 01 Jul 2026
427.7400
429.5000
410.1400
418.1500
428,900
Tue, 30 Jun 2026
425.7100
426.9700
411.7400
421.1600
304,400
Mon, 29 Jun 2026
428.3700
434.9600
420.8000
425.7100
333,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
431.4300
433.8100
420.7600
430.5100
558,600
Thu, 25 Jun 2026
432.4400
444.8100
429.0600
433.6900
245,900
Wed, 24 Jun 2026
435.2900
440.0500
423.4200
428.4400
258,600
Tue, 23 Jun 2026
437.2900
440.1600
430.1200
430.8700
296,500
Mon, 22 Jun 2026
434.7200
444.5500
433.8500
436.0500
272,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
435.6100
439.7300
430.4900
435.1200
501,300
Wed, 17 Jun 2026
456.4200
456.4200
422.3400
425.8600
709,600
Tue, 16 Jun 2026
472.0400
476.6000
455.7500
457.0200
363,000
Mon, 15 Jun 2026
482.8700
486.7300
470.1600
474.1900
694,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
487.7900
490.0700
477.3600
482.8700
383,000
Thu, 11 Jun 2026
471.0400
489.4700
467.8800
487.1400
506,000
Wed, 10 Jun 2026
440.0000
475.2000
430.0100
463.7000
751,600
Tue, 09 Jun 2026
488.0800
494.7100
459.7900
479.3000
591,000
Mon, 08 Jun 2026
470.2200
489.4300
466.2500
480.6800
331,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
473.9900
482.4600
461.0600
466.5100
423,400
Thu, 04 Jun 2026
472.4900
474.4900
460.0700
471.4300
280,600
Wed, 03 Jun 2026
469.8000
476.0800
455.0300
464.4900
567,900
Tue, 02 Jun 2026
483.1400
485.0000
468.5400
471.1500
472,900
Tue, 02 Jun 2026
14 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 01 Jun 2026
465.6000
483.0200
458.9500
482.2200
295,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
466.3000
477.6100
460.5600
472.3700
418,700
Thu, 28 May 2026
474.7000
477.9800
460.9200
469.2100
287,100
Wed, 27 May 2026
472.7700
480.8900
467.5500
474.0000
314,100
Tue, 26 May 2026
462.3200
474.0400
459.1000
467.8900
230,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
459.1700
466.6500
448.0000
456.2300
367,100
Thu, 21 May 2026
460.4500
465.6900
445.6700
458.2500
336,600
Wed, 20 May 2026
455.3600
471.7300
452.4600
466.4700
433,700
Tue, 19 May 2026
454.3100
458.5500
441.5100
448.9500
254,800
Mon, 18 May 2026
459.2400
464.6300
453.4300
458.3100
266,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
453.8600
463.1200
446.0900
460.3800
320,800
Thu, 14 May 2026
436.9400
462.4800
425.8300
459.2900
504,100
Wed, 13 May 2026
436.3300
440.4500
426.8600
431.4200
257,000
Tue, 12 May 2026
445.1200
445.4600
420.4200
434.9800
428,500
Mon, 11 May 2026
448.0800
454.6100
440.3200
446.1800
261,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
449.7800
453.1100
443.8600
449.8000
212,100
Thu, 07 May 2026
455.7100
460.0500
445.5500
448.9400
336,600
Wed, 06 May 2026
13 · 8-K
After-hours · 17:23 ET
8-K ↗
Wed, 06 May 2026
431.4200
454.2200
430.5200
449.4000
693,500
Tue, 05 May 2026
12 · 8-K
After-hours · 17:27 ET
8-K ↗
Tue, 05 May 2026
407.5000
426.4000
404.5600
422.3100
417,500
Mon, 04 May 2026
433.9600
434.5200
403.3400
405.0900
533,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
454.3100
457.9900
440.8800
441.2600
427,600
Thu, 30 Apr 2026
11 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 30 Apr 2026
444.8600
451.9700
417.0200
448.8200
737,200
Thu, 30 Apr 2026
10 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 29 Apr 2026
441.4000
451.3200
417.2700
422.0400
681,800
Tue, 28 Apr 2026
446.3300
448.6200
435.8000
443.3200
367,100
Mon, 27 Apr 2026
443.0600
454.8800
443.0600
444.3200
354,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
442.0800
450.0000
434.8000
442.4400
358,100
Thu, 23 Apr 2026
437.7500
446.5700
435.3900
440.9800
396,300
Wed, 22 Apr 2026
449.3600
449.3800
429.1600
431.4600
551,400
Tue, 21 Apr 2026
447.9200
451.9100
433.8400
441.8100
504,900
Mon, 20 Apr 2026
431.6600
448.0100
430.1800
446.3300
448,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
430.0400
445.0800
429.0200
434.2200
709,500
Thu, 16 Apr 2026
401.6000
423.8100
401.0100
422.5600
671,400
Wed, 15 Apr 2026
407.8700
407.8700
393.7000
397.7900
490,000
Tue, 14 Apr 2026
402.4000
409.0000
391.9100
404.4700
523,400
Mon, 13 Apr 2026
399.9900
404.4700
386.4800
396.7400
591,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
402.4100
405.9900
397.6400
401.8500
296,500
Thu, 09 Apr 2026
402.0600
407.2500
394.8200
401.6700
383,500
Wed, 08 Apr 2026
389.1500
408.0000
388.9100
400.3100
688,100
Tue, 07 Apr 2026
373.3300
379.0100
367.2100
375.6100
542,800
Mon, 06 Apr 2026
351.9200
372.4600
350.7500
372.0500
455,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
343.5100
365.0000
339.8700
354.2800
295,600
Wed, 01 Apr 2026
355.8900
365.7900
353.8600
354.8800
453,800
Tue, 31 Mar 2026
336.0100
355.5500
336.0100
351.2800
432,500
Mon, 30 Mar 2026
338.0500
343.5400
332.3400
336.0100
527,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
331.7300
335.2600
327.0400
334.3100
652,800
Thu, 26 Mar 2026
339.3000
344.8300
331.1900
336.7800
411,600
Wed, 25 Mar 2026
329.8000
345.2600
329.8000
344.3600
536,100
Tue, 24 Mar 2026
322.7900
341.6600
321.2700
330.2600
403,300
Mon, 23 Mar 2026
334.1400
345.8400
328.0300
329.4800
443,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
323.1200
323.9700
313.9300
318.6300
563,200
Thu, 19 Mar 2026
315.2700
321.5900
308.9200
321.1700
753,000
Wed, 18 Mar 2026
325.8300
331.3500
321.9700
322.6300
464,100
Tue, 17 Mar 2026
333.1700
344.1800
327.8800
328.9600
623,900
Mon, 16 Mar 2026
326.7700
329.9800
317.4200
327.7100
435,700
Mon, 16 Mar 2026
9 · DEF 14A
Pre-market · 06:45 ET
DEF 14A ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
316.7700
321.9700
310.0000
321.0000
556,900
Thu, 12 Mar 2026
332.7500
338.0000
314.5800
315.7500
944,100
Wed, 11 Mar 2026
351.3600
353.3300
336.7200
341.4100
534,900
Tue, 10 Mar 2026
366.9700
374.4100
353.6700
356.0300
711,300
Mon, 09 Mar 2026
353.5300
369.6100
338.3900
368.7800
1,010,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
386.0800
386.1000
352.3300
359.7800
858,200
Thu, 05 Mar 2026
408.0600
411.8700
390.4700
396.6200
572,000
Wed, 04 Mar 2026
421.1600
430.1100
409.6800
414.4300
605,100
Tue, 03 Mar 2026
396.1600
415.7300
391.1800
414.0600
429,200
Tue, 03 Mar 2026
8 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 02 Mar 2026
399.0500
417.2300
394.9100
407.7900
579,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
400.3700
410.4800
397.4400
405.3900
471,400
Thu, 26 Feb 2026
385.9000
405.4600
385.9000
404.1600
509,900
Wed, 25 Feb 2026
404.4300
404.4300
380.0000
384.3300
814,400
Tue, 24 Feb 2026
7 · 10-K
After-hours · 16:15 ET
10-K ↗
Tue, 24 Feb 2026
397.7800
408.2200
385.8100
401.5600
290,600
Mon, 23 Feb 2026
407.5100
410.6100
389.6100
397.0000
522,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
389.1100
414.3600
388.1900
411.6300
415,600
Thu, 19 Feb 2026
387.9100
395.2700
387.9100
392.6700
249,600
Wed, 18 Feb 2026
384.7600
394.4800
381.2400
390.3500
277,700
Tue, 17 Feb 2026
6 · 8-K
After-hours · 17:08 ET
8-K ↗
Tue, 17 Feb 2026
387.0500
394.3500
383.8600
388.3500
403,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
381.8800
390.0900
379.5900
384.9100
565,000
Thu, 12 Feb 2026
396.4500
396.4500
357.6400
379.0800
821,900
Wed, 11 Feb 2026
385.6900
404.1100
385.3000
388.6800
645,900
Tue, 10 Feb 2026
389.6000
396.4900
374.5000
381.6400
1,407,900
Tue, 10 Feb 2026
5 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 09 Feb 2026
414.8300
416.5100
401.8000
409.6000
822,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
402.3500
417.8500
400.3100
415.4600
762,700
Thu, 05 Feb 2026
406.8200
412.5700
398.0000
404.7500
649,700
Wed, 04 Feb 2026
374.8500
406.1800
374.8500
405.9500
1,002,600
Tue, 03 Feb 2026
367.2700
381.0000
365.0900
374.2800
435,000
Mon, 02 Feb 2026
334.8700
371.6400
334.8700
367.7500
1,046,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
337.2900
341.2900
334.2400
334.8700
497,900
Thu, 29 Jan 2026
350.0000
353.7700
337.1300
341.7800
639,900
Wed, 28 Jan 2026
351.9300
354.9900
345.6800
349.8700
373,900
Tue, 27 Jan 2026
346.0500
350.2800
344.3300
350.0000
308,100
Mon, 26 Jan 2026
350.2100
355.9100
340.9400
346.4800
379,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
360.2600
362.1700
347.6100
351.3100
455,600
Thu, 22 Jan 2026
359.4400
369.6400
357.1500
360.3400
505,800
Wed, 21 Jan 2026
344.6900
365.3100
344.5600
359.4400
457,200
Tue, 20 Jan 2026
345.9200
348.9200
337.7700
340.8000
547,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
354.4800
358.5100
346.5200
350.8900
533,000
Thu, 15 Jan 2026
361.0000
363.6000
356.5800
358.7500
364,600
Wed, 14 Jan 2026
353.8900
362.8700
350.4300
358.2200
503,300
Tue, 13 Jan 2026
362.0200
367.1200
354.5500
356.5800
626,500
Mon, 12 Jan 2026
366.4000
372.4800
361.3700
365.6800
321,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
369.6300
376.3000
362.1700
366.9600
435,500
Thu, 08 Jan 2026
350.8800
367.8100
346.5900
366.6900
407,000
Wed, 07 Jan 2026
364.1800
369.8300
354.4200
357.6800
437,500
Tue, 06 Jan 2026
357.9400
368.4000
357.4400
365.6200
870,400
Mon, 05 Jan 2026
336.4100
358.1800
332.5900
353.0100
508,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
327.0100
337.5300
323.0900
337.1700
257,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
329.0600
333.2300
325.7500
326.5200
290,800
Tue, 30 Dec 2025
329.2400
333.4000
327.4500
332.3400
385,700
Mon, 29 Dec 2025
330.6100
334.4000
324.8700
331.3400
355,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
327.2600
331.1100
325.6800
331.0200
166,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
323.7400
331.0000
323.1000
329.9400
154,300
Tue, 23 Dec 2025
328.5300
333.4900
325.5000
328.3100
291,400
Mon, 22 Dec 2025
321.2900
331.6200
319.3300
330.6300
472,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
329.0900
329.0900
316.1400
320.2900
869,100
Thu, 18 Dec 2025
332.6200
336.5900
325.8700
329.0400
609,600
Wed, 17 Dec 2025
337.5700
340.3500
327.5600
328.0000
435,700
Tue, 16 Dec 2025
344.7100
344.7100
334.8100
339.7700
392,700
Mon, 15 Dec 2025
344.5300
345.8500
334.2700
339.5700
430,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
344.3200
349.1600
339.0500
345.0500
436,800
Thu, 11 Dec 2025
347.7900
358.5000
340.0000
343.6600
628,700
Wed, 10 Dec 2025
329.6100
351.3500
324.6100
347.9800
528,600
Tue, 09 Dec 2025
333.5800
334.5800
326.8900
329.6500
356,500
Mon, 08 Dec 2025
335.6900
339.7900
329.8300
331.5800
476,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
325.6900
334.5000
325.6900
330.9100
544,700
Thu, 04 Dec 2025
325.4800
336.4300
324.8900
328.4300
765,600
Wed, 03 Dec 2025
315.4200
330.6500
312.7600
326.2200
981,200
Tue, 02 Dec 2025
308.2300
315.9500
293.1700
314.5000
973,700
Tue, 02 Dec 2025
4 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 01 Dec 2025
277.7300
299.9900
276.6900
293.1500
501,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
280.6200
284.3000
277.6400
281.5600
175,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
275.7500
284.0400
275.7500
279.4700
319,600
Tue, 25 Nov 2025
272.6200
280.5800
267.4800
279.7900
269,600
Mon, 24 Nov 2025
270.1000
274.0500
267.1400
272.0500
406,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
250.4800
277.5500
250.4800
271.4600
727,200
Thu, 20 Nov 2025
257.0000
260.6900
249.3200
250.4800
306,800
Wed, 19 Nov 2025
260.7200
264.4900
251.2800
253.2500
611,300
Tue, 18 Nov 2025
261.4600
267.9000
257.7800
261.4800
371,900
Mon, 17 Nov 2025
268.1800
272.1200
259.3700
262.3100
556,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
270.0000
272.2900
264.1900
267.9200
417,900
Thu, 13 Nov 2025
281.7400
287.3400
270.6700
271.9800
486,600
Wed, 12 Nov 2025
283.0000
289.7500
282.9000
285.0400
295,700
Tue, 11 Nov 2025
280.1300
281.9700
272.8400
280.9300
377,000
Mon, 10 Nov 2025
283.2900
283.2900
270.1900
277.6100
567,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
274.0000
284.1100
270.1000
282.3100
357,800
Thu, 06 Nov 2025
281.5500
282.5000
272.3900
273.8100
480,700
Wed, 05 Nov 2025
3 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 05 Nov 2025
284.7100
289.6200
275.1100
282.9300
410,600
Tue, 04 Nov 2025
282.2500
288.8800
277.5300
288.2300
483,300
Mon, 03 Nov 2025
291.2000
291.5700
276.4600
284.5800
472,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
278.0700
295.5500
275.1100
292.5000
664,600
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 30 Oct 2025
278.0000
288.5600
266.0800
283.4700
1,741,400
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 29 Oct 2025
284.3500
290.0900
276.0000
277.3600
1,352,600
Tue, 28 Oct 2025
291.4400
291.6300
283.7700
284.3300
543,500
Mon, 27 Oct 2025
290.7900
292.9600
285.0000
289.3200
500,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend