Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 811.87 | 822.01 | 801.30 | 804.62 | 804.62 | 4,172,000 |
25 Jul 2024 | 847.00 | 851.62 | 806.38 | 821.19 | 821.19 | 5,468,000 |
24 Jul 2024 | 872.50 | 878.34 | 854.27 | 859.88 | 859.88 | 2,726,100 |
23 Jul 2024 | 870.00 | 887.72 | 864.08 | 878.29 | 878.29 | 2,087,700 |
22 Jul 2024 | 864.80 | 874.42 | 856.82 | 865.97 | 865.97 | 2,904,500 |
19 Jul 2024 | 867.66 | 880.21 | 853.00 | 857.47 | 857.47 | 3,782,200 |
18 Jul 2024 | 907.03 | 909.87 | 836.66 | 848.90 | 848.90 | 7,649,600 |
17 Jul 2024 | 910.01 | 925.00 | 902.64 | 905.59 | 905.59 | 4,200,600 |
16 Jul 2024 | 955.75 | 956.39 | 938.38 | 941.60 | 941.60 | 2,111,800 |
15 Jul 2024 | 956.20 | 966.10 | 948.09 | 950.46 | 950.46 | 2,358,700 |
12 Jul 2024 | 937.00 | 950.79 | 936.03 | 948.40 | 948.40 | 2,315,100 |
11 Jul 2024 | 934.09 | 942.88 | 918.62 | 934.14 | 934.14 | 2,855,100 |
10 Jul 2024 | 936.57 | 945.69 | 933.00 | 939.78 | 939.78 | 2,683,300 |
09 Jul 2024 | 929.05 | 935.00 | 920.78 | 932.50 | 932.50 | 2,416,000 |
08 Jul 2024 | 917.89 | 928.61 | 912.00 | 918.00 | 918.00 | 2,364,600 |
05 Jul 2024 | 898.43 | 916.46 | 896.90 | 914.57 | 914.57 | 2,880,900 |
03 Jul 2024 | 911.00 | 918.50 | 884.00 | 898.10 | 898.10 | 3,078,400 |
02 Jul 2024 | 902.71 | 912.00 | 878.50 | 906.71 | 906.71 | 4,584,600 |
01 Jul 2024 | 911.77 | 916.83 | 904.31 | 914.37 | 914.37 | 2,546,100 |
28 Jun 2024 | 911.31 | 915.54 | 905.38 | 905.38 | 905.38 | 3,375,400 |
27 Jun 2024 | 903.53 | 909.57 | 899.72 | 909.04 | 909.04 | 1,948,100 |
26 Jun 2024 | 904.00 | 906.35 | 897.84 | 901.26 | 901.26 | 2,232,100 |
25 Jun 2024 | 891.77 | 909.42 | 891.50 | 904.61 | 904.61 | 2,839,800 |
24 Jun 2024 | 889.98 | 903.58 | 882.94 | 890.11 | 890.11 | 2,878,200 |
21 Jun 2024 | 885.66 | 891.97 | 879.80 | 883.88 | 883.88 | 3,448,700 |
20 Jun 2024 | 893.00 | 905.45 | 870.13 | 885.99 | 885.99 | 3,360,000 |
18 Jun 2024 | 887.00 | 894.87 | 884.00 | 891.46 | 891.46 | 2,437,000 |
17 Jun 2024 | 878.00 | 892.20 | 876.86 | 885.01 | 885.01 | 2,532,200 |
14 Jun 2024 | 882.33 | 884.61 | 876.00 | 878.45 | 878.45 | 2,023,300 |
13 Jun 2024 | 869.03 | 885.06 | 861.50 | 883.33 | 883.33 | 2,243,400 |
12 Jun 2024 | 872.00 | 872.00 | 853.85 | 867.30 | 867.30 | 2,594,600 |
11 Jun 2024 | 882.14 | 882.14 | 852.23 | 865.82 | 865.82 | 4,109,100 |
10 Jun 2024 | 853.98 | 871.63 | 849.39 | 865.00 | 865.00 | 3,444,500 |
07 Jun 2024 | 837.76 | 856.81 | 837.01 | 849.99 | 849.99 | 2,468,800 |
06 Jun 2024 | 834.88 | 846.97 | 831.88 | 837.29 | 837.29 | 2,109,000 |
05 Jun 2024 | 830.49 | 838.45 | 817.62 | 831.76 | 831.76 | 2,169,000 |
04 Jun 2024 | 834.00 | 835.47 | 825.31 | 832.59 | 832.59 | 1,748,300 |
03 Jun 2024 | 823.83 | 838.28 | 818.50 | 831.26 | 831.26 | 2,537,200 |
31 May 2024 | 818.80 | 826.21 | 811.10 | 820.34 | 820.34 | 4,472,100 |
30 May 2024 | 812.79 | 819.99 | 806.11 | 815.06 | 815.06 | 1,986,300 |
29 May 2024 | 803.00 | 815.61 | 802.09 | 811.53 | 811.53 | 2,380,000 |
28 May 2024 | 809.00 | 809.00 | 788.25 | 807.86 | 807.86 | 2,483,500 |
24 May 2024 | 808.00 | 810.12 | 804.15 | 807.43 | 807.43 | 1,774,600 |
23 May 2024 | 810.00 | 820.61 | 802.16 | 808.45 | 808.45 | 3,025,800 |
22 May 2024 | 801.00 | 804.88 | 795.25 | 802.91 | 802.91 | 1,767,500 |
21 May 2024 | 792.46 | 816.61 | 791.39 | 803.17 | 803.17 | 4,334,500 |
20 May 2024 | 766.90 | 784.33 | 766.12 | 783.18 | 783.18 | 2,188,800 |
17 May 2024 | 772.89 | 774.87 | 767.10 | 770.00 | 770.00 | 1,670,300 |
16 May 2024 | 784.71 | 786.48 | 770.14 | 771.12 | 771.12 | 2,299,700 |
15 May 2024 | 764.15 | 787.66 | 763.10 | 787.02 | 787.02 | 3,038,300 |
15 May 2024 | 1.3 Dividend | |||||
14 May 2024 | 751.52 | 764.50 | 751.52 | 763.98 | 762.68 | 1,956,200 |
13 May 2024 | 763.50 | 763.55 | 750.53 | 757.70 | 756.41 | 1,848,900 |
10 May 2024 | 774.02 | 777.42 | 760.00 | 760.00 | 758.71 | 2,082,300 |
09 May 2024 | 777.00 | 784.00 | 769.20 | 771.55 | 770.24 | 2,522,100 |
08 May 2024 | 779.10 | 781.35 | 772.20 | 775.00 | 773.68 | 2,089,800 |
07 May 2024 | 768.90 | 779.09 | 762.11 | 777.77 | 776.45 | 2,879,400 |
06 May 2024 | 738.04 | 766.99 | 736.00 | 766.68 | 765.38 | 3,398,300 |
03 May 2024 | 743.00 | 745.00 | 730.34 | 734.97 | 733.72 | 4,595,100 |
02 May 2024 | 777.34 | 777.34 | 754.29 | 755.91 | 754.62 | 3,205,600 |
01 May 2024 | 774.76 | 782.61 | 768.25 | 776.75 | 775.43 | 2,802,100 |
30 Apr 2024 | 775.00 | 795.50 | 767.66 | 781.10 | 779.77 | 7,437,100 |
29 Apr 2024 | 735.75 | 740.58 | 729.61 | 737.20 | 735.95 | 2,665,600 |
26 Apr 2024 | 723.48 | 737.45 | 721.00 | 733.51 | 732.26 | 2,009,200 |
25 Apr 2024 | 725.00 | 727.99 | 718.30 | 724.87 | 723.64 | 2,608,800 |
24 Apr 2024 | 752.64 | 752.64 | 728.79 | 732.20 | 730.95 | 2,133,400 |
23 Apr 2024 | 741.20 | 746.16 | 731.44 | 745.69 | 744.42 | 2,042,000 |
22 Apr 2024 | 729.74 | 737.88 | 725.42 | 731.33 | 730.09 | 2,354,100 |
19 Apr 2024 | 749.16 | 750.01 | 722.07 | 726.31 | 725.07 | 3,503,900 |
18 Apr 2024 | 749.42 | 752.20 | 743.77 | 745.95 | 744.68 | 1,717,300 |
17 Apr 2024 | 759.20 | 771.83 | 744.88 | 750.77 | 749.49 | 3,069,400 |
16 Apr 2024 | 751.68 | 753.14 | 743.00 | 746.74 | 745.47 | 2,569,800 |
15 Apr 2024 | 760.07 | 768.00 | 749.52 | 750.77 | 749.49 | 2,358,600 |
12 Apr 2024 | 759.57 | 763.50 | 749.79 | 751.64 | 750.36 | 2,490,000 |
11 Apr 2024 | 759.78 | 763.33 | 750.67 | 759.59 | 758.30 | 1,594,800 |
10 Apr 2024 | 751.28 | 765.26 | 746.83 | 761.98 | 760.68 | 1,700,300 |
09 Apr 2024 | 777.64 | 777.82 | 750.65 | 757.24 | 755.95 | 2,464,800 |
08 Apr 2024 | 785.02 | 785.20 | 773.35 | 777.29 | 775.97 | 1,664,200 |
05 Apr 2024 | 765.47 | 786.71 | 763.09 | 784.21 | 782.88 | 2,111,900 |
04 Apr 2024 | 781.54 | 787.90 | 767.82 | 768.08 | 766.77 | 2,354,000 |
03 Apr 2024 | 765.69 | 787.25 | 765.41 | 775.99 | 774.67 | 3,044,900 |
02 Apr 2024 | 755.07 | 765.07 | 753.50 | 763.96 | 762.66 | 2,596,800 |
01 Apr 2024 | 776.00 | 777.50 | 753.82 | 760.55 | 759.26 | 2,921,300 |
28 Mar 2024 | 780.32 | 793.67 | 776.44 | 777.96 | 776.64 | 3,209,400 |
27 Mar 2024 | 778.71 | 785.26 | 767.38 | 778.18 | 776.86 | 2,297,700 |
26 Mar 2024 | 774.20 | 778.33 | 769.00 | 774.90 | 773.58 | 2,099,000 |
25 Mar 2024 | 771.10 | 778.49 | 768.15 | 773.14 | 771.82 | 1,806,600 |
22 Mar 2024 | 770.00 | 777.00 | 767.28 | 770.61 | 769.30 | 1,979,700 |
21 Mar 2024 | 774.00 | 780.54 | 758.88 | 770.26 | 768.95 | 3,013,200 |
20 Mar 2024 | 770.11 | 773.16 | 756.64 | 772.86 | 771.54 | 2,038,000 |
19 Mar 2024 | 758.44 | 773.85 | 755.00 | 772.78 | 771.47 | 2,557,100 |
18 Mar 2024 | 762.28 | 769.68 | 758.25 | 762.66 | 761.36 | 2,521,400 |
15 Mar 2024 | 755.38 | 760.89 | 747.71 | 754.17 | 752.89 | 3,729,300 |
14 Mar 2024 | 764.95 | 768.00 | 749.40 | 760.73 | 759.44 | 2,647,500 |
13 Mar 2024 | 757.00 | 760.77 | 745.71 | 757.84 | 756.55 | 2,357,500 |
12 Mar 2024 | 740.96 | 755.97 | 738.01 | 754.95 | 753.67 | 2,701,700 |
11 Mar 2024 | 752.21 | 756.80 | 727.62 | 734.37 | 733.12 | 3,968,900 |
08 Mar 2024 | 780.00 | 780.00 | 755.00 | 762.14 | 760.84 | 4,042,900 |
07 Mar 2024 | 771.84 | 792.99 | 761.12 | 780.16 | 778.83 | 3,977,400 |
06 Mar 2024 | 784.29 | 787.85 | 774.00 | 779.77 | 778.44 | 2,518,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |