Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 899.79 | 918.29 | 896.39 | 917.68 | 917.68 | 1,183,200 |
03 Oct 2024 | 878.00 | 892.21 | 877.12 | 890.64 | 890.64 | 1,193,800 |
02 Oct 2024 | 869.00 | 884.59 | 863.24 | 880.41 | 880.41 | 933,200 |
01 Oct 2024 | 898.59 | 898.59 | 866.63 | 867.18 | 867.18 | 1,313,100 |
30 Sept 2024 | 879.26 | 894.80 | 876.22 | 894.39 | 894.39 | 843,500 |
27 Sept 2024 | 884.04 | 886.19 | 876.37 | 881.79 | 881.79 | 906,600 |
26 Sept 2024 | 893.65 | 894.22 | 871.43 | 884.86 | 884.86 | 1,599,500 |
25 Sept 2024 | 898.47 | 901.00 | 886.51 | 890.03 | 890.03 | 2,288,800 |
24 Sept 2024 | 925.55 | 926.92 | 907.49 | 923.60 | 923.60 | 1,001,300 |
23 Sept 2024 | 936.88 | 945.46 | 922.92 | 925.55 | 925.55 | 1,213,000 |
20 Sept 2024 | 920.42 | 940.12 | 917.31 | 937.36 | 937.36 | 3,609,200 |
19 Sept 2024 | 908.00 | 921.97 | 902.86 | 919.25 | 919.25 | 1,484,300 |
18 Sept 2024 | 887.76 | 899.71 | 882.30 | 890.39 | 890.39 | 981,200 |
17 Sept 2024 | 890.65 | 899.61 | 882.80 | 885.83 | 885.83 | 1,033,900 |
16 Sept 2024 | 885.00 | 897.99 | 879.73 | 892.46 | 892.46 | 1,082,300 |
13 Sept 2024 | 881.77 | 884.50 | 872.88 | 878.95 | 878.95 | 912,900 |
12 Sept 2024 | 880.03 | 889.52 | 871.28 | 886.13 | 886.13 | 941,700 |
11 Sept 2024 | 858.27 | 877.62 | 841.85 | 875.96 | 875.96 | 1,002,400 |
10 Sept 2024 | 860.71 | 866.45 | 847.49 | 860.15 | 860.15 | 883,900 |
09 Sept 2024 | 833.49 | 857.00 | 826.97 | 855.58 | 855.58 | 1,129,100 |
06 Sept 2024 | 839.01 | 848.42 | 818.98 | 825.04 | 825.04 | 1,070,800 |
05 Sept 2024 | 826.65 | 840.36 | 825.05 | 835.40 | 835.40 | 788,900 |
04 Sept 2024 | 829.72 | 836.40 | 821.24 | 834.83 | 834.83 | 708,900 |
03 Sept 2024 | 856.40 | 863.85 | 830.87 | 835.86 | 835.86 | 1,261,500 |
30 Aug 2024 | 836.76 | 857.25 | 835.84 | 855.00 | 855.00 | 1,921,000 |
29 Aug 2024 | 822.30 | 849.00 | 822.30 | 831.27 | 831.27 | 1,245,600 |
28 Aug 2024 | 831.69 | 832.68 | 808.96 | 814.11 | 814.11 | 864,600 |
27 Aug 2024 | 823.17 | 835.71 | 823.17 | 831.74 | 831.74 | 481,500 |
26 Aug 2024 | 829.68 | 836.76 | 825.49 | 827.86 | 827.86 | 536,300 |
23 Aug 2024 | 830.00 | 834.50 | 815.00 | 828.27 | 828.27 | 702,100 |
22 Aug 2024 | 840.00 | 842.55 | 819.52 | 820.93 | 820.93 | 706,500 |
21 Aug 2024 | 833.53 | 840.42 | 830.00 | 839.18 | 839.18 | 609,900 |
20 Aug 2024 | 835.00 | 843.26 | 832.08 | 838.22 | 838.22 | 784,700 |
19 Aug 2024 | 825.92 | 833.72 | 821.19 | 832.88 | 832.88 | 641,500 |
16 Aug 2024 | 829.25 | 831.04 | 823.85 | 827.56 | 827.56 | 835,500 |
15 Aug 2024 | 825.00 | 835.00 | 823.68 | 832.11 | 832.11 | 1,165,600 |
14 Aug 2024 | 822.00 | 827.05 | 815.50 | 819.02 | 819.02 | 832,900 |
13 Aug 2024 | 812.00 | 822.87 | 810.60 | 818.80 | 818.80 | 765,800 |
12 Aug 2024 | 811.08 | 814.83 | 800.07 | 806.62 | 806.62 | 539,600 |
09 Aug 2024 | 796.14 | 816.01 | 796.14 | 811.08 | 811.08 | 799,500 |
08 Aug 2024 | 792.00 | 802.70 | 786.77 | 796.14 | 796.14 | 1,449,100 |
07 Aug 2024 | 805.64 | 816.54 | 774.93 | 776.28 | 776.28 | 1,062,400 |
06 Aug 2024 | 787.00 | 814.29 | 781.28 | 792.95 | 792.95 | 1,545,800 |
05 Aug 2024 | 757.04 | 790.95 | 746.10 | 781.27 | 781.27 | 2,019,700 |
02 Aug 2024 | 790.86 | 793.13 | 765.46 | 790.64 | 790.64 | 1,568,900 |
01 Aug 2024 | 818.86 | 838.59 | 802.12 | 811.38 | 811.38 | 1,338,300 |
31 July 2024 | 816.16 | 821.46 | 805.00 | 814.39 | 814.39 | 1,313,700 |
30 July 2024 | 805.74 | 805.74 | 784.59 | 798.80 | 798.80 | 1,191,100 |
29 July 2024 | 829.00 | 830.50 | 798.55 | 799.06 | 799.06 | 1,977,500 |
26 July 2024 | 825.85 | 846.86 | 818.07 | 827.61 | 827.61 | 2,410,100 |
25 July 2024 | 789.33 | 850.33 | 783.04 | 828.79 | 828.79 | 6,549,800 |
24 July 2024 | 755.00 | 757.48 | 729.23 | 730.87 | 730.87 | 2,094,700 |
23 July 2024 | 763.47 | 775.97 | 760.66 | 765.52 | 765.52 | 1,007,300 |
22 July 2024 | 754.81 | 764.44 | 753.77 | 756.50 | 756.50 | 1,051,600 |
19 July 2024 | 744.69 | 755.88 | 738.00 | 751.20 | 751.20 | 1,187,000 |
18 July 2024 | 738.34 | 750.58 | 730.10 | 738.77 | 738.77 | 1,517,900 |
17 July 2024 | 740.00 | 746.37 | 730.20 | 736.07 | 736.07 | 1,455,700 |
16 July 2024 | 767.85 | 770.04 | 754.51 | 760.79 | 760.79 | 996,600 |
15 July 2024 | 766.95 | 776.48 | 759.25 | 767.85 | 767.85 | 910,900 |
12 July 2024 | 749.00 | 762.60 | 744.00 | 758.49 | 758.49 | 909,500 |
11 July 2024 | 746.00 | 756.50 | 741.33 | 749.14 | 749.14 | 1,281,600 |
10 July 2024 | 740.56 | 743.38 | 731.55 | 743.15 | 743.15 | 1,498,800 |
09 July 2024 | 750.96 | 760.02 | 737.01 | 744.01 | 744.01 | 2,433,300 |
08 July 2024 | 763.50 | 776.65 | 761.44 | 766.20 | 766.20 | 2,121,300 |
05 July 2024 | 788.42 | 806.52 | 785.92 | 806.47 | 806.47 | 1,193,200 |
03 July 2024 | 793.67 | 795.95 | 785.19 | 785.92 | 785.92 | 577,500 |
02 July 2024 | 784.98 | 794.15 | 781.62 | 794.11 | 794.11 | 875,600 |
01 July 2024 | 784.00 | 790.48 | 770.78 | 788.96 | 788.96 | 1,121,300 |
28 June 2024 | 775.43 | 789.97 | 770.88 | 786.67 | 786.67 | 1,721,800 |
27 June 2024 | 758.21 | 780.00 | 756.67 | 774.13 | 774.13 | 1,181,400 |
26 June 2024 | 754.00 | 761.37 | 750.79 | 753.91 | 753.91 | 986,000 |
25 June 2024 | 745.00 | 756.41 | 742.38 | 754.81 | 754.81 | 1,036,300 |
24 June 2024 | 742.00 | 748.18 | 737.69 | 739.59 | 739.59 | 1,214,100 |
21 June 2024 | 739.94 | 750.54 | 733.62 | 749.33 | 749.33 | 1,764,500 |
20 June 2024 | 742.00 | 742.26 | 729.42 | 734.31 | 734.31 | 1,184,000 |
18 June 2024 | 722.86 | 734.52 | 720.77 | 730.17 | 730.17 | 1,186,400 |
17 June 2024 | 723.42 | 729.33 | 719.05 | 725.50 | 725.50 | 1,074,900 |
14 June 2024 | 715.60 | 730.50 | 715.60 | 728.58 | 728.58 | 958,000 |
13 June 2024 | 722.00 | 727.82 | 709.17 | 709.76 | 709.76 | 1,119,300 |
12 June 2024 | 722.26 | 729.50 | 720.83 | 721.50 | 721.50 | 1,296,100 |
11 June 2024 | 711.73 | 719.00 | 706.87 | 712.04 | 712.04 | 1,061,000 |
10 June 2024 | 697.32 | 710.64 | 693.56 | 709.15 | 709.15 | 930,800 |
07 June 2024 | 700.51 | 703.99 | 688.51 | 698.81 | 698.81 | 1,122,500 |
06 June 2024 | 706.23 | 712.36 | 699.73 | 703.16 | 703.16 | 1,410,900 |
05 June 2024 | 683.45 | 705.72 | 676.19 | 704.11 | 704.11 | 2,797,900 |
04 June 2024 | 658.60 | 674.60 | 656.02 | 672.00 | 672.00 | 2,491,200 |
03 June 2024 | 659.80 | 664.37 | 645.45 | 660.11 | 660.11 | 1,907,700 |
31 May 2024 | 651.79 | 657.54 | 637.99 | 656.93 | 656.93 | 4,301,800 |
30 May 2024 | 690.99 | 692.57 | 640.17 | 643.29 | 643.29 | 5,098,200 |
29 May 2024 | 722.00 | 737.86 | 721.44 | 731.12 | 731.12 | 877,700 |
28 May 2024 | 738.88 | 738.98 | 718.31 | 728.86 | 728.86 | 1,547,000 |
24 May 2024 | 749.36 | 749.72 | 736.37 | 738.51 | 738.51 | 1,356,700 |
23 May 2024 | 781.68 | 781.68 | 756.03 | 758.15 | 758.15 | 861,500 |
22 May 2024 | 780.00 | 784.33 | 769.47 | 770.83 | 770.83 | 845,700 |
21 May 2024 | 775.00 | 777.93 | 763.91 | 777.05 | 777.05 | 784,100 |
20 May 2024 | 763.53 | 774.84 | 762.24 | 774.18 | 774.18 | 734,800 |
17 May 2024 | 765.00 | 765.98 | 757.54 | 765.05 | 765.05 | 887,800 |
16 May 2024 | 763.45 | 769.11 | 757.42 | 758.01 | 758.01 | 1,094,100 |
15 May 2024 | 730.00 | 761.31 | 727.56 | 760.57 | 760.57 | 1,506,100 |
14 May 2024 | 730.00 | 737.00 | 717.77 | 721.62 | 721.62 | 1,099,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |