Date Open High Low Close Adj Close Volume Sep 8, 2026 720.91 721.89 715.57 718.36 718.36 28,228,100 Sep 4, 2026 719.35 721.86 716.56 718.96 718.96 32,871,100 Sep 3, 2026 710.85 718.92 709.69 717.67 717.67 29,449,800 Sep 2, 2026 707.10 709.80 705.10 709.24 709.24 23,476,200 Sep 1, 2026 707.39 712.30 704.66 707.64 707.64 35,236,100 Aug 31, 2026 715.17 717.58 713.16 716.76 716.76 32,237,200 Aug 28, 2026 719.74 724.13 715.09 716.43 716.43 34,105,400 Aug 27, 2026 716.93 721.35 714.53 721.11 721.11 28,723,500 Aug 26, 2026 708.41 713.02 707.97 711.37 711.37 20,392,400 Aug 25, 2026 711.22 714.04 707.45 710.72 710.72 23,869,600 Aug 24, 2026 709.66 709.79 702.70 706.32 706.32 37,443,100 Aug 21, 2026 715.23 715.67 709.20 713.44 713.44 33,399,400 Aug 20, 2026 712.09 714.94 708.52 710.93 710.93 33,396,400 Aug 19, 2026 720.39 721.50 712.61 716.08 716.08 35,801,700 Aug 18, 2026 720.21 722.13 715.92 717.51 717.51 48,997,200 Aug 17, 2026 732.95 734.58 729.27 729.87 729.87 26,452,600 Aug 14, 2026 733.41 734.39 728.32 731.07 731.07 23,790,600 Aug 13, 2026 725.15 733.96 724.03 732.07 732.07 31,599,700 Aug 12, 2026 727.08 727.25 722.92 723.70 723.70 29,066,000 Aug 11, 2026 723.29 723.35 715.50 718.45 718.45 29,286,100 Aug 10, 2026 722.39 724.67 720.33 720.87 720.87 26,243,200 Aug 7, 2026 720.15 723.63 716.51 723.03 723.03 31,070,400 Aug 6, 2026 710.82 719.32 708.50 714.65 714.65 33,035,900 Aug 5, 2026 726.25 728.54 716.92 717.30 717.30 33,540,200 Aug 4, 2026 708.16 725.66 707.53 723.85 723.85 59,778,600 Aug 3, 2026 688.30 701.59 685.82 700.07 700.07 44,965,100 Jul 31, 2026 692.11 695.77 680.05 687.99 687.99 50,540,500 Jul 30, 2026 674.76 685.12 673.30 683.55 683.55 66,753,700 Jul 29, 2026 675.51 680.05 661.14 661.73 661.73 57,233,300 Jul 28, 2026 676.23 679.40 667.88 675.49 675.49 51,398,700 Jul 27, 2026 691.68 692.30 675.95 682.12 682.12 42,681,500 Jul 24, 2026 690.41 692.63 682.48 684.23 684.23 42,876,700 Jul 23, 2026 694.67 698.66 687.79 691.96 691.96 44,028,600 Jul 22, 2026 703.62 709.65 703.62 705.35 705.35 23,692,200 Jul 21, 2026 706.57 710.05 702.80 708.97 708.97 33,728,300 Jul 20, 2026 702.16 705.80 695.51 696.06 696.06 29,687,600 Jul 17, 2026 691.65 702.30 686.76 695.33 695.33 54,109,300 Jul 16, 2026 712.01 713.60 702.61 705.94 705.94 39,402,000 Jul 15, 2026 723.85 724.36 710.23 717.74 717.74 32,627,600 Jul 14, 2026 720.22 722.29 714.34 719.69 719.69 29,448,100 Jul 13, 2026 717.72 718.74 710.08 711.74 711.74 36,552,400 Jul 10, 2026 720.70 726.39 717.00 725.51 725.51 26,415,900 Jul 9, 2026 718.33 724.23 715.13 723.28 723.28 33,654,700 Jul 8, 2026 704.95 712.26 700.91 711.44 711.44 35,603,200 Jul 7, 2026 714.17 716.35 704.90 709.43 709.43 42,483,100 Jul 6, 2026 719.93 726.08 718.45 722.82 722.82 30,220,400 Jul 2, 2026 725.58 730.83 707.56 712.60 712.60 50,959,800 Jul 1, 2026 729.19 731.92 724.60 725.17 725.17 40,803,800 Jun 30, 2026 724.18 737.62 723.91 736.40 736.40 42,121,800 Jun 29, 2026 713.99 724.58 705.17 724.08 724.08 44,939,100 Jun 26, 2026 707.13 715.56 702.81 706.52 706.52 47,081,800 Jun 25, 2026 725.90 726.83 705.30 716.38 716.38 49,668,000 Jun 24, 2026 715.37 719.93 704.45 710.62 710.62 52,480,400 Jun 23, 2026 715.74 723.61 712.11 713.65 713.65 53,354,200 Jun 22, 2026 0.813 Dividend Jun 22, 2026 742.02 745.45 734.39 737.95 737.95 43,518,600 Jun 18, 2026 737.20 741.82 732.51 740.62 739.81 50,154,600 Jun 17, 2026 735.19 735.68 720.85 722.51 721.72 51,669,300 Jun 16, 2026 742.25 744.22 729.64 729.86 729.06 45,348,700 Jun 15, 2026 738.10 744.76 737.38 744.00 743.18 46,710,200 Jun 12, 2026 717.61 724.01 711.28 721.34 720.55 51,168,400 Jun 11, 2026 699.29 718.37 695.00 717.12 716.33 71,798,900 Jun 10, 2026 701.66 711.28 692.93 693.69 692.93 65,334,300 Jun 9, 2026 722.98 725.66 686.37 707.83 707.05 91,932,200 Jun 8, 2026 717.81 723.03 713.07 716.07 715.28 47,401,500 Jun 5, 2026 730.06 731.69 704.32 705.06 704.29 99,606,600 Jun 4, 2026 735.48 743.50 732.62 740.61 739.80 40,782,600 Jun 3, 2026 747.31 748.65 741.01 744.21 743.39 40,270,200 Jun 2, 2026 742.40 746.44 739.23 746.16 745.34 30,085,200 Jun 1, 2026 737.04 745.65 735.99 742.74 741.92 33,890,600 May 29, 2026 737.84 741.63 735.25 738.31 737.50 37,541,700 May 28, 2026 729.73 736.60 726.41 735.60 734.79 32,840,000 May 27, 2026 732.96 733.32 725.44 729.45 728.65 35,148,700 May 26, 2026 725.96 731.17 724.16 730.28 729.48 34,254,700 May 22, 2026 718.07 722.12 715.95 717.54 716.75 33,118,600 May 21, 2026 708.99 717.12 706.77 714.51 713.73 36,415,400 May 20, 2026 705.29 713.15 703.79 713.15 712.37 36,779,200 May 19, 2026 699.81 706.49 695.25 701.53 700.76 46,827,500 May 18, 2026 711.54 712.07 698.85 705.88 705.11 49,834,500 May 15, 2026 710.14 715.13 705.55 708.93 708.15 51,792,700 May 14, 2026 714.62 722.03 714.22 719.79 719.00 33,327,500 May 13, 2026 709.96 716.65 704.83 714.71 713.93 40,012,500 May 12, 2026 708.22 710.18 696.64 707.24 706.46 45,873,000 May 11, 2026 710.36 714.59 708.91 713.29 712.51 36,019,100 May 8, 2026 699.92 711.23 699.50 711.23 710.45 44,320,400 May 7, 2026 696.58 701.24 691.77 694.94 694.18 43,779,100 May 6, 2026 687.78 695.93 686.48 695.77 695.01 38,778,500 May 5, 2026 677.96 682.77 677.51 681.61 680.86 37,101,100 May 4, 2026 674.66 676.73 668.90 672.88 672.14 34,542,000 May 1, 2026 669.16 675.97 668.80 674.15 673.41 39,172,600 Apr 30, 2026 665.35 668.90 657.56 667.74 667.01 40,622,200 Apr 29, 2026 658.63 661.72 656.59 661.57 660.84 31,724,900 Apr 28, 2026 657.41 659.64 653.81 657.55 656.83 34,147,900 Apr 27, 2026 663.40 664.43 660.69 664.23 663.50 32,717,000 Apr 24, 2026 658.51 664.51 656.53 663.88 663.15 45,563,100 Apr 23, 2026 653.55 656.92 645.52 651.42 650.70 40,099,800 Apr 22, 2026 650.15 655.33 648.52 655.11 654.39 37,368,400 Apr 21, 2026 648.41 650.20 642.21 644.33 643.62 39,580,500 Apr 20, 2026 648.04 648.76 642.52 646.79 646.08 37,138,500 Apr 17, 2026 645.59 650.00 644.07 648.85 648.14 53,488,900 Apr 16, 2026 639.21 642.18 635.26 640.47 639.77 42,320,600 Apr 15, 2026 629.08 637.83 628.20 637.40 636.70 50,102,400 Apr 14, 2026 620.22 628.60 620.10 628.60 627.91 49,921,100 Apr 13, 2026 609.48 626.74 608.11 617.39 616.71 32,972,100 Apr 10, 2026 611.84 613.67 609.58 611.07 610.40 34,038,500 Apr 9, 2026 605.93 610.50 603.03 610.19 609.52 37,837,500 Apr 8, 2026 608.71 609.90 602.12 606.09 605.42 63,086,000 Apr 7, 2026 585.64 588.98 578.40 588.59 587.94 49,948,200 Apr 6, 2026 586.23 590.61 584.69 588.50 587.85 35,108,500 Apr 2, 2026 573.97 586.05 571.92 584.98 584.34 50,941,700 Apr 1, 2026 581.48 587.74 580.42 584.31 583.67 79,435,100 Mar 31, 2026 564.29 578.64 564.21 577.18 576.55 95,878,000 Mar 30, 2026 567.38 568.05 555.60 558.28 557.67 70,602,600 Mar 27, 2026 570.81 571.02 561.57 562.58 561.96 82,702,200 Mar 26, 2026 582.60 584.63 573.43 573.79 573.16 81,492,100 Mar 25, 2026 589.14 591.37 585.69 587.82 587.17 60,475,500 Mar 24, 2026 584.81 587.93 581.93 583.98 583.34 57,750,900 Mar 23, 2026 0.733 Dividend Mar 23, 2026 590.52 595.08 585.96 588.00 587.35 89,936,100 Mar 20, 2026 591.06 591.17 578.54 582.06 580.69 91,964,700 Mar 19, 2026 589.51 595.80 587.08 593.02 591.62 75,597,600 Mar 18, 2026 601.49 603.16 594.56 594.90 593.50 56,128,000 Mar 17, 2026 603.14 605.90 601.87 603.31 601.89 47,106,600 Mar 16, 2026 600.04 603.86 599.11 600.38 598.97 49,077,200 Mar 13, 2026 599.73 603.60 592.57 593.72 592.32 63,145,500 Mar 12, 2026 602.76 604.14 597.05 597.26 595.85 71,836,600 Mar 11, 2026 608.95 612.43 605.03 607.69 606.26 60,114,800 Mar 10, 2026 607.78 613.29 605.42 607.77 606.34 64,078,900 Mar 9, 2026 594.23 609.27 591.33 607.76 606.33 93,068,200 Mar 6, 2026 600.31 606.00 598.33 599.75 598.34 86,302,300 Mar 5, 2026 607.40 612.76 602.26 608.91 607.48 89,602,400 Mar 4, 2026 604.16 612.88 603.43 610.75 609.31 70,943,900 Mar 3, 2026 596.33 603.96 591.87 601.58 600.16 97,015,500 Mar 2, 2026 598.86 609.92 597.99 608.09 606.66 75,264,600 Feb 27, 2026 602.98 608.32 602.19 607.29 605.86 68,125,200 Feb 26, 2026 615.59 615.59 603.98 609.24 607.80 96,178,900 Feb 25, 2026 611.07 616.83 611.00 616.68 615.23 55,710,700 Feb 24, 2026 602.40 608.99 599.73 607.87 606.44 55,023,700 Feb 23, 2026 606.61 608.01 599.05 601.41 599.99 63,859,100 Feb 20, 2026 600.12 610.35 599.23 608.81 607.38 74,127,300 Feb 19, 2026 602.81 605.82 600.75 603.47 602.05 60,960,800 Feb 18, 2026 602.11 609.77 600.72 605.79 604.36 64,250,700 Feb 17, 2026 598.38 603.95 593.34 601.30 599.88 69,013,800 Feb 13, 2026 600.43 606.48 596.42 601.92 600.50 69,237,500 Feb 12, 2026 614.71 615.81 599.57 600.64 599.23 81,378,900 Feb 11, 2026 616.38 617.52 607.69 613.11 611.67 58,575,100 Feb 10, 2026 615.31 617.02 611.01 611.47 610.03 53,938,900 Feb 9, 2026 607.54 616.46 605.07 614.32 612.87 56,797,600 Feb 6, 2026 600.19 611.41 598.77 609.65 608.21 78,019,300 Feb 5, 2026 600.21 604.81 594.76 597.03 595.62 89,354,500 Feb 4, 2026 615.02 615.10 600.47 605.75 604.32 81,850,700 Feb 3, 2026 628.30 629.98 610.96 616.52 615.07 81,234,000 Feb 2, 2026 618.70 628.49 618.66 626.14 624.67 49,020,300 Jan 30, 2026 625.71 628.26 619.30 621.87 620.41 65,650,700 Jan 29, 2026 632.65 633.67 618.27 629.43 627.95 79,944,000 Jan 28, 2026 635.46 636.60 631.81 633.22 631.73 50,691,700 Jan 27, 2026 628.91 632.04 627.34 631.13 629.64 38,997,200 Jan 26, 2026 623.21 627.61 622.12 625.46 623.99 35,983,000 Jan 23, 2026 619.73 625.40 618.65 622.72 621.25 43,645,800 Jan 22, 2026 622.35 622.46 617.78 620.76 619.30 42,254,800 Jan 21, 2026 609.47 620.42 607.86 616.28 614.83 79,837,900 Jan 20, 2026 610.53 615.06 607.05 608.06 606.63 81,988,900 Jan 16, 2026 625.50 626.08 618.88 621.26 619.80 61,058,100 Jan 15, 2026 626.60 630.00 620.75 621.78 620.32 53,934,900 Jan 14, 2026 622.24 623.45 614.56 619.55 618.09 72,598,700 Jan 13, 2026 627.27 629.47 623.70 626.24 624.76 44,481,400 Jan 12, 2026 622.31 628.85 622.26 627.17 625.69 37,388,700 Jan 9, 2026 621.41 627.89 619.06 626.65 625.17 49,688,700 Jan 8, 2026 623.03 623.42 617.80 620.47 619.01 50,435,900 Jan 7, 2026 623.04 627.94 622.56 624.02 622.55 44,880,300 Jan 6, 2026 619.23 624.02 618.54 623.42 621.95 43,137,500 Jan 5, 2026 619.32 620.81 616.72 617.99 616.53 46,828,400 Jan 2, 2026 620.06 622.85 610.15 613.12 611.68 61,859,200 Dec 31, 2025 619.65 619.96 614.05 614.31 612.86 40,746,500 Dec 30, 2025 619.84 622.18 619.22 619.43 617.97 31,226,800 Dec 29, 2025 620.10 622.78 618.73 620.87 619.41 32,458,300 Dec 26, 2025 624.66 625.52 623.14 623.89 622.42 28,959,800 Dec 24, 2025 621.99 624.28 621.72 623.93 622.46 18,468,700 Dec 23, 2025 618.20 622.41 617.78 622.11 620.64 41,120,400 Dec 22, 2025 0.794 Dividend Dec 22, 2025 621.35 621.65 617.77 619.21 617.75 43,703,100 Dec 19, 2025 611.95 617.62 611.87 617.05 614.80 60,369,800 Dec 18, 2025 609.80 612.93 606.92 609.11 606.89 78,875,800 Dec 17, 2025 613.06 613.65 600.28 600.41 598.22 70,654,300 Dec 16, 2025 608.26 613.51 606.91 611.75 609.52 55,152,800 Dec 15, 2025 618.37 618.42 609.32 610.54 608.32 49,538,200 Dec 12, 2025 622.08 623.54 611.36 613.62 611.39 75,158,700 Dec 11, 2025 623.82 625.78 617.72 625.58 623.30 58,272,800 Dec 10, 2025 623.85 629.21 620.99 627.61 625.33 55,031,400 Dec 9, 2025 623.01 625.87 621.00 625.05 622.78 37,156,000 Dec 8, 2025 627.21 628.84 621.69 624.28 622.01 43,462,400 Dec 5, 2025 624.38 628.92 623.71 625.48 623.20 53,614,200 Dec 4, 2025 624.93 624.94 619.54 622.94 620.67 47,067,800 Dec 3, 2025 619.62 624.22 618.03 623.52 621.25 47,841,600 Dec 2, 2025 619.46 623.75 617.59 622.00 619.74 54,541,800 Dec 1, 2025 613.63 619.44 612.52 617.17 614.92 40,957,600 Nov 28, 2025 616.11 619.32 615.42 619.25 617.00 23,034,400 Nov 26, 2025 612.51 616.19 610.39 614.27 612.03 42,393,600 Nov 25, 2025 603.51 610.26 597.32 608.89 606.67 57,560,900 Nov 24, 2025 595.28 606.68 595.16 605.16 602.96 60,168,100 Nov 21, 2025 587.47 596.98 580.74 590.07 587.92 103,344,200 Nov 20, 2025 611.62 614.03 584.75 585.67 583.54 117,743,200 Nov 19, 2025 597.07 606.16 594.59 599.87 597.69 73,111,500 Nov 18, 2025 599.62 602.31 591.34 596.31 594.14 83,327,300 Nov 17, 2025 606.30 612.48 599.87 603.66 601.46 63,850,400 Nov 14, 2025 599.55 613.35 597.17 608.86 606.64 80,087,300 Nov 13, 2025 617.54 618.12 606.08 608.40 606.19 71,333,600 Nov 12, 2025 624.84 624.86 617.81 621.08 618.82 47,444,400 Nov 11, 2025 620.57 622.72 617.52 621.57 619.31 44,868,800 Nov 10, 2025 618.92 624.31 616.89 623.23 620.96 55,919,900 Nov 7, 2025 608.31 609.95 598.67 609.74 607.52 81,835,400 Nov 6, 2025 621.79 622.04 610.30 611.67 609.44 72,115,100 Nov 5, 2025 618.49 626.60 617.21 623.28 621.01 48,688,500 Nov 4, 2025 623.28 626.95 618.46 619.25 617.00 63,830,800 Nov 3, 2025 635.11 635.82 629.85 632.08 629.78 37,154,300 Oct 31, 2025 634.17 634.20 626.69 629.07 626.78 66,305,100 Oct 30, 2025 632.17 633.50 625.94 626.05 623.77 61,628,600 Oct 29, 2025 635.59 637.01 630.25 635.77 633.46 67,422,800 Oct 28, 2025 630.36 634.68 629.25 632.92 630.62 61,195,700 Oct 27, 2025 624.52 628.55 624.03 628.09 625.80 54,098,600 Oct 24, 2025 615.99 618.42 615.13 617.10 614.85 47,632,500 Oct 23, 2025 604.91 611.37 604.52 610.58 608.36 42,844,300 Oct 22, 2025 610.82 611.41 599.74 605.49 603.29 61,478,800 Oct 21, 2025 611.64 612.72 609.32 611.38 609.15 44,538,200 Oct 20, 2025 607.14 612.80 607.07 611.54 609.31 45,761,700 Oct 17, 2025 597.95 605.51 596.37 603.93 601.73 72,024,900 Oct 16, 2025 605.11 608.31 595.50 599.99 597.81 70,982,000 Oct 15, 2025 604.01 606.70 595.93 602.22 600.03 62,805,500 Oct 14, 2025 595.31 602.69 590.13 598.00 595.82 69,203,200 Oct 13, 2025 599.68 602.95 597.23 602.01 599.82 65,872,600 Oct 10, 2025 611.40 613.18 589.05 589.50 587.35 97,614,800 Oct 9, 2025 611.48 611.61 607.48 610.70 608.48 45,551,000 Oct 8, 2025 605.41 611.75 605.26 611.44 609.21 50,629,800 Oct 7, 2025 609.02 609.71 603.03 604.51 602.31 58,209,500 Oct 6, 2025 608.45 609.36 605.97 607.71 605.50 41,962,100 Oct 3, 2025 606.51 607.33 601.39 603.18 600.98 46,482,100 Oct 2, 2025 607.06 607.16 602.93 605.73 603.53 43,765,400 Oct 1, 2025 597.17 603.79 596.34 603.25 601.05 46,899,600 Sep 30, 2025 598.43 600.71 596.10 600.37 598.18 46,533,800 Sep 29, 2025 599.11 602.05 597.41 598.73 596.55 48,332,900 Sep 26, 2025 594.35 596.30 591.06 595.97 593.80 54,337,400 Sep 25, 2025 592.20 595.12 588.50 593.53 591.37 70,920,200 Sep 24, 2025 599.58 599.90 593.36 596.10 593.93 49,850,300 Sep 23, 2025 602.37 602.57 596.98 598.20 596.02 64,635,500 Sep 22, 2025 0.694 Dividend Sep 22, 2025 597.74 602.87 597.72 602.20 600.01 57,154,800 Sep 19, 2025 597.33 600.05 595.85 599.35 596.48 58,196,100 Sep 18, 2025 594.91 598.14 592.96 595.32 592.47 61,069,300 Sep 17, 2025 591.10 591.75 584.37 590.00 587.17 69,384,800 Sep 16, 2025 592.61 592.86 590.49 591.18 588.35 36,942,100 Sep 15, 2025 588.44 591.79 588.29 591.68 588.84 44,360,300 Sep 12, 2025 585.04 587.86 584.10 586.66 583.85 50,745,900 Sep 11, 2025 583.24 584.88 581.62 584.08 581.28 44,745,800 Sep 10, 2025 583.74 583.77 578.55 580.70 577.92 49,308,000 Sep 9, 2025 579.67 580.94 577.04 580.51 577.73 44,007,600