Daily NYSE 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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
692.0300
702.3950
690.8300
693.5300
1,053,714
Thu, 03 Sep 2026
703.2500
705.8800
685.4800
694.4100
1,692,900
Wed, 02 Sep 2026
678.0600
700.6400
677.6600
698.3700
2,027,900
Tue, 01 Sep 2026
655.3400
677.8900
654.0500
676.0800
2,309,600
Mon, 31 Aug 2026
648.0000
657.1700
641.1300
654.9100
1,786,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
626.5000
632.0200
617.2100
630.3300
630,600
Thu, 27 Aug 2026
23 · 10-Q
After market open · 10:03 ET
10-Q ↗
Thu, 27 Aug 2026
628.8200
629.3500
617.8100
622.6600
807,500
Wed, 26 Aug 2026
632.1500
639.6500
630.4100
634.5400
830,700
Tue, 25 Aug 2026
652.0700
653.1800
627.1400
630.6600
1,206,900
Mon, 24 Aug 2026
653.0400
660.7000
645.7700
648.6400
1,228,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
623.2600
654.2800
607.9000
647.4700
2,392,500
Thu, 20 Aug 2026
611.1200
639.0000
586.4800
620.9400
3,200,600
Thu, 20 Aug 2026
22 · 8-K
Pre-market · 06:00 ET
8-K ↗
Wed, 19 Aug 2026
589.5800
596.0600
579.3100
580.6300
1,596,700
Tue, 18 Aug 2026
603.9300
604.0400
588.0000
588.7200
1,218,300
Mon, 17 Aug 2026
606.3700
610.6400
599.4800
599.9200
1,245,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
608.8300
616.0000
607.0000
608.8500
802,300
Thu, 13 Aug 2026
619.5500
622.0100
611.1100
612.3800
517,500
Wed, 12 Aug 2026
618.9800
623.2800
610.9900
619.7700
859,000
Tue, 11 Aug 2026
608.4700
621.3000
606.3200
617.9500
674,700
Mon, 10 Aug 2026
621.1200
623.5500
603.1100
609.2800
1,022,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
612.3500
627.8800
611.2100
620.8300
942,000
Thu, 06 Aug 2026
614.5700
618.1400
611.1900
614.8400
817,900
Wed, 05 Aug 2026
619.0000
624.7300
611.6200
612.0000
814,700
Tue, 04 Aug 2026
610.6600
622.0000
597.2300
617.3700
966,300
Mon, 03 Aug 2026
602.9100
616.2300
600.5500
605.0600
1,053,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
600.0600
602.9900
590.6300
592.6700
1,123,900
Thu, 30 Jul 2026
600.6700
604.7700
590.0600
599.4700
1,368,800
Wed, 29 Jul 2026
631.4300
634.0100
608.2100
610.9500
1,346,500
Tue, 28 Jul 2026
630.2200
643.9900
628.0000
639.8400
1,360,000
Mon, 27 Jul 2026
627.7100
628.0300
612.3800
625.0200
876,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
612.2100
629.3400
611.2900
628.1600
960,300
Thu, 23 Jul 2026
610.0000
615.9500
606.7400
610.0200
1,695,300
Wed, 22 Jul 2026
589.9000
609.3700
589.9000
607.3300
990,100
Tue, 21 Jul 2026
592.0000
596.0000
580.0200
586.8800
950,700
Mon, 20 Jul 2026
597.4800
599.7600
582.5000
586.0000
1,105,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
596.0500
614.9200
595.7400
597.2400
938,800
Thu, 16 Jul 2026
585.0000
599.7500
583.9000
598.9700
807,800
Wed, 15 Jul 2026
21 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 15 Jul 2026
583.9200
590.1800
576.4500
589.4800
1,013,700
Tue, 14 Jul 2026
594.8300
601.0000
579.6200
584.4000
951,000
Mon, 13 Jul 2026
20 · 424B2
After-hours · 17:25 ET
424B2 ↗
Mon, 13 Jul 2026
585.7900
587.8300
582.0100
585.6400
996,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
596.2200
599.4400
586.6800
586.8600
782,100
Fri, 10 Jul 2026
19 · 424B3
Pre-market · 08:34 ET
424B3 ↗
Thu, 09 Jul 2026
602.8500
606.0000
591.3700
592.9000
840,800
Wed, 08 Jul 2026
599.9800
601.5000
590.7700
596.7400
1,001,100
Tue, 07 Jul 2026
630.3400
634.9400
592.5000
603.6100
1,433,100
Mon, 06 Jul 2026
619.1500
637.7000
617.6800
635.2400
1,081,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
638.0400
638.9900
615.1200
621.2700
1,288,800
Wed, 01 Jul 2026
629.3200
633.8000
619.3000
627.6300
1,636,900
Tue, 30 Jun 2026
626.1700
636.2900
617.5800
634.3300
1,758,400
Mon, 29 Jun 2026
614.1100
628.1800
608.6200
626.6300
1,207,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
622.7700
630.0500
612.1600
613.2400
2,319,500
Thu, 25 Jun 2026
606.4600
631.9300
604.0100
630.7600
1,262,300
Wed, 24 Jun 2026
592.6900
612.9800
592.0000
600.7500
1,239,400
Tue, 23 Jun 2026
590.0600
601.3800
583.3800
591.9400
1,384,000
Mon, 22 Jun 2026
589.5000
603.8900
587.4100
598.5900
934,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
595.5100
598.2100
587.8400
589.2400
1,436,100
Wed, 17 Jun 2026
18 · S-3ASR
After-hours · 17:14 ET
S-3ASR ↗
Wed, 17 Jun 2026
585.2800
598.4800
583.2000
588.4700
1,517,200
Tue, 16 Jun 2026
578.1400
590.4900
577.0200
585.2900
747,800
Mon, 15 Jun 2026
583.9100
593.3500
574.7300
575.4700
1,541,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
569.5400
578.5300
567.2500
577.4800
854,100
Thu, 11 Jun 2026
561.7200
571.7200
556.6200
568.6400
1,266,000
Wed, 10 Jun 2026
577.4600
577.4600
559.9400
560.0500
1,112,100
Tue, 09 Jun 2026
577.6300
582.7800
568.1800
577.3300
1,037,300
Mon, 08 Jun 2026
585.8000
592.6100
565.6900
573.6600
1,476,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
590.6600
597.8200
579.2200
583.4400
1,751,600
Thu, 04 Jun 2026
594.1500
604.5100
587.3700
591.7500
1,769,000
Wed, 03 Jun 2026
577.8400
593.7900
575.6100
588.2900
1,840,000
Tue, 02 Jun 2026
562.0000
580.7400
552.6500
579.2500
2,045,600
Mon, 01 Jun 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 01 Jun 2026
538.2200
544.5700
528.4500
542.4300
2,214,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
536.2700
546.9800
535.0000
542.1800
2,271,300
Thu, 28 May 2026
16 · 10-Q
After market open · 10:21 ET
10-Q ↗
Thu, 28 May 2026
527.4100
539.7100
522.4800
539.0000
1,880,200
Wed, 27 May 2026
527.4500
533.7700
526.0300
529.3900
1,332,700
Tue, 26 May 2026
530.0000
531.7500
523.8100
529.1200
1,419,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
531.5200
532.7800
521.5000
529.1500
1,763,900
Thu, 21 May 2026
547.1800
548.0000
515.1500
531.3500
3,212,500
Thu, 21 May 2026
15 · 8-K
Pre-market · 06:00 ET
8-K ↗
Wed, 20 May 2026
556.0000
567.6000
550.2600
560.4600
1,441,200
Tue, 19 May 2026
562.5700
563.5900
554.0500
558.0700
1,027,900
Mon, 18 May 2026
564.1100
568.0000
557.4100
564.4900
848,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
572.0400
572.6200
555.5600
561.8300
971,200
Thu, 14 May 2026
580.1800
587.1500
574.0000
574.6400
1,056,300
Wed, 13 May 2026
588.3400
591.0100
580.1600
580.6500
961,500
Tue, 12 May 2026
591.3700
593.9800
580.1600
589.1900
1,264,800
Mon, 11 May 2026
575.7100
589.1700
573.7300
588.7400
907,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
579.7800
582.9800
572.3000
574.8400
896,900
Thu, 07 May 2026
592.1300
593.8100
578.0800
580.5400
828,800
Wed, 06 May 2026
579.9500
593.5500
579.9500
591.6400
983,200
Tue, 05 May 2026
582.3800
590.7700
575.7900
575.7900
906,100
Mon, 04 May 2026
576.7000
581.9700
573.0000
578.3900
799,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
588.3000
590.0700
575.7000
577.2600
802,600
Fri, 01 May 2026
14 · 8-K
Pre-market · 06:00 ET
8-K ↗
Thu, 30 Apr 2026
562.4600
594.4100
562.4600
589.8700
1,562,300
Wed, 29 Apr 2026
558.2700
563.8600
557.7600
560.0200
872,400
Tue, 28 Apr 2026
574.4500
574.4600
559.7600
563.8600
894,800
Mon, 27 Apr 2026
566.6300
577.9900
564.1600
567.6900
1,035,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
585.3700
588.1800
561.6200
562.6400
1,102,600
Thu, 23 Apr 2026
584.3700
594.9700
580.0000
591.9500
919,200
Wed, 22 Apr 2026
589.4900
593.1000
579.8100
579.9900
796,500
Tue, 21 Apr 2026
592.5600
598.6600
586.6100
587.3000
632,000
Mon, 20 Apr 2026
589.9800
595.6400
587.5500
594.5200
919,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
586.0000
593.7000
582.0300
590.4600
1,238,700
Thu, 16 Apr 2026
572.8400
585.5300
564.8200
584.1900
1,443,900
Wed, 15 Apr 2026
590.7800
593.8600
572.1000
576.6400
1,553,900
Tue, 14 Apr 2026
599.4600
602.4400
593.6800
596.0400
868,100
Mon, 13 Apr 2026
604.4600
607.9300
598.8500
603.0400
1,178,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
618.4500
619.2400
601.0600
605.0000
1,263,800
Thu, 09 Apr 2026
607.6900
618.9500
607.4500
618.0000
1,205,800
Wed, 08 Apr 2026
592.2400
609.6800
590.0000
609.3200
1,449,900
Tue, 07 Apr 2026
573.3100
576.1300
569.3100
576.0000
876,100
Mon, 06 Apr 2026
572.3900
575.2100
566.6600
575.0900
1,055,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
560.7000
580.6900
556.4500
575.7100
1,248,600
Wed, 01 Apr 2026
565.4400
579.3700
564.1500
570.7000
1,573,400
Tue, 31 Mar 2026
560.0000
566.5200
549.6800
563.3000
1,445,400
Mon, 30 Mar 2026
572.3000
573.2900
555.0400
555.5000
1,262,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
580.7200
581.9200
564.0500
566.6400
1,455,800
Thu, 26 Mar 2026
573.9600
587.8500
573.9600
581.1900
1,516,500
Wed, 25 Mar 2026
588.5800
590.6900
577.1100
577.9900
930,100
Tue, 24 Mar 2026
560.5500
584.5000
560.0000
583.0200
1,144,900
Mon, 23 Mar 2026
570.2500
571.9400
564.0300
569.0300
1,244,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
568.5700
573.7100
551.2800
559.7300
2,726,900
Thu, 19 Mar 2026
563.1900
570.0100
557.9400
567.5800
1,449,100
Wed, 18 Mar 2026
573.7500
578.4100
569.1300
571.0200
1,226,400
Tue, 17 Mar 2026
576.3700
576.8500
562.1900
574.2600
1,462,300
Mon, 16 Mar 2026
13 · 8-K
After-hours · 16:43 ET
8-K ↗
Mon, 16 Mar 2026
581.9700
582.9400
570.7300
572.4800
1,150,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
585.0000
589.6700
571.6000
577.5000
1,381,700
Thu, 12 Mar 2026
591.4600
593.6700
582.3100
585.8300
1,622,500
Wed, 11 Mar 2026
590.7600
598.0000
585.3000
594.0400
998,400
Tue, 10 Mar 2026
597.0800
603.0300
591.4300
592.7200
1,092,800
Mon, 09 Mar 2026
586.4700
600.8200
578.3200
599.4800
1,499,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
585.2400
589.8500
577.6300
589.7700
1,412,700
Thu, 05 Mar 2026
607.6100
610.3600
586.3000
590.6900
1,642,100
Wed, 04 Mar 2026
619.2300
622.7200
612.9500
614.0400
1,073,200
Tue, 03 Mar 2026
620.0000
623.5500
609.2100
619.2200
1,071,400
Mon, 02 Mar 2026
625.7600
636.4500
619.7900
630.8800
996,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12 · 8-K
After market open · 11:03 ET
8-K ↗
Fri, 27 Feb 2026
615.0000
631.5100
613.4900
629.7100
2,015,300
Thu, 26 Feb 2026
624.9600
627.0000
614.6000
619.4600
1,421,700
Thu, 26 Feb 2026
11 · 10-Q
Pre-market · 09:20 ET
10-Q ↗
Wed, 25 Feb 2026
645.2700
646.9300
623.4900
623.6100
2,100,500
Tue, 24 Feb 2026
643.3000
647.8100
634.7600
644.5400
1,399,200
Mon, 23 Feb 2026
652.1800
669.8000
644.4400
646.8400
2,074,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
664.2500
666.9200
646.4000
662.4900
2,989,900
Thu, 19 Feb 2026
633.6100
674.1900
628.7200
662.0000
6,653,300
Thu, 19 Feb 2026
10 · 8-K
Pre-market · 06:03 ET
8-K ↗
Wed, 18 Feb 2026
603.8100
603.8100
590.9200
593.2700
2,558,200
Tue, 17 Feb 2026
593.0500
607.0400
593.0500
600.8400
1,863,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
598.8600
610.9600
597.2000
602.9200
1,565,100
Thu, 12 Feb 2026
612.8700
626.2500
596.7800
598.1100
2,767,800
Wed, 11 Feb 2026
592.5000
614.3400
590.5000
612.6900
1,826,300
Tue, 10 Feb 2026
586.1100
593.7600
583.5900
593.4100
1,609,100
Mon, 09 Feb 2026
580.0000
587.7400
574.3000
585.6700
1,101,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
568.0000
584.0600
567.5500
583.1100
1,440,400
Thu, 05 Feb 2026
563.8300
574.9400
561.2000
565.7300
1,913,100
Wed, 04 Feb 2026
548.0000
571.5600
548.0000
567.2600
3,209,200
Tue, 03 Feb 2026
533.2600
545.3200
533.0000
545.0000
1,605,300
Mon, 02 Feb 2026
527.2500
534.7000
522.3900
532.2500
1,557,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
524.9300
529.9900
518.7000
528.0000
1,517,800
Thu, 29 Jan 2026
530.0000
537.2600
521.5400
530.0700
1,493,500
Wed, 28 Jan 2026
519.9400
528.7700
519.0900
525.0100
1,106,700
Tue, 27 Jan 2026
517.3300
521.4900
513.8500
519.1900
1,043,300
Mon, 26 Jan 2026
515.7200
518.6600
512.5700
516.5400
750,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
518.2600
521.6300
506.4200
514.4300
1,590,500
Thu, 22 Jan 2026
9 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 22 Jan 2026
529.2600
532.6100
521.1600
522.3800
1,159,300
Wed, 21 Jan 2026
512.6900
530.2000
511.1300
529.5100
1,620,600
Tue, 20 Jan 2026
514.5600
515.2600
507.0900
508.6800
1,377,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
516.2600
516.8100
510.0000
514.4000
1,323,300
Thu, 15 Jan 2026
513.8000
519.1800
508.1500
515.0400
1,203,700
Wed, 14 Jan 2026
8 · DEFA14A
After market open · 11:03 ET
DEFA14A ↗
Wed, 14 Jan 2026
7 · DEF 14A
After market open · 11:01 ET
DEF 14A ↗
Wed, 14 Jan 2026
503.2300
516.0900
501.2200
512.1000
1,890,900
Tue, 13 Jan 2026
492.3300
499.5900
490.0000
499.5200
849,100
Mon, 12 Jan 2026
486.3200
497.0200
484.3300
490.7400
1,547,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
500.7000
503.5500
484.8600
488.0800
1,725,600
Thu, 08 Jan 2026
473.9200
503.8800
472.7200
500.8000
1,796,900
Wed, 07 Jan 2026
487.1400
489.1000
473.6900
475.2000
1,286,900
Tue, 06 Jan 2026
465.1000
487.4600
464.3100
485.9800
1,621,000
Mon, 05 Jan 2026
462.3100
467.8900
458.9600
466.1000
1,320,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
466.0000
470.4800
458.9200
466.8000
1,175,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
466.9900
470.2300
465.5700
465.5700
812,100
Tue, 30 Dec 2025
469.8800
473.2000
468.3700
469.9400
826,700
Mon, 29 Dec 2025
469.4900
471.7500
465.7900
470.2400
981,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
467.7300
469.4100
466.1300
468.9300
503,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
466.0300
468.4000
464.4000
467.4400
343,300
Tue, 23 Dec 2025
470.3900
471.1800
465.4100
466.2100
1,083,700
Mon, 22 Dec 2025
471.5000
472.7400
467.6500
468.7700
1,173,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
475.1000
476.5000
468.9200
470.5700
2,990,700
Thu, 18 Dec 2025
483.0400
487.1300
469.7800
475.0500
1,927,500
Thu, 18 Dec 2025
6 · 10-K
Pre-market · 08:15 ET
10-K ↗
Wed, 17 Dec 2025
484.9500
490.4200
479.6900
481.0000
1,641,500
Tue, 16 Dec 2025
487.0000
489.1500
484.2100
485.4400
1,632,200
Mon, 15 Dec 2025
484.8000
488.9900
484.8000
488.0100
1,473,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
478.2200
487.1700
477.6000
484.8000
1,852,100
Thu, 11 Dec 2025
471.8800
480.7400
470.1300
475.9400
1,186,500
Wed, 10 Dec 2025
462.6500
469.9700
455.9100
468.9000
1,677,800
Tue, 09 Dec 2025
464.8900
469.3200
461.8000
462.8600
1,173,700
Mon, 08 Dec 2025
479.0200
488.9900
464.9200
466.3500
1,896,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
481.3900
485.4400
473.6900
475.1100
1,224,900
Thu, 04 Dec 2025
480.9900
483.5000
475.2100
483.0300
1,379,800
Thu, 04 Dec 2025
5 · 8-K
Pre-market · 06:00 ET
8-K ↗
Wed, 03 Dec 2025
471.0000
482.4500
468.5600
481.8200
1,157,700
Tue, 02 Dec 2025
471.7200
473.7700
466.4300
469.1500
1,303,600
Mon, 01 Dec 2025
463.7200
474.5000
461.4100
468.1100
1,824,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
466.9100
473.6700
463.0100
464.4900
1,682,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
477.1300
487.8200
469.4100
469.8700
5,473,600
Wed, 26 Nov 2025
4 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 25 Nov 2025
490.0600
500.5200
488.2200
498.1300
2,188,500
Mon, 24 Nov 2025
488.6200
494.3100
484.1000
487.2300
2,182,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
477.6400
491.0400
476.5100
487.2400
1,835,800
Thu, 20 Nov 2025
478.0000
484.2100
473.7100
476.3300
1,543,200
Wed, 19 Nov 2025
474.3600
476.4000
468.1600
474.7700
1,202,100
Tue, 18 Nov 2025
471.4700
477.1200
470.0000
473.8500
1,117,500
Mon, 17 Nov 2025
475.2700
479.7600
473.1100
475.9800
1,318,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
473.2900
479.6500
471.0000
476.2300
1,180,100
Thu, 13 Nov 2025
481.3200
482.7900
472.8900
473.4100
1,005,300
Wed, 12 Nov 2025
479.0000
484.9300
477.7700
480.7800
1,068,200
Tue, 11 Nov 2025
474.5600
480.2200
472.0100
477.9500
1,179,100
Mon, 10 Nov 2025
468.9000
476.5500
463.6800
474.3900
922,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
463.9200
471.2500
457.6500
467.7900
1,912,500
Thu, 06 Nov 2025
475.1400
481.2800
469.5200
475.3800
1,258,600
Wed, 05 Nov 2025
468.0000
476.2900
466.4000
473.6900
891,600
Tue, 04 Nov 2025
457.2900
469.6700
456.0000
468.3000
1,576,900
Mon, 03 Nov 2025
459.8000
463.8000
454.5000
461.9400
957,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
463.5700
464.5400
458.7200
461.6300
1,116,400
Thu, 30 Oct 2025
472.1400
479.8100
465.2200
465.4100
1,035,000
Wed, 29 Oct 2025
471.8400
477.8900
469.0300
473.4900
1,134,800
Tue, 28 Oct 2025
475.4500
476.5000
467.8800
468.1900
1,064,700
Mon, 27 Oct 2025
480.5600
483.0000
474.1600
478.1000
1,273,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
473.4500
477.6000
470.5500
472.7600
1,187,200
Thu, 23 Oct 2025
465.5600
469.9900
460.7100
469.4200
1,161,800
Wed, 22 Oct 2025
460.1300
472.2200
460.1300
462.3600
1,293,400
Tue, 21 Oct 2025
461.1100
466.7800
458.7500
459.8200
953,900
Mon, 20 Oct 2025
457.6100
463.8900
455.8900
462.4400
813,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
462.5200
465.7100
454.6100
458.5000
1,136,300
Thu, 16 Oct 2025
450.3500
457.7400
445.5500
457.1600
1,574,500
Wed, 15 Oct 2025
449.4400
452.3600
446.3100
448.4600
1,019,900
Tue, 14 Oct 2025
436.0800
449.8300
433.0000
447.9500
1,258,400
Mon, 13 Oct 2025
449.3700
450.0000
437.4600
439.1100
1,758,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
456.8700
460.6200
441.8900
446.3500
1,581,100
Thu, 09 Oct 2025
3 · 8-K
After-hours · 17:06 ET
8-K ↗
Thu, 09 Oct 2025
461.8900
462.6000
455.0100
456.2200
992,700
Wed, 08 Oct 2025
462.3800
466.6300
455.5900
460.7500
915,300
Tue, 07 Oct 2025
459.7600
465.9800
458.5000
461.5100
1,237,600
Mon, 06 Oct 2025
464.7100
465.4700
456.1300
457.3100
1,150,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
2 · 424B2
After-hours · 17:25 ET
424B2 ↗
Fri, 03 Oct 2025
461.0000
464.7600
459.5000
462.8800
989,400
Thu, 02 Oct 2025
454.5200
462.3400
453.3500
461.8200
1,511,900
Thu, 02 Oct 2025
1 · 424B3
Pre-market · 08:59 ET
424B3 ↗
Wed, 01 Oct 2025
455.0000
456.8300
447.4400
451.7300
2,141,700
Tue, 30 Sep 2025
463.0000
463.6500
453.6800
457.2600
1,954,800
Mon, 29 Sep 2025
465.8300
469.2400
463.2500
465.4900
1,055,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
467.0600
471.0200
463.3200
463.9900
1,106,200
Thu, 25 Sep 2025
469.3200
470.7400
464.0100
466.7000
1,343,700
Wed, 24 Sep 2025
471.2500
477.2200
468.3000
468.9400
976,900
Tue, 23 Sep 2025
471.3500
474.9000
468.2300
471.6700
997,200
Mon, 22 Sep 2025
467.9400
472.2000
464.7500
469.0300
1,678,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
476.0000
477.7300
468.8600
469.6300
2,754,900
Thu, 18 Sep 2025
467.2500
478.1300
466.0000
476.1200
1,785,000
Wed, 17 Sep 2025
471.5800
475.2500
464.3300
469.1200
1,522,500
Tue, 16 Sep 2025
471.9800
475.5000
466.8800
468.7000
1,659,200
Mon, 15 Sep 2025
472.2600
473.0500
462.8300
469.1100
1,787,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
473.9600
474.3700
469.3000
470.5100
1,764,500
Thu, 11 Sep 2025
471.5000
478.6200
471.0900
476.4600
1,368,700
Wed, 10 Sep 2025
473.6600
479.4900
471.2200
471.3500
1,347,400
Tue, 09 Sep 2025
479.9200
483.3800
469.8000
475.6000
1,204,300
Mon, 08 Sep 2025
473.8700
481.7400
471.0500
481.5100
1,271,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
475.3400
478.3900
470.2400
473.2600
1,262,400