Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 841.97 | 857.65 | 841.10 | 856.20 | 856.20 | 555,800 |
25 Jul 2024 | 824.96 | 848.58 | 822.43 | 836.54 | 836.54 | 587,500 |
24 Jul 2024 | 844.08 | 846.24 | 826.11 | 827.65 | 827.65 | 660,300 |
23 Jul 2024 | 841.81 | 850.99 | 839.02 | 844.69 | 844.69 | 701,500 |
22 Jul 2024 | 836.55 | 845.50 | 835.04 | 843.24 | 843.24 | 573,200 |
19 Jul 2024 | 833.67 | 833.67 | 825.06 | 830.70 | 830.70 | 1,036,200 |
18 Jul 2024 | 835.17 | 851.88 | 828.79 | 829.00 | 829.00 | 718,000 |
17 Jul 2024 | 846.31 | 848.62 | 835.89 | 841.09 | 841.09 | 692,000 |
16 Jul 2024 | 824.50 | 845.53 | 820.95 | 843.94 | 843.94 | 744,600 |
15 Jul 2024 | 829.98 | 836.21 | 818.44 | 822.96 | 822.96 | 888,100 |
12 Jul 2024 | 829.39 | 837.54 | 825.40 | 827.97 | 827.97 | 677,100 |
11 Jul 2024 | 817.97 | 825.93 | 815.81 | 824.87 | 824.87 | 634,100 |
10 Jul 2024 | 801.76 | 812.29 | 801.76 | 812.00 | 812.00 | 519,000 |
09 Jul 2024 | 793.51 | 803.39 | 791.52 | 802.28 | 802.28 | 629,500 |
08 Jul 2024 | 790.60 | 793.28 | 785.76 | 790.19 | 790.19 | 529,600 |
05 Jul 2024 | 791.14 | 791.18 | 782.90 | 790.60 | 790.60 | 341,400 |
03 Jul 2024 | 789.13 | 790.63 | 786.00 | 789.12 | 789.12 | 250,800 |
02 Jul 2024 | 782.67 | 789.66 | 782.67 | 789.13 | 789.13 | 367,300 |
01 Jul 2024 | 790.83 | 794.10 | 777.63 | 782.27 | 782.27 | 543,500 |
28 Jun 2024 | 784.49 | 792.33 | 781.20 | 787.32 | 787.32 | 769,500 |
27 Jun 2024 | 784.65 | 787.05 | 780.34 | 781.13 | 781.13 | 428,400 |
26 Jun 2024 | 789.28 | 791.12 | 784.52 | 787.45 | 787.45 | 529,000 |
25 Jun 2024 | 794.46 | 795.26 | 788.58 | 794.39 | 794.39 | 394,000 |
24 Jun 2024 | 788.58 | 806.47 | 788.58 | 798.95 | 798.95 | 528,700 |
21 Jun 2024 | 783.72 | 791.15 | 779.89 | 787.60 | 787.60 | 873,000 |
20 Jun 2024 | 782.02 | 784.05 | 777.52 | 782.83 | 782.83 | 496,800 |
18 Jun 2024 | 778.94 | 784.12 | 777.02 | 783.65 | 783.65 | 479,700 |
17 Jun 2024 | 767.21 | 783.94 | 766.05 | 781.08 | 781.08 | 541,600 |
14 Jun 2024 | 764.50 | 769.97 | 759.99 | 769.33 | 769.33 | 376,800 |
13 Jun 2024 | 766.96 | 772.75 | 758.20 | 769.71 | 769.71 | 462,500 |
12 Jun 2024 | 769.35 | 782.56 | 766.09 | 770.11 | 770.11 | 833,200 |
11 Jun 2024 | 762.01 | 763.37 | 752.30 | 757.63 | 757.63 | 499,000 |
10 Jun 2024 | 766.74 | 768.86 | 760.25 | 766.17 | 766.17 | 588,900 |
07 Jun 2024 | 767.69 | 774.01 | 763.21 | 768.69 | 768.69 | 468,100 |
07 Jun 2024 | 5.1 Dividend | |||||
06 Jun 2024 | 787.69 | 787.69 | 776.53 | 778.53 | 773.43 | 406,300 |
05 Jun 2024 | 788.75 | 789.08 | 779.44 | 788.88 | 783.71 | 539,800 |
04 Jun 2024 | 777.37 | 786.87 | 774.62 | 785.29 | 780.15 | 666,400 |
03 Jun 2024 | 779.49 | 779.70 | 768.72 | 777.37 | 772.28 | 571,000 |
31 May 2024 | 763.06 | 774.29 | 762.08 | 772.03 | 766.97 | 1,616,000 |
30 May 2024 | 754.96 | 762.41 | 753.83 | 761.86 | 756.87 | 650,000 |
29 May 2024 | 763.29 | 765.93 | 756.33 | 756.58 | 751.62 | 574,900 |
28 May 2024 | 781.90 | 783.64 | 765.48 | 771.41 | 766.36 | 636,200 |
24 May 2024 | 787.38 | 789.39 | 780.92 | 781.90 | 776.78 | 429,000 |
23 May 2024 | 798.44 | 798.44 | 781.81 | 784.55 | 779.41 | 538,300 |
22 May 2024 | 803.54 | 808.87 | 795.55 | 799.61 | 794.37 | 391,600 |
21 May 2024 | 804.62 | 806.67 | 800.23 | 804.93 | 799.66 | 461,800 |
20 May 2024 | 808.98 | 812.81 | 804.20 | 805.19 | 799.92 | 366,300 |
17 May 2024 | 810.43 | 813.45 | 806.31 | 812.22 | 806.90 | 394,400 |
16 May 2024 | 811.39 | 815.00 | 807.66 | 807.71 | 802.42 | 486,300 |
15 May 2024 | 809.12 | 818.18 | 807.68 | 815.70 | 810.36 | 667,300 |
14 May 2024 | 792.52 | 803.31 | 792.17 | 802.96 | 797.70 | 492,200 |
13 May 2024 | 799.00 | 800.49 | 789.81 | 790.33 | 785.15 | 416,800 |
10 May 2024 | 792.53 | 799.23 | 792.08 | 796.67 | 791.45 | 607,100 |
09 May 2024 | 777.90 | 791.51 | 777.90 | 789.13 | 783.96 | 654,800 |
08 May 2024 | 778.00 | 779.25 | 773.88 | 778.33 | 773.23 | 665,700 |
07 May 2024 | 780.47 | 786.27 | 776.68 | 780.92 | 775.80 | 777,400 |
06 May 2024 | 768.73 | 775.16 | 765.83 | 774.64 | 769.57 | 450,100 |
03 May 2024 | 765.70 | 771.55 | 762.70 | 763.91 | 758.91 | 558,300 |
02 May 2024 | 758.16 | 761.06 | 748.78 | 757.00 | 752.04 | 632,500 |
01 May 2024 | 755.00 | 765.83 | 750.92 | 751.58 | 746.66 | 614,800 |
30 Apr 2024 | 758.04 | 761.45 | 753.80 | 754.64 | 749.70 | 418,600 |
29 Apr 2024 | 763.36 | 769.40 | 755.85 | 761.28 | 756.29 | 483,700 |
26 Apr 2024 | 759.77 | 767.48 | 757.75 | 762.88 | 757.88 | 447,900 |
25 Apr 2024 | 754.31 | 760.64 | 748.02 | 757.65 | 752.69 | 510,100 |
24 Apr 2024 | 762.80 | 767.64 | 759.44 | 762.80 | 757.80 | 751,200 |
23 Apr 2024 | 763.26 | 769.42 | 760.94 | 766.62 | 761.60 | 461,000 |
22 Apr 2024 | 756.75 | 766.30 | 750.55 | 760.11 | 755.13 | 617,200 |
19 Apr 2024 | 751.39 | 755.43 | 745.55 | 749.98 | 745.07 | 867,800 |
18 Apr 2024 | 754.74 | 761.42 | 746.78 | 747.30 | 742.40 | 614,900 |
17 Apr 2024 | 753.04 | 758.90 | 748.08 | 753.79 | 748.85 | 585,800 |
16 Apr 2024 | 764.60 | 766.85 | 748.79 | 749.67 | 744.76 | 662,900 |
15 Apr 2024 | 770.79 | 778.22 | 756.31 | 762.99 | 757.99 | 935,200 |
12 Apr 2024 | 785.56 | 803.00 | 762.06 | 763.40 | 758.40 | 1,452,900 |
11 Apr 2024 | 785.50 | 789.32 | 778.80 | 785.96 | 780.81 | 812,000 |
10 Apr 2024 | 793.79 | 795.13 | 780.92 | 783.65 | 778.52 | 654,400 |
09 Apr 2024 | 806.23 | 806.23 | 794.18 | 803.90 | 798.63 | 802,100 |
08 Apr 2024 | 801.52 | 807.54 | 796.83 | 803.32 | 798.06 | 760,200 |
05 Apr 2024 | 793.63 | 804.27 | 790.12 | 797.56 | 792.34 | 687,300 |
04 Apr 2024 | 822.38 | 826.52 | 790.18 | 792.09 | 786.90 | 1,189,400 |
03 Apr 2024 | 815.45 | 826.08 | 813.56 | 814.80 | 809.46 | 369,600 |
02 Apr 2024 | 825.50 | 825.91 | 810.00 | 816.59 | 811.24 | 530,700 |
01 Apr 2024 | 834.98 | 835.12 | 825.24 | 826.77 | 821.35 | 395,900 |
28 Mar 2024 | 836.22 | 838.68 | 831.02 | 833.70 | 828.24 | 532,100 |
27 Mar 2024 | 826.80 | 835.51 | 822.49 | 835.12 | 829.65 | 466,500 |
26 Mar 2024 | 819.47 | 823.88 | 817.93 | 820.20 | 814.83 | 374,000 |
25 Mar 2024 | 820.44 | 826.99 | 815.17 | 816.21 | 810.86 | 378,100 |
22 Mar 2024 | 840.82 | 842.32 | 822.46 | 824.83 | 819.43 | 615,100 |
21 Mar 2024 | 823.53 | 844.64 | 822.22 | 842.06 | 836.54 | 643,300 |
20 Mar 2024 | 804.11 | 819.24 | 800.69 | 817.89 | 812.53 | 451,400 |
19 Mar 2024 | 796.31 | 803.87 | 792.82 | 802.30 | 797.04 | 593,900 |
18 Mar 2024 | 806.20 | 806.27 | 793.83 | 800.25 | 795.01 | 634,800 |
15 Mar 2024 | 801.59 | 813.80 | 798.34 | 802.52 | 797.26 | 1,576,700 |
14 Mar 2024 | 825.00 | 825.29 | 800.62 | 808.80 | 803.50 | 859,000 |
13 Mar 2024 | 829.17 | 831.62 | 823.21 | 825.99 | 820.58 | 510,800 |
12 Mar 2024 | 830.12 | 834.27 | 822.25 | 829.59 | 824.16 | 438,600 |
11 Mar 2024 | 835.65 | 836.07 | 822.27 | 825.16 | 819.75 | 428,600 |
08 Mar 2024 | 835.85 | 845.00 | 833.72 | 836.12 | 830.64 | 396,200 |
07 Mar 2024 | 837.99 | 839.22 | 829.63 | 831.70 | 826.25 | 384,700 |
06 Mar 2024 | 825.85 | 832.39 | 820.44 | 830.40 | 824.96 | 538,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |