Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 769.31 | 779.98 | 766.87 | 772.43 | 772.43 | 541,000 |
25 Jul 2024 | 797.30 | 801.74 | 767.27 | 769.31 | 769.31 | 538,000 |
24 Jul 2024 | 802.00 | 807.07 | 790.00 | 794.15 | 794.15 | 353,100 |
23 Jul 2024 | 806.30 | 812.87 | 800.27 | 802.97 | 802.97 | 243,100 |
22 Jul 2024 | 786.82 | 799.97 | 783.32 | 798.86 | 798.86 | 266,200 |
19 Jul 2024 | 796.01 | 800.00 | 783.31 | 786.82 | 786.82 | 234,300 |
18 Jul 2024 | 801.84 | 812.32 | 792.94 | 795.07 | 795.07 | 339,500 |
17 Jul 2024 | 810.00 | 819.41 | 799.17 | 803.14 | 803.14 | 397,100 |
16 Jul 2024 | 810.00 | 813.72 | 797.45 | 812.62 | 812.62 | 261,200 |
15 Jul 2024 | 806.62 | 809.60 | 795.34 | 804.66 | 804.66 | 306,600 |
12 Jul 2024 | 801.81 | 814.24 | 797.30 | 804.84 | 804.84 | 466,200 |
11 Jul 2024 | 785.51 | 803.22 | 784.50 | 797.80 | 797.80 | 459,300 |
10 Jul 2024 | 770.72 | 778.93 | 761.19 | 775.96 | 775.96 | 325,600 |
09 Jul 2024 | 759.09 | 769.77 | 751.55 | 766.83 | 766.83 | 338,900 |
08 Jul 2024 | 753.69 | 760.11 | 750.17 | 756.92 | 756.92 | 292,000 |
05 Jul 2024 | 750.37 | 755.10 | 746.73 | 754.49 | 754.49 | 371,400 |
03 Jul 2024 | 759.14 | 759.14 | 747.67 | 749.00 | 749.00 | 236,200 |
02 Jul 2024 | 761.56 | 767.15 | 753.20 | 756.38 | 756.38 | 372,100 |
01 Jul 2024 | 756.34 | 762.14 | 751.05 | 759.68 | 759.68 | 387,700 |
28 Jun 2024 | 756.95 | 761.95 | 753.59 | 756.60 | 756.60 | 1,146,800 |
27 Jun 2024 | 744.58 | 752.74 | 741.75 | 751.96 | 751.96 | 380,100 |
26 Jun 2024 | 737.01 | 746.40 | 735.98 | 741.87 | 741.87 | 654,900 |
25 Jun 2024 | 753.01 | 753.21 | 735.58 | 742.86 | 742.86 | 662,700 |
24 Jun 2024 | 767.36 | 769.93 | 751.59 | 752.20 | 752.20 | 559,000 |
21 Jun 2024 | 763.20 | 766.70 | 757.76 | 765.00 | 765.00 | 984,800 |
20 Jun 2024 | 773.00 | 774.81 | 762.34 | 763.60 | 763.60 | 369,600 |
18 Jun 2024 | 768.33 | 774.92 | 763.07 | 773.84 | 773.84 | 385,300 |
17 Jun 2024 | 765.06 | 769.60 | 760.00 | 762.38 | 762.38 | 285,300 |
14 Jun 2024 | 768.32 | 771.05 | 761.66 | 766.26 | 766.26 | 275,600 |
13 Jun 2024 | 763.02 | 774.51 | 762.15 | 766.60 | 766.60 | 366,100 |
12 Jun 2024 | 774.61 | 777.75 | 759.44 | 761.45 | 761.45 | 447,800 |
11 Jun 2024 | 759.78 | 766.00 | 756.26 | 760.28 | 760.28 | 364,700 |
10 Jun 2024 | 748.41 | 766.01 | 747.65 | 762.53 | 762.53 | 406,700 |
07 Jun 2024 | 750.01 | 757.05 | 747.00 | 753.39 | 753.39 | 378,400 |
06 Jun 2024 | 756.68 | 763.46 | 749.67 | 762.83 | 762.83 | 603,500 |
05 Jun 2024 | 766.99 | 768.36 | 758.47 | 758.61 | 758.61 | 380,400 |
04 Jun 2024 | 755.24 | 769.40 | 749.18 | 764.68 | 764.68 | 461,900 |
03 Jun 2024 | 766.66 | 768.92 | 750.06 | 751.46 | 751.46 | 451,600 |
31 May 2024 | 761.85 | 768.55 | 756.73 | 762.98 | 762.98 | 1,066,500 |
30 May 2024 | 771.24 | 771.54 | 759.39 | 760.63 | 760.63 | 381,600 |
29 May 2024 | 765.46 | 772.84 | 759.78 | 760.02 | 760.02 | 357,200 |
28 May 2024 | 768.96 | 775.86 | 764.63 | 768.71 | 768.71 | 516,400 |
24 May 2024 | 770.33 | 774.60 | 765.29 | 766.12 | 766.12 | 294,600 |
23 May 2024 | 784.66 | 788.36 | 767.26 | 767.53 | 767.53 | 491,700 |
22 May 2024 | 792.86 | 797.35 | 778.63 | 781.46 | 781.46 | 426,700 |
21 May 2024 | 791.75 | 796.74 | 788.14 | 792.24 | 792.24 | 539,400 |
21 May 2024 | 4.26 Dividend | |||||
20 May 2024 | 795.25 | 801.96 | 791.19 | 795.28 | 791.02 | 463,800 |
17 May 2024 | 800.82 | 806.07 | 796.62 | 799.83 | 795.55 | 543,400 |
16 May 2024 | 812.98 | 813.30 | 794.46 | 799.50 | 795.22 | 609,000 |
15 May 2024 | 800.32 | 812.52 | 796.41 | 809.68 | 805.34 | 987,000 |
14 May 2024 | 778.00 | 796.53 | 772.99 | 789.82 | 785.59 | 905,300 |
13 May 2024 | 760.46 | 777.69 | 755.45 | 776.89 | 772.73 | 652,000 |
10 May 2024 | 760.55 | 779.00 | 752.87 | 757.68 | 753.62 | 975,400 |
09 May 2024 | 778.00 | 800.00 | 761.03 | 772.43 | 768.29 | 2,353,500 |
08 May 2024 | 701.36 | 703.18 | 684.14 | 692.71 | 689.00 | 876,100 |
07 May 2024 | 698.21 | 715.61 | 692.81 | 711.87 | 708.06 | 629,200 |
06 May 2024 | 708.99 | 708.99 | 688.07 | 693.73 | 690.01 | 799,000 |
03 May 2024 | 716.41 | 730.24 | 697.99 | 700.18 | 696.43 | 762,400 |
02 May 2024 | 703.77 | 704.92 | 693.11 | 698.70 | 694.96 | 1,029,600 |
01 May 2024 | 709.05 | 712.96 | 694.38 | 695.33 | 691.61 | 943,900 |
30 Apr 2024 | 720.08 | 724.27 | 706.48 | 711.11 | 707.30 | 1,090,500 |
29 Apr 2024 | 738.95 | 738.95 | 719.18 | 726.34 | 722.45 | 1,002,900 |
26 Apr 2024 | 735.71 | 743.94 | 730.47 | 731.61 | 727.69 | 779,500 |
25 Apr 2024 | 743.60 | 746.41 | 735.00 | 738.35 | 734.39 | 812,600 |
24 Apr 2024 | 755.59 | 768.25 | 754.54 | 756.84 | 752.79 | 776,000 |
23 Apr 2024 | 761.08 | 764.34 | 751.39 | 761.90 | 757.82 | 662,900 |
22 Apr 2024 | 752.40 | 755.89 | 745.00 | 754.74 | 750.70 | 687,400 |
19 Apr 2024 | 743.75 | 748.37 | 736.24 | 748.00 | 743.99 | 611,900 |
18 Apr 2024 | 736.11 | 747.16 | 731.54 | 739.85 | 735.89 | 483,500 |
17 Apr 2024 | 743.55 | 746.78 | 734.25 | 734.56 | 730.63 | 510,800 |
16 Apr 2024 | 745.57 | 747.60 | 733.25 | 742.14 | 738.16 | 579,900 |
15 Apr 2024 | 761.15 | 768.83 | 740.95 | 744.11 | 740.12 | 574,800 |
12 Apr 2024 | 765.18 | 770.85 | 759.34 | 764.05 | 759.96 | 498,200 |
11 Apr 2024 | 779.38 | 779.98 | 770.16 | 773.82 | 769.67 | 532,000 |
10 Apr 2024 | 782.66 | 786.87 | 772.14 | 775.97 | 771.81 | 758,700 |
09 Apr 2024 | 794.00 | 801.92 | 786.13 | 801.24 | 796.95 | 578,500 |
08 Apr 2024 | 783.27 | 789.73 | 782.00 | 788.19 | 783.97 | 607,700 |
05 Apr 2024 | 781.59 | 789.91 | 780.07 | 784.41 | 780.21 | 446,500 |
04 Apr 2024 | 788.91 | 795.68 | 778.65 | 781.04 | 776.86 | 469,400 |
03 Apr 2024 | 790.55 | 798.09 | 785.28 | 788.91 | 784.68 | 442,600 |
02 Apr 2024 | 793.99 | 797.91 | 788.65 | 792.67 | 788.42 | 551,500 |
01 Apr 2024 | 826.00 | 826.86 | 797.62 | 800.05 | 795.76 | 674,300 |
28 Mar 2024 | 818.87 | 827.43 | 813.00 | 825.33 | 820.91 | 789,200 |
27 Mar 2024 | 809.10 | 816.96 | 800.69 | 815.31 | 810.94 | 945,100 |
26 Mar 2024 | 792.32 | 805.55 | 792.32 | 800.07 | 795.78 | 930,700 |
25 Mar 2024 | 785.16 | 806.54 | 785.16 | 792.52 | 788.27 | 1,323,500 |
22 Mar 2024 | 807.21 | 809.72 | 798.93 | 800.97 | 796.68 | 1,087,500 |
21 Mar 2024 | 825.00 | 825.00 | 804.83 | 811.64 | 807.29 | 1,301,600 |
20 Mar 2024 | 801.00 | 837.43 | 796.90 | 824.88 | 820.46 | 2,372,300 |
19 Mar 2024 | 859.07 | 859.07 | 841.00 | 844.58 | 840.06 | 867,200 |
18 Mar 2024 | 860.10 | 862.00 | 853.15 | 860.65 | 856.04 | 464,600 |
15 Mar 2024 | 860.99 | 865.24 | 848.16 | 850.39 | 845.83 | 1,090,300 |
14 Mar 2024 | 865.77 | 870.63 | 850.02 | 864.72 | 860.09 | 691,000 |
13 Mar 2024 | 883.50 | 885.41 | 865.58 | 867.23 | 862.58 | 810,500 |
12 Mar 2024 | 893.56 | 900.40 | 888.21 | 892.81 | 888.03 | 383,000 |
11 Mar 2024 | 905.31 | 907.02 | 883.78 | 893.56 | 888.77 | 359,100 |
08 Mar 2024 | 912.00 | 913.59 | 905.45 | 910.10 | 905.22 | 408,700 |
07 Mar 2024 | 910.00 | 912.99 | 898.48 | 906.06 | 901.21 | 347,200 |
06 Mar 2024 | 900.53 | 908.66 | 895.08 | 906.64 | 901.78 | 302,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |