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
505.4500
512.9200
504.8900
512.2800
1,327,200
Thu, 23 Jul 2026
503.8700
510.9200
502.1000
506.3200
1,808,400
Wed, 22 Jul 2026
506.8500
510.9600
505.1000
508.6700
1,636,600
Tue, 21 Jul 2026
511.9000
512.8300
502.8600
505.0300
1,777,100
Mon, 20 Jul 2026
513.5800
516.5000
510.9400
512.0500
1,583,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
522.1800
527.4600
511.7000
513.2200
2,780,800
Thu, 16 Jul 2026
513.2400
522.1600
510.6700
520.7400
2,046,100
Wed, 15 Jul 2026
518.6400
521.1100
513.4000
514.1500
1,529,700
Tue, 14 Jul 2026
524.4000
531.6200
521.0000
522.5400
2,153,600
Mon, 13 Jul 2026
530.9200
532.4500
521.4800
524.0600
1,628,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
525.0700
532.7100
523.4800
529.7900
1,858,100
Thu, 09 Jul 2026
526.0000
527.8400
519.0100
525.5600
1,870,500
Wed, 08 Jul 2026
536.1200
537.0500
526.2000
527.6700
1,619,200
Tue, 07 Jul 2026
546.9900
548.2000
535.3600
538.2300
2,098,200
Mon, 06 Jul 2026
543.7200
544.1100
531.2000
540.5200
2,296,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
535.4500
547.2200
532.9600
546.6400
2,275,600
Wed, 01 Jul 2026
525.3100
538.9500
517.0000
533.5500
3,087,500
Tue, 30 Jun 2026
512.3600
522.5900
511.5700
518.9400
2,581,100
Mon, 29 Jun 2026
519.1200
519.6800
506.7800
511.0600
2,314,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
521.0000
525.0000
518.3600
519.6200
3,318,300
Thu, 25 Jun 2026
515.2900
527.9400
513.8000
522.2800
2,281,900
Wed, 24 Jun 2026
514.7600
522.6900
514.4000
515.7300
2,564,900
Tue, 23 Jun 2026
523.8800
523.8800
508.7300
512.2600
2,215,800
Mon, 22 Jun 2026
507.9700
517.9900
507.1200
516.7100
1,926,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
516.0500
518.8400
511.1600
512.1500
5,193,700
Wed, 17 Jun 2026
514.0300
519.6000
511.4100
515.8500
2,090,800
Tue, 16 Jun 2026
520.5600
523.6400
513.5700
518.1700
2,490,600
Mon, 15 Jun 2026
519.0700
525.8700
517.7700
521.4800
2,860,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
518.4000
525.8200
517.1900
523.5700
2,191,200
Thu, 11 Jun 2026
514.0200
518.5900
512.0000
515.4400
2,259,500
Wed, 10 Jun 2026
522.2500
522.8900
504.9700
509.1600
2,572,100
Tue, 09 Jun 2026
507.9500
517.0800
506.3600
515.5900
2,956,600
Mon, 08 Jun 2026
507.1300
510.2700
499.9500
501.9200
1,890,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
512.2900
517.6200
507.0200
507.9000
2,886,200
Thu, 04 Jun 2026
508.6100
512.1600
504.5100
507.4500
2,995,800
Wed, 03 Jun 2026
498.1500
512.2100
496.1400
507.5700
2,283,600
Tue, 02 Jun 2026
493.4700
499.7900
490.4400
495.9100
3,010,900
Mon, 01 Jun 2026
496.1500
498.3400
488.8800
497.4100
2,507,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
500.0000
502.5300
495.3300
497.6900
4,481,400
Thu, 28 May 2026
507.8400
508.2500
498.5800
501.9800
2,266,400
Wed, 27 May 2026
512.9800
515.8400
507.6900
507.8700
1,594,800
Tue, 26 May 2026
517.8500
519.0800
512.6900
514.9700
2,099,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
517.0200
521.2300
514.9800
517.5800
1,454,000
Thu, 21 May 2026
509.4600
516.5300
505.7500
514.5100
1,655,700
Wed, 20 May 2026
500.3000
512.3900
499.9700
506.6300
2,049,700
Tue, 19 May 2026
508.7100
510.3700
504.8000
506.0700
2,104,800
Mon, 18 May 2026
506.4200
514.1300
504.6500
510.8600
1,881,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
516.7700
517.0100
504.1300
506.1100
2,157,300
Thu, 14 May 2026
514.0500
514.7900
508.2900
511.6500
1,969,000
Wed, 13 May 2026
17 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 13 May 2026
504.2100
515.7500
503.6800
513.2600
2,359,000
Tue, 12 May 2026
504.1900
505.7800
496.7400
503.8700
1,430,400
Mon, 11 May 2026
493.9100
506.2100
493.8500
504.4000
1,769,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
494.0000
497.5800
492.2600
493.1600
1,686,200
Thu, 07 May 2026
500.9300
503.7400
493.5100
493.8500
1,937,600
Wed, 06 May 2026
497.5300
505.1700
497.0700
501.8700
2,289,300
Tue, 05 May 2026
16 · S-3ASR
After-hours · 16:06 ET
S-3ASR ↗
Tue, 05 May 2026
494.5900
503.2100
490.4000
500.2900
1,902,800
Mon, 04 May 2026
503.5800
506.3000
492.5100
493.5500
2,406,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 10-Q
After market open · 10:38 ET
10-Q ↗
Fri, 01 May 2026
503.3600
521.2800
502.0000
507.9200
2,578,300
Fri, 01 May 2026
15 · 8-K
Pre-market · 06:47 ET
FORM 8-K ↗
Thu, 30 Apr 2026
501.9800
507.6500
499.6600
501.1400
3,036,800
Wed, 29 Apr 2026
13 · DEFA14A
After-hours · 17:16 ET
DEFA14A ↗
Wed, 29 Apr 2026
12 · DEF 14A
After-hours · 17:09 ET
DEF 14A ↗
Wed, 29 Apr 2026
508.2000
509.0000
503.4600
504.7100
1,440,000
Tue, 28 Apr 2026
513.0000
515.6300
509.0000
510.2900
2,743,200
Mon, 27 Apr 2026
510.2800
512.9600
506.5200
510.7500
1,773,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
507.2200
510.6500
501.7600
510.3000
1,486,800
Thu, 23 Apr 2026
499.0500
508.2600
498.1000
508.0600
1,716,400
Wed, 22 Apr 2026
496.4600
501.2300
493.9400
494.6200
1,554,600
Tue, 21 Apr 2026
495.5700
498.0000
492.3200
494.8400
1,544,400
Mon, 20 Apr 2026
494.6500
501.3600
492.5200
498.1500
1,717,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
496.5600
497.9600
488.0000
492.2300
3,012,400
Thu, 16 Apr 2026
496.8000
500.7100
495.0500
499.2200
1,630,800
Wed, 15 Apr 2026
496.4700
499.6400
490.8900
497.9400
1,553,000
Tue, 14 Apr 2026
502.5000
503.3800
494.6600
499.6500
1,956,500
Mon, 13 Apr 2026
503.6100
509.2300
502.7900
508.8700
2,247,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
505.9500
506.3300
499.7300
503.1500
1,153,000
Thu, 09 Apr 2026
499.4600
507.1800
497.5300
503.3000
1,919,000
Wed, 08 Apr 2026
488.0000
500.8700
482.7700
500.4800
2,544,000
Tue, 07 Apr 2026
499.7900
500.4900
490.1900
494.5900
1,703,800
Mon, 06 Apr 2026
503.6600
503.6600
497.2700
499.4700
1,488,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
500.0000
502.7000
494.3700
502.6000
2,127,700
Wed, 01 Apr 2026
492.8200
494.4400
488.4900
493.8300
2,472,400
Tue, 31 Mar 2026
496.1400
500.2800
491.9100
495.7600
2,761,300
Mon, 30 Mar 2026
495.8500
503.6300
494.8500
499.2600
2,458,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
497.6100
498.2600
486.4300
491.1200
2,154,100
Thu, 26 Mar 2026
491.2500
500.3100
491.1500
495.4900
3,051,700
Wed, 25 Mar 2026
483.1500
492.4100
481.9500
492.3400
2,086,000
Tue, 24 Mar 2026
473.9300
486.8400
473.4400
479.8400
3,181,800
Mon, 23 Mar 2026
488.8600
490.2600
477.3300
478.0500
2,794,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
492.9000
495.8100
484.3400
488.1500
6,334,100
Thu, 19 Mar 2026
488.6800
491.7800
483.4600
489.8000
2,744,500
Wed, 18 Mar 2026
491.4400
494.4700
488.3800
488.5700
2,200,800
Tue, 17 Mar 2026
497.4100
500.3400
493.2300
494.0500
2,471,000
Mon, 16 Mar 2026
494.2900
498.4800
490.8900
497.4100
2,217,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
498.0000
500.0100
492.6200
493.9200
2,648,800
Thu, 12 Mar 2026
480.3900
492.8100
477.5300
490.4100
2,908,500
Wed, 11 Mar 2026
477.1600
482.0300
471.1400
481.5500
2,007,400
Tue, 10 Mar 2026
480.7900
483.0400
474.6300
477.9400
2,505,600
Mon, 09 Mar 2026
482.6600
486.5400
478.8300
483.6200
2,279,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
488.0000
488.3000
479.6900
484.7400
2,195,600
Thu, 05 Mar 2026
495.5900
497.2600
488.5500
490.0600
3,784,900
Wed, 04 Mar 2026
502.2100
503.9900
497.3400
499.1900
2,907,000
Tue, 03 Mar 2026
500.0000
503.6500
491.5900
501.6800
3,815,300
Mon, 02 Mar 2026
508.0000
510.0500
499.5200
509.3400
3,071,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
498.2700
509.5300
498.2700
508.0800
3,239,500
Thu, 26 Feb 2026
506.8900
510.6500
497.4500
498.5100
1,945,600
Wed, 25 Feb 2026
11 · 10-K
After market open · 10:13 ET
10-K ↗
Wed, 25 Feb 2026
506.8500
509.6200
500.3900
508.2700
3,483,400
Tue, 24 Feb 2026
497.8600
504.4900
494.5700
504.0000
2,761,700
Mon, 23 Feb 2026
493.5500
500.5700
492.7700
498.1900
2,159,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
488.2400
498.3500
488.0000
496.5100
3,202,400
Thu, 19 Feb 2026
484.9000
490.5500
482.2000
490.1100
3,072,600
Wed, 18 Feb 2026
482.8300
488.2700
482.6000
485.2800
2,451,000
Tue, 17 Feb 2026
479.1300
483.7700
478.0100
482.2200
2,249,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
474.1700
488.5400
473.3500
481.0000
4,412,900
Thu, 12 Feb 2026
469.9200
477.5500
469.4800
472.8600
3,757,600
Wed, 11 Feb 2026
458.4300
467.6600
455.2800
467.5100
2,392,600
Tue, 10 Feb 2026
454.3200
464.1600
454.1800
460.5100
2,567,800
Mon, 09 Feb 2026
448.1700
457.5000
444.0200
456.3400
3,610,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
455.9000
457.9900
445.0000
448.2400
3,132,800
Thu, 05 Feb 2026
471.0700
474.3800
459.2600
459.6900
3,453,400
Thu, 05 Feb 2026
10 · 8-K
Pre-market · 07:47 ET
FORM 8-K ↗
Wed, 04 Feb 2026
466.2100
477.3300
465.6300
473.3300
3,420,300
Tue, 03 Feb 2026
458.3900
466.8100
458.2800
463.5700
2,912,200
Mon, 02 Feb 2026
459.3500
462.3700
458.0000
460.1600
2,191,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
452.6300
457.3700
451.5900
456.9700
2,816,700
Thu, 29 Jan 2026
452.9100
456.0400
448.1600
455.0000
2,717,200
Wed, 28 Jan 2026
452.6800
453.4900
449.0000
451.5000
2,281,300
Tue, 27 Jan 2026
455.0300
457.0000
452.4400
453.0300
1,929,100
Mon, 26 Jan 2026
452.6300
455.5800
452.1500
455.0300
1,945,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
443.2400
451.9800
443.0700
451.5700
1,639,000
Thu, 22 Jan 2026
439.8500
447.2900
439.8500
445.6400
2,214,000
Wed, 21 Jan 2026
433.4700
440.9500
433.0300
439.3500
2,633,300
Tue, 20 Jan 2026
434.3200
434.9100
429.1700
433.1500
2,958,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
439.4600
440.5300
435.6600
438.9600
3,297,000
Thu, 15 Jan 2026
441.7800
444.0000
437.7400
440.0400
2,336,600
Wed, 14 Jan 2026
441.8300
444.3600
437.9000
439.9800
2,542,000
Tue, 13 Jan 2026
443.9700
444.6700
440.0900
442.9000
1,790,300
Mon, 12 Jan 2026
442.3800
445.9800
439.3900
443.6300
2,284,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
437.8200
445.0500
437.1700
444.0800
1,787,900
Thu, 08 Jan 2026
433.4400
442.4300
432.4100
439.6900
2,801,600
Wed, 07 Jan 2026
436.9100
439.0200
432.8900
434.1400
2,322,200
Tue, 06 Jan 2026
434.0700
439.0000
433.4600
437.1600
2,359,400
Mon, 05 Jan 2026
425.6100
433.9900
424.0700
433.1000
2,617,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
426.2800
430.8100
422.0800
429.1100
2,202,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
427.1100
429.0000
426.2800
426.3900
1,569,200
Tue, 30 Dec 2025
424.0000
429.4600
423.4000
428.3600
1,501,800
Mon, 29 Dec 2025
423.8500
427.3000
423.7500
426.5400
2,240,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
425.4000
426.0000
423.4100
424.7700
1,328,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
424.6100
426.6300
424.1400
424.9000
830,100
Tue, 23 Dec 2025
423.6000
425.3300
423.0000
425.1000
1,656,600
Mon, 22 Dec 2025
421.5600
425.2900
420.5300
423.5100
2,354,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
418.0300
423.3900
417.1900
421.4300
6,048,500
Thu, 18 Dec 2025
421.5300
424.4800
418.4700
418.9900
3,370,800
Wed, 17 Dec 2025
423.0000
424.4100
420.7800
422.3400
4,766,000
Tue, 16 Dec 2025
418.5300
424.4500
414.9000
423.5100
3,960,500
Mon, 15 Dec 2025
417.4300
421.5100
410.0000
416.9900
4,798,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
406.7500
418.0200
406.7500
416.2400
4,726,400
Thu, 11 Dec 2025
395.2400
404.2900
394.8700
403.3000
3,272,500
Wed, 10 Dec 2025
389.6200
394.3500
389.0000
392.6800
5,121,700
Tue, 09 Dec 2025
391.2100
396.8300
390.1000
390.3800
3,574,700
Mon, 08 Dec 2025
398.7600
399.4200
387.7800
389.3800
4,569,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
403.9600
404.6100
398.9300
399.5700
3,183,600
Thu, 04 Dec 2025
407.6100
408.7300
401.9300
403.7300
2,859,800
Wed, 03 Dec 2025
9 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 03 Dec 2025
408.3400
411.0200
406.0000
409.1500
1,957,500
Tue, 02 Dec 2025
408.0000
411.3200
404.2700
408.7900
2,139,800
Mon, 01 Dec 2025
410.0200
411.5700
406.7200
407.1400
2,074,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
407.8200
411.5800
406.4700
410.3200
1,160,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
407.5000
410.4900
407.0300
407.9000
2,591,500
Tue, 25 Nov 2025
411.6700
412.8700
406.0900
407.8500
3,580,000
Mon, 24 Nov 2025
410.2400
412.4600
406.7100
407.6700
4,038,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
407.3800
416.4200
406.4200
412.7400
3,100,100
Thu, 20 Nov 2025
8 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 20 Nov 2025
414.6000
415.9500
408.2100
408.5100
2,723,600
Wed, 19 Nov 2025
414.7300
416.0700
410.7300
413.2000
2,635,300
Tue, 18 Nov 2025
418.7300
419.3800
413.6500
414.7200
2,586,700
Mon, 17 Nov 2025
421.6100
423.3800
417.5600
417.8500
2,249,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
428.6400
430.1000
423.0700
423.3900
2,469,700
Thu, 13 Nov 2025
427.2000
429.0000
420.9200
428.6400
2,873,300
Wed, 12 Nov 2025
428.0000
431.5600
424.9000
428.9600
2,592,700
Tue, 11 Nov 2025
425.7400
428.4000
421.9400
426.6500
2,477,700
Mon, 10 Nov 2025
420.5200
422.1700
415.9200
420.6700
2,624,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
417.0000
422.8200
414.0000
420.5100
2,563,300
Thu, 06 Nov 2025
416.3500
419.4900
413.5900
415.3200
3,443,900
Wed, 05 Nov 2025
416.2900
419.7900
415.0000
418.2300
3,076,400
Tue, 04 Nov 2025
416.1700
421.3200
414.0000
417.9400
3,483,500
Mon, 03 Nov 2025
422.2500
422.2500
409.0000
412.1800
4,908,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 10-Q
After market open · 10:41 ET
10-Q ↗
Fri, 31 Oct 2025
425.0000
426.4100
414.4700
418.3000
4,072,800
Fri, 31 Oct 2025
7 · 8-K
Pre-market · 06:45 ET
FORM 8-K ↗
Thu, 30 Oct 2025
432.4500
435.1900
428.6100
429.9100
3,635,300
Wed, 29 Oct 2025
438.7900
439.4400
431.2200
432.0100
4,087,200
Tue, 28 Oct 2025
445.4700
447.2200
441.9900
442.7200
2,110,300
Mon, 27 Oct 2025
447.6500
450.1500
444.2600
444.8200
2,337,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
449.5400
450.4000
445.5900
446.0000
1,593,300
Thu, 23 Oct 2025
452.5800
452.6700
448.6600
450.0800
1,527,000
Wed, 22 Oct 2025
450.3300
455.0800
447.7500
449.9200
1,856,800
Tue, 21 Oct 2025
450.5500
452.4500
448.3800
450.0800
1,766,100
Mon, 20 Oct 2025
452.3600
455.2400
449.7100
451.5600
1,895,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
444.2000
451.3300
442.8900
450.8900
2,365,300
Thu, 16 Oct 2025
452.0400
452.4700
440.9500
444.2400
3,033,700
Wed, 15 Oct 2025
459.0300
461.5300
450.7900
451.4200
1,838,000
Tue, 14 Oct 2025
453.2500
462.0700
453.0700
459.2500
1,664,800
Mon, 13 Oct 2025
456.5600
459.8000
455.0000
456.6400
1,287,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
458.0700
463.0400
452.9200
453.8200
2,038,900
Thu, 09 Oct 2025
467.8500
470.0000
457.5100
458.1600
1,499,900
Wed, 08 Oct 2025
470.3100
471.6900
467.5300
467.8300
1,208,500
Tue, 07 Oct 2025
468.1000
470.5700
465.8900
470.3700
1,283,300
Mon, 06 Oct 2025
466.7300
470.5700
465.1000
468.5500
1,539,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
467.0200
469.4300
463.0000
466.7300
1,250,700
Thu, 02 Oct 2025
463.4300
470.2900
462.9500
469.4800
1,677,500
Wed, 01 Oct 2025
472.7800
475.0800
460.8000
466.8100
2,286,100
Tue, 30 Sep 2025
473.7000
478.7800
473.2300
475.0000
2,171,200
Mon, 29 Sep 2025
474.7400
476.7100
471.4000
476.4900
1,859,600
Mon, 29 Sep 2025
5 · 8-K
Pre-market · 07:41 ET
FORM 8-K ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
472.7300
475.1600
470.7200
474.4100
1,476,400
Thu, 25 Sep 2025
474.1300
476.3500
469.9100
473.7800
1,536,700
Wed, 24 Sep 2025
479.6000
481.7400
473.3200
474.1300
1,579,400
Tue, 23 Sep 2025
478.4200
482.9700
474.6500
479.9400
1,462,900
Mon, 22 Sep 2025
476.9800
478.6800
474.2900
477.7600
1,562,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
477.5100
480.8800
474.0000
479.0100
3,742,100
Thu, 18 Sep 2025
478.8900
479.9400
471.3000
476.0000
1,650,900
Wed, 17 Sep 2025
473.9000
481.3800
472.0100
479.8600
1,698,800
Tue, 16 Sep 2025
476.4400
478.4400
470.9000
471.4700
1,470,500
Mon, 15 Sep 2025
481.3800
483.3000
475.5200
476.7300
1,130,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
479.1600
483.9200
479.1400
482.0400
2,069,700
Thu, 11 Sep 2025
472.9100
484.4400
472.4800
483.5900
1,907,400
Wed, 10 Sep 2025
472.9300
474.9300
469.4900
472.7000
1,551,500
Tue, 09 Sep 2025
473.1200
474.5200
470.3800
473.4400
2,966,100
Mon, 08 Sep 2025
469.6600
475.0700
466.6000
474.6300
1,677,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
471.1500
475.0500
466.5900
469.5200
1,066,200
Thu, 04 Sep 2025
470.7600
472.9300
468.6100
472.3900
1,660,600
Wed, 03 Sep 2025
471.8100
474.2300
470.0000
471.7800
1,617,900
Tue, 02 Sep 2025
477.1700
477.1700
472.5000
474.1400
1,262,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
482.1800
483.3200
477.0000
478.2900
2,058,200
Thu, 28 Aug 2025
482.5600
483.0100
479.1300
482.1500
2,579,200
Wed, 27 Aug 2025
480.1600
483.8200
479.3800
482.7100
2,259,600
Tue, 26 Aug 2025
476.2900
482.0900
475.0100
481.9200
1,699,500
Mon, 25 Aug 2025
481.9200
484.0000
476.6800
477.8500
1,151,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
484.0600
485.7300
479.6900
481.6700
1,782,500
Thu, 21 Aug 2025
481.4000
482.9100
480.0500
480.7100
1,263,500
Wed, 20 Aug 2025
482.7900
486.3800
480.5000
482.3600
1,160,900
Tue, 19 Aug 2025
478.4700
482.8200
476.5500
479.9200
1,512,400
Mon, 18 Aug 2025
480.4300
481.0500
477.1600
478.5100
1,218,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
480.8800
482.6700
478.5800
480.0800
1,951,300
Thu, 14 Aug 2025
475.7100
478.6000
472.6200
477.6300
1,545,400
Wed, 13 Aug 2025
474.5700
476.1500
468.5000
475.6300
1,797,800
Tue, 12 Aug 2025
470.5000
474.4800
469.9400
473.2300
1,347,700
Mon, 11 Aug 2025
471.1000
473.4300
466.1300
470.3800
1,069,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
469.0000
473.3900
468.6900
472.4200
939,300
Thu, 07 Aug 2025
4 · 8-K
After market open · 15:19 ET
FORM 8-K ↗
Thu, 07 Aug 2025
473.3300
475.7900
467.4900
469.4300
1,090,400
Wed, 06 Aug 2025
471.7700
473.3800
467.9500
471.4800
1,275,900
Tue, 05 Aug 2025
467.9400
471.0400
465.9700
469.8400
1,691,000
Mon, 04 Aug 2025
459.8600
468.4900
459.8600
467.4000
1,684,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3 · 8-K
After market open · 13:36 ET
FORM 8-K ↗
Fri, 01 Aug 2025
1 · 10-Q
After market open · 10:26 ET
10-Q ↗
Fri, 01 Aug 2025
458.3300
462.5100
449.3200
459.4100
2,219,300
Fri, 01 Aug 2025
2 · 8-K
Pre-market · 06:04 ET
FORM 8-K ↗
Thu, 31 Jul 2025
458.4100
467.6000
458.4100
460.2600
2,228,600
Wed, 30 Jul 2025
471.4000
472.3400
465.2600
466.2300
1,301,600
Tue, 29 Jul 2025
469.9000
471.6700
467.2500
471.5100
1,386,100
Mon, 28 Jul 2025
468.7500
471.3500
466.0100
467.4600
1,283,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend