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
443.6500
458.4500
442.5600
452.2900
3,002,043
Thu, 22 Oct 2026
430.7500
444.1500
427.4700
443.8500
2,776,000
Wed, 21 Oct 2026
16 · 10-Q
After-hours · 21:14 ET
10-Q ↗
Wed, 21 Oct 2026
402.5000
432.7500
398.9900
428.1200
4,799,500
Tue, 20 Oct 2026
15 · 8-K
After-hours · 20:05 ET
8-K ↗
Tue, 20 Oct 2026
433.5000
440.4000
432.0000
438.0000
3,436,400
Mon, 19 Oct 2026
428.7900
434.6200
426.7000
433.1800
2,530,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
428.4300
434.8900
425.5100
426.7000
2,609,600
Thu, 15 Oct 2026
425.5000
429.8900
419.5400
427.8600
2,060,100
Wed, 14 Oct 2026
424.8100
425.5000
414.6500
420.2400
1,913,900
Tue, 13 Oct 2026
430.0000
430.0000
416.3700
422.0600
1,733,100
Mon, 12 Oct 2026
423.0000
429.2700
421.0300
427.6400
1,618,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
416.3900
427.5300
415.8600
423.9600
1,761,900
Thu, 08 Oct 2026
411.6000
416.7200
407.7000
415.4100
2,533,300
Wed, 07 Oct 2026
405.0700
416.8100
404.2000
414.5200
1,896,000
Tue, 06 Oct 2026
405.2000
409.3400
402.0000
404.7600
1,649,700
Mon, 05 Oct 2026
389.7600
407.6300
389.1100
406.4800
1,663,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
405.1500
406.4700
391.3900
391.9500
1,833,100
Thu, 01 Oct 2026
409.0500
410.5200
399.2500
401.2400
1,511,300
Wed, 30 Sep 2026
408.0500
410.7400
405.5100
406.6300
1,658,500
Tue, 29 Sep 2026
411.9000
414.2000
407.0700
412.1800
1,885,300
Mon, 28 Sep 2026
405.1800
416.5100
402.7500
414.7900
2,568,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
397.6500
406.3900
391.9200
405.1800
2,496,000
Thu, 24 Sep 2026
396.7300
404.1900
395.1800
399.5200
1,564,600
Wed, 23 Sep 2026
400.8800
404.4400
396.0500
398.3000
1,686,100
Tue, 22 Sep 2026
403.0000
403.9700
397.7200
402.0900
1,863,500
Mon, 21 Sep 2026
393.8900
403.4800
391.0400
401.6500
2,971,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
381.5100
394.9100
379.5000
393.3300
4,926,100
Thu, 17 Sep 2026
385.5700
388.2000
378.2800
383.5400
2,393,100
Wed, 16 Sep 2026
378.0000
387.2900
377.1600
382.2900
2,134,400
Tue, 15 Sep 2026
374.5400
379.1100
368.8500
377.1600
1,982,100
Mon, 14 Sep 2026
374.6000
378.5800
372.1500
377.9400
2,433,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
363.5600
374.4800
363.5600
369.1500
3,351,100
Thu, 10 Sep 2026
347.6600
362.4800
345.2500
360.4600
3,369,200
Wed, 09 Sep 2026
350.2000
357.9900
349.8600
353.2400
2,422,000
Tue, 08 Sep 2026
361.3100
362.5300
347.5200
350.1600
3,194,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
367.8100
369.5500
363.2300
366.7000
2,081,300
Thu, 03 Sep 2026
374.7900
378.9900
365.4200
369.8300
1,745,700
Wed, 02 Sep 2026
369.0000
382.4100
368.2500
371.8800
2,053,000
Tue, 01 Sep 2026
375.0000
375.4000
366.3500
369.2500
1,848,700
Mon, 31 Aug 2026
369.0000
377.3700
365.3200
376.8600
1,922,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
368.0000
373.4000
366.7400
372.6000
1,801,600
Thu, 27 Aug 2026
369.6100
372.3100
366.9000
367.0700
1,787,700
Wed, 26 Aug 2026
368.4900
372.3700
366.7300
370.4200
1,664,300
Tue, 25 Aug 2026
375.2500
378.2300
367.0700
371.8400
1,768,000
Mon, 24 Aug 2026
379.2500
384.0600
373.4800
373.5700
1,518,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
375.1300
382.0400
367.2400
378.8100
2,010,300
Thu, 20 Aug 2026
397.2300
398.9900
372.6000
374.4800
3,970,900
Wed, 19 Aug 2026
394.5500
405.3400
394.0000
397.7200
2,125,200
Tue, 18 Aug 2026
394.0000
399.8700
390.8400
391.1800
2,385,000
Mon, 17 Aug 2026
392.1000
396.9900
389.6700
390.3300
2,157,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
401.0200
402.4600
394.0600
394.5100
1,986,200
Thu, 13 Aug 2026
403.7200
404.6900
398.0000
401.2700
2,355,600
Wed, 12 Aug 2026
403.8100
404.9800
397.1700
401.2700
3,142,600
Tue, 11 Aug 2026
392.2200
402.1400
392.2200
401.2300
4,123,900
Mon, 10 Aug 2026
379.2400
393.6300
378.0000
393.3800
3,221,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
374.5500
379.9000
372.6300
378.8100
2,465,700
Thu, 06 Aug 2026
374.3900
378.6400
371.6800
373.7100
2,594,600
Wed, 05 Aug 2026
372.8000
376.6300
369.4800
375.2000
3,286,400
Tue, 04 Aug 2026
376.3100
376.3100
364.2600
368.2700
3,938,800
Mon, 03 Aug 2026
361.7600
375.8500
360.9800
375.4100
3,502,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
350.7700
355.0900
348.8800
353.3300
2,461,900
Thu, 30 Jul 2026
346.8300
355.0600
346.4500
352.9700
2,772,300
Wed, 29 Jul 2026
361.4600
361.8000
351.9400
353.1000
2,735,600
Tue, 28 Jul 2026
365.5000
374.7000
360.4800
361.8000
4,086,300
Mon, 27 Jul 2026
14 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 27 Jul 2026
344.0000
359.2600
343.3900
356.8300
5,120,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
334.6000
341.8300
332.1500
337.5000
3,438,600
Thu, 23 Jul 2026
338.5000
340.5500
328.5700
332.0200
4,892,600
Wed, 22 Jul 2026
351.8600
355.0000
340.6100
340.6900
4,563,800
Tue, 21 Jul 2026
13 · 10-Q
After-hours · 17:25 ET
10-Q ↗
Tue, 21 Jul 2026
347.0100
362.8500
347.0000
350.0600
5,161,000
Mon, 20 Jul 2026
347.0100
355.0800
342.1000
353.1700
5,717,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
365.0300
367.7400
344.5500
345.4200
11,563,800
Thu, 16 Jul 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 16 Jul 2026
394.0000
405.5000
393.6800
402.3300
5,664,600
Wed, 15 Jul 2026
378.5500
393.9600
378.5000
388.9700
4,141,600
Tue, 14 Jul 2026
396.1000
397.3800
378.5000
379.5000
5,748,100
Mon, 13 Jul 2026
407.2600
414.5800
406.8200
407.1200
1,801,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
412.9000
415.9100
403.2500
406.7800
1,859,900
Thu, 09 Jul 2026
415.1000
416.2500
409.0000
411.5500
1,953,500
Wed, 08 Jul 2026
427.3000
428.4700
414.5900
415.1000
1,614,800
Tue, 07 Jul 2026
439.5000
443.8400
424.8600
427.3000
2,492,100
Mon, 06 Jul 2026
428.9300
440.1700
420.5100
432.8300
3,412,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
409.8100
426.0200
406.4700
426.0100
3,139,900
Wed, 01 Jul 2026
403.0000
408.6200
399.9900
402.3800
1,939,300
Tue, 30 Jun 2026
405.4100
406.5600
397.5200
397.6800
2,585,400
Mon, 29 Jun 2026
409.6800
415.9900
405.1400
405.9700
2,328,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
399.4800
409.7800
399.2900
404.7000
3,413,200
Thu, 25 Jun 2026
403.2100
412.4700
398.8900
399.6900
2,818,100
Wed, 24 Jun 2026
406.0000
412.5400
400.1200
401.8300
2,438,800
Tue, 23 Jun 2026
403.2500
407.3300
399.2900
403.1800
2,705,200
Mon, 22 Jun 2026
401.3300
408.5300
399.5000
402.9500
2,680,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
403.6000
409.6400
400.9300
406.7800
4,404,200
Wed, 17 Jun 2026
415.0000
418.2400
400.1000
402.1800
2,239,400
Tue, 16 Jun 2026
419.0000
422.4600
412.9300
417.0700
1,845,400
Mon, 15 Jun 2026
412.9400
420.5900
412.8800
416.5500
2,601,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
415.0100
415.7600
402.7300
411.0600
1,777,000
Thu, 11 Jun 2026
412.1600
416.1900
406.8200
412.9000
1,998,400
Wed, 10 Jun 2026
424.1400
426.2000
411.9200
412.0200
2,004,800
Tue, 09 Jun 2026
421.1300
430.8500
417.5500
426.6100
2,275,500
Mon, 08 Jun 2026
422.5400
424.3900
417.1400
418.6100
2,180,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
420.0000
428.4600
419.5000
422.0600
2,775,600
Thu, 04 Jun 2026
413.8600
423.5000
412.6200
418.8200
2,353,900
Wed, 03 Jun 2026
400.5000
407.8500
399.4400
407.2900
2,651,400
Tue, 02 Jun 2026
408.5000
414.0000
396.6800
402.3000
3,985,900
Mon, 01 Jun 2026
420.4700
423.9500
411.8300
412.2600
3,033,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
423.7900
426.8100
419.8300
424.6400
3,440,400
Thu, 28 May 2026
11 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 28 May 2026
419.5800
425.0000
414.7500
423.6300
2,183,900
Wed, 27 May 2026
432.2200
439.2000
414.3000
418.5500
3,122,600
Tue, 26 May 2026
439.4200
442.9400
434.1500
436.6400
1,688,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
439.5000
443.8600
434.7700
438.1000
2,009,100
Thu, 21 May 2026
446.2100
447.5700
435.1500
439.8000
2,088,400
Wed, 20 May 2026
440.3800
449.7700
434.5000
449.0300
1,737,900
Tue, 19 May 2026
440.8000
447.8000
436.3900
441.5800
2,799,100
Mon, 18 May 2026
421.9600
440.6100
421.9600
439.9200
2,119,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
430.0000
431.9800
420.5600
421.1200
2,375,100
Thu, 14 May 2026
432.0000
434.9100
426.5300
428.0600
2,171,900
Wed, 13 May 2026
430.9600
438.7800
426.6600
432.2700
1,996,700
Tue, 12 May 2026
425.0000
435.5600
420.0000
431.8700
2,351,600
Mon, 11 May 2026
446.9100
448.7500
417.7400
420.0600
4,032,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
454.3100
454.3200
447.0000
450.0600
2,402,300
Thu, 07 May 2026
453.0400
462.4000
452.0000
453.4900
1,563,000
Wed, 06 May 2026
451.6200
455.0000
446.9000
451.7300
1,982,700
Tue, 05 May 2026
453.9300
458.2600
441.9800
451.3800
2,952,300
Mon, 04 May 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 04 May 2026
457.5600
461.2400
449.2300
452.3500
1,797,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
458.8600
463.1400
456.3600
457.7800
1,461,900
Thu, 30 Apr 2026
452.6800
458.2900
449.8300
457.6100
2,000,300
Wed, 29 Apr 2026
463.5000
463.5000
449.5900
453.8300
2,059,300
Tue, 28 Apr 2026
472.4200
473.8600
463.3800
466.6400
1,836,400
Mon, 27 Apr 2026
481.0000
486.7700
469.2000
470.9900
2,028,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
480.7500
482.8400
471.0000
482.2200
2,655,200
Thu, 23 Apr 2026
484.5000
489.8600
477.1900
478.8200
2,889,700
Wed, 22 Apr 2026
9 · 10-Q
After-hours · 17:03 ET
10-Q ↗
Wed, 22 Apr 2026
461.3600
491.1500
460.0100
483.6200
4,437,800
Tue, 21 Apr 2026
8 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 21 Apr 2026
469.0500
471.0800
451.2900
451.2900
3,379,600
Mon, 20 Apr 2026
471.3600
472.5700
463.6500
465.6000
2,442,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
463.6000
474.2800
463.0200
469.2100
2,720,700
Thu, 16 Apr 2026
469.0800
471.8000
454.0000
458.0800
2,209,600
Wed, 15 Apr 2026
469.5500
473.9900
465.7900
468.3600
1,935,100
Tue, 14 Apr 2026
459.9300
471.2400
459.5000
467.2200
1,973,600
Mon, 13 Apr 2026
448.1700
459.2500
448.1700
458.9600
1,691,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
455.6900
455.7900
448.2200
450.6200
1,466,300
Thu, 09 Apr 2026
459.3200
460.6500
451.0300
454.9400
1,551,500
Wed, 08 Apr 2026
469.9900
471.9800
460.2400
462.2800
2,253,900
Tue, 07 Apr 2026
451.0100
453.4200
447.7800
452.9500
1,796,800
Mon, 06 Apr 2026
451.0600
458.9200
449.7300
452.5800
1,152,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
456.2600
463.9300
450.4000
452.0700
1,647,800
Wed, 01 Apr 2026
462.8900
468.3300
460.7600
464.4500
1,427,200
Tue, 31 Mar 2026
455.0300
463.0000
448.4000
460.9900
1,960,300
Mon, 30 Mar 2026
453.0500
459.0000
450.2700
452.7800
2,195,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
465.4200
466.2100
451.5600
452.6600
2,107,200
Thu, 26 Mar 2026
469.1000
478.2500
465.0000
468.5500
1,605,500
Wed, 25 Mar 2026
474.4600
480.1800
468.5000
469.9800
1,428,200
Tue, 24 Mar 2026
473.7500
476.1300
468.3600
471.9100
1,332,700
Mon, 23 Mar 2026
488.1500
489.0000
478.0300
478.0400
1,501,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
480.3000
484.9200
473.1900
477.9700
2,227,600
Thu, 19 Mar 2026
477.5000
483.0400
475.8100
479.9300
1,258,500
Wed, 18 Mar 2026
478.5400
483.2600
472.3400
477.7300
1,483,400
Tue, 17 Mar 2026
487.5400
494.4300
482.1900
482.7600
1,057,200
Mon, 16 Mar 2026
473.3200
486.1300
472.9500
483.4600
1,297,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
7 · DEFA14A
After-hours · 17:22 ET
DEFA14A ↗
Fri, 13 Mar 2026
6 · DEF 14A
After-hours · 17:16 ET
DEF 14A ↗
Fri, 13 Mar 2026
478.0000
482.6800
458.0000
472.1600
2,489,800
Thu, 12 Mar 2026
490.5500
491.5500
473.1000
479.2700
1,805,200
Wed, 11 Mar 2026
489.2300
493.5800
479.1100
492.8700
1,537,900
Tue, 10 Mar 2026
493.9500
496.0000
484.3800
485.8500
1,547,200
Mon, 09 Mar 2026
485.0100
493.8900
480.2300
493.5600
1,651,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
490.1900
491.0700
478.2000
490.1600
2,088,000
Thu, 05 Mar 2026
495.2000
502.4800
488.8100
496.7000
1,541,200
Wed, 04 Mar 2026
495.1900
505.4400
492.5000
501.1800
1,501,000
Tue, 03 Mar 2026
487.1800
497.9600
486.9800
497.4200
1,841,100
Mon, 02 Mar 2026
5 · 8-K
After-hours · 17:13 ET
8-K ↗
Mon, 02 Mar 2026
492.5900
499.6200
490.4000
496.2500
1,743,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
499.7100
504.9500
499.2100
503.5100
1,634,200
Thu, 26 Feb 2026
508.6700
511.8800
501.4000
506.8800
1,570,300
Wed, 25 Feb 2026
494.0000
506.5200
494.0000
506.1700
2,062,000
Tue, 24 Feb 2026
489.6900
496.2700
487.5100
494.0200
1,404,500
Mon, 23 Feb 2026
498.8800
502.7000
486.4500
492.1000
1,764,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
497.1500
504.7500
495.2300
504.0500
1,553,600
Thu, 19 Feb 2026
495.7100
503.7300
495.2500
499.5300
1,434,200
Wed, 18 Feb 2026
494.2400
502.8800
490.6400
500.7600
1,464,300
Tue, 17 Feb 2026
481.2200
495.1900
481.2200
493.3500
1,583,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
480.5000
495.5700
479.6100
485.8400
1,984,300
Thu, 12 Feb 2026
496.1200
497.8400
475.8300
478.6000
2,966,500
Wed, 11 Feb 2026
492.7500
500.3400
490.6600
496.1200
1,933,700
Tue, 10 Feb 2026
494.2200
500.3800
493.5300
495.1500
1,813,100
Mon, 09 Feb 2026
486.0500
493.5400
483.9000
492.8400
2,207,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
482.1700
491.6500
480.0700
488.1500
2,521,100
Thu, 05 Feb 2026
482.7800
489.5100
475.1700
476.3200
2,912,000
Wed, 04 Feb 2026
480.1100
481.1900
465.6900
478.4900
3,405,300
Tue, 03 Feb 2026
4 · 10-K
After-hours · 16:59 ET
10-K ↗
Tue, 03 Feb 2026
495.2100
499.0000
476.7900
478.8800
3,796,500
Mon, 02 Feb 2026
502.0000
504.2000
496.1500
496.7300
2,133,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
506.7000
511.0300
501.3900
504.2200
1,698,300
Thu, 29 Jan 2026
521.1700
522.0000
502.4800
507.5500
2,167,100
Wed, 28 Jan 2026
523.9100
529.3600
520.2400
522.0400
1,851,300
Tue, 27 Jan 2026
532.6100
535.0000
523.5400
525.0400
1,503,500
Mon, 26 Jan 2026
523.9500
533.9700
518.6500
528.8100
2,565,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
530.0000
540.0000
521.1800
523.9900
2,799,100
Thu, 22 Jan 2026
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 22 Jan 2026
525.4100
532.0000
522.7200
525.8100
2,911,800
Wed, 21 Jan 2026
527.5900
530.0500
518.6400
523.6900
2,033,900
Tue, 20 Jan 2026
527.0000
532.6100
525.2300
527.4400
2,149,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
542.0000
543.0000
532.6300
535.0000
3,015,500
Thu, 15 Jan 2026
553.7400
553.7400
535.6900
541.3400
1,909,000
Wed, 14 Jan 2026
533.9600
551.0000
528.0000
546.7600
3,602,100
Wed, 14 Jan 2026
2 · 8-K
Pre-market · 08:58 ET
8-K ↗
Tue, 13 Jan 2026
571.4500
572.5900
556.0400
561.8200
1,515,800
Mon, 12 Jan 2026
581.9700
582.1900
566.8000
572.7500
1,826,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
587.3200
589.5800
579.6200
586.2400
1,490,700
Thu, 08 Jan 2026
582.6900
589.9500
582.6900
585.0800
1,491,200
Wed, 07 Jan 2026
592.8900
603.8800
590.8000
592.2700
1,863,500
Tue, 06 Jan 2026
565.0000
594.6200
564.3500
592.8500
2,629,500
Mon, 05 Jan 2026
561.1500
567.0800
558.0000
566.3800
1,395,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
566.7800
567.3900
555.4000
561.9800
1,298,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
572.5000
573.2800
565.7700
566.3600
992,500
Tue, 30 Dec 2025
572.2100
574.7700
570.4500
572.6300
724,900
Mon, 29 Dec 2025
577.8100
580.5000
574.2200
575.4000
695,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
578.2100
579.4000
575.9600
577.8100
494,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
577.3400
579.8500
575.0300
577.1500
355,200
Tue, 23 Dec 2025
577.1400
579.2000
573.6800
577.3400
1,282,800
Mon, 22 Dec 2025
576.0000
583.4500
573.3000
579.8300
1,453,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
561.6300
574.5700
561.3100
572.4700
4,065,300
Thu, 18 Dec 2025
1 · 8-K
After-hours · 17:02 ET
8-K ↗
Thu, 18 Dec 2025
557.2900
566.8500
557.2600
561.8900
1,545,600
Wed, 17 Dec 2025
554.6800
561.4600
554.0000
556.8600
1,705,500
Tue, 16 Dec 2025
559.0500
559.6900
546.1300
554.5800
1,959,400
Mon, 15 Dec 2025
546.0500
561.6200
546.0500
559.5200
2,928,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
546.0000
548.9900
537.6900
542.3200
2,116,200
Thu, 11 Dec 2025
545.4700
553.3900
542.7100
547.3600
1,573,800
Wed, 10 Dec 2025
557.7600
560.0500
546.5500
555.9200
1,562,900
Tue, 09 Dec 2025
566.5000
569.0000
557.5000
558.1300
1,230,000
Mon, 08 Dec 2025
576.1500
576.1500
562.6700
566.8900
1,298,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
569.5000
576.8800
569.4300
575.3400
1,096,600
Thu, 04 Dec 2025
571.9800
574.2300
564.7200
568.6300
1,147,800
Wed, 03 Dec 2025
569.4800
571.7700
563.0400
569.7100
1,090,600
Tue, 02 Dec 2025
568.6000
570.7500
561.3900
567.7200
1,748,800
Mon, 01 Dec 2025
568.9900
573.5400
566.6300
567.3700
1,206,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
571.4100
574.0000
568.2700
573.4800
1,003,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
579.8500
582.4100
573.7500
574.2300
1,158,900
Tue, 25 Nov 2025
564.4400
580.0000
561.2900
578.8700
1,684,800
Mon, 24 Nov 2025
562.9300
570.7700
560.0000
568.4800
2,399,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
551.1700
564.0000
548.0400
561.6100
2,622,300
Thu, 20 Nov 2025
566.9200
574.4500
550.0000
552.2300
1,909,000
Wed, 19 Nov 2025
544.9300
566.8600
544.1900
564.6400
2,440,600
Tue, 18 Nov 2025
546.0600
549.2100
538.8300
546.7700
2,297,400
Mon, 17 Nov 2025
546.5700
554.3500
544.1100
546.7100
1,470,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
559.5000
560.0200
548.9200
549.5100
1,879,900
Thu, 13 Nov 2025
566.8600
573.3200
561.0000
565.5100
2,116,700
Wed, 12 Nov 2025
574.1300
580.4700
569.7100
572.4500
1,633,200
Tue, 11 Nov 2025
575.0600
579.2200
570.5000
572.1700
1,609,700
Mon, 10 Nov 2025
560.0000
578.3000
560.0000
576.2000
3,070,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
543.2400
562.6500
541.7400
560.0000
2,712,200
Thu, 06 Nov 2025
547.0300
548.5500
538.0700
547.7800
2,052,500
Wed, 05 Nov 2025
538.0000
552.0000
536.1500
548.5500
2,863,400
Tue, 04 Nov 2025
545.0900
546.0000
535.4000
538.8200
1,780,200
Mon, 03 Nov 2025
532.0600
544.8400
527.6000
544.2100
2,075,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
528.6300
538.1400
526.2000
534.2800
1,757,600
Thu, 30 Oct 2025
534.3700
538.0000
529.3100
530.0200
1,777,000
Wed, 29 Oct 2025
543.0000
544.9500
534.4500
537.5900
1,721,800
Tue, 28 Oct 2025
546.6200
552.2000
539.0000
545.3900
1,586,400
Mon, 27 Oct 2025
544.7500
551.6300
538.7500
551.2500
2,135,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
547.6300
552.4500
541.4600
546.5100
2,692,300