Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 162.53 | 165.93 | 160.73 | 164.61 | 164.61 | 742,300 |
25 Jul 2024 | 163.09 | 164.39 | 160.16 | 160.69 | 160.69 | 1,013,000 |
24 Jul 2024 | 166.30 | 167.60 | 161.52 | 161.87 | 161.87 | 852,300 |
23 Jul 2024 | 165.32 | 167.11 | 164.72 | 166.48 | 166.48 | 854,100 |
22 Jul 2024 | 164.53 | 165.84 | 162.35 | 165.77 | 165.77 | 714,200 |
19 Jul 2024 | 167.65 | 167.65 | 163.61 | 164.10 | 164.10 | 754,100 |
18 Jul 2024 | 166.75 | 171.46 | 165.38 | 167.22 | 167.22 | 1,054,300 |
17 Jul 2024 | 165.03 | 167.96 | 164.79 | 167.81 | 167.81 | 1,034,300 |
16 Jul 2024 | 163.46 | 165.64 | 162.89 | 164.81 | 164.81 | 825,500 |
15 Jul 2024 | 162.61 | 162.71 | 159.28 | 162.40 | 162.40 | 669,000 |
12 Jul 2024 | 160.17 | 163.15 | 159.81 | 161.92 | 161.92 | 804,100 |
11 Jul 2024 | 156.18 | 159.38 | 155.26 | 158.91 | 158.91 | 890,500 |
10 Jul 2024 | 154.53 | 154.89 | 152.36 | 153.72 | 153.72 | 726,100 |
09 Jul 2024 | 154.65 | 154.65 | 151.69 | 153.53 | 153.53 | 584,200 |
08 Jul 2024 | 154.91 | 155.79 | 153.95 | 154.57 | 154.57 | 462,000 |
05 Jul 2024 | 154.80 | 154.80 | 152.78 | 154.36 | 154.36 | 484,500 |
03 Jul 2024 | 153.72 | 155.49 | 152.99 | 154.20 | 154.20 | 261,400 |
02 Jul 2024 | 151.92 | 154.24 | 151.65 | 153.72 | 153.72 | 637,100 |
01 Jul 2024 | 154.25 | 156.05 | 151.68 | 151.92 | 151.92 | 796,000 |
28 Jun 2024 | 156.33 | 157.47 | 153.48 | 155.41 | 155.41 | 2,310,700 |
27 Jun 2024 | 157.32 | 158.17 | 154.32 | 155.74 | 155.74 | 1,318,100 |
26 Jun 2024 | 156.38 | 157.54 | 155.42 | 156.99 | 156.99 | 1,114,600 |
25 Jun 2024 | 159.39 | 159.39 | 156.37 | 157.20 | 157.20 | 776,400 |
24 Jun 2024 | 158.35 | 160.99 | 157.20 | 159.33 | 159.33 | 926,600 |
21 Jun 2024 | 158.28 | 159.23 | 156.89 | 158.93 | 158.93 | 1,576,500 |
20 Jun 2024 | 158.48 | 158.89 | 156.33 | 158.00 | 158.00 | 865,900 |
18 Jun 2024 | 155.08 | 159.92 | 154.56 | 159.28 | 159.28 | 1,500,400 |
17 Jun 2024 | 155.24 | 157.10 | 154.11 | 154.91 | 154.91 | 1,318,100 |
14 Jun 2024 | 156.49 | 158.23 | 154.78 | 156.57 | 156.57 | 1,284,200 |
14 Jun 2024 | 1.62 Dividend | |||||
13 Jun 2024 | 155.42 | 159.36 | 154.81 | 158.53 | 156.91 | 1,233,800 |
12 Jun 2024 | 155.00 | 158.92 | 154.12 | 154.77 | 153.19 | 1,560,900 |
11 Jun 2024 | 148.67 | 151.95 | 147.87 | 151.29 | 149.74 | 1,004,100 |
10 Jun 2024 | 147.19 | 150.47 | 145.58 | 149.79 | 148.26 | 1,182,000 |
07 Jun 2024 | 146.17 | 149.36 | 145.75 | 148.10 | 146.59 | 1,015,500 |
06 Jun 2024 | 147.34 | 149.07 | 146.12 | 148.48 | 146.96 | 553,000 |
05 Jun 2024 | 148.57 | 149.97 | 147.00 | 148.46 | 146.94 | 873,400 |
04 Jun 2024 | 144.90 | 149.54 | 144.46 | 148.06 | 146.55 | 739,300 |
03 Jun 2024 | 145.76 | 145.76 | 143.80 | 144.95 | 143.47 | 545,700 |
31 May 2024 | 143.13 | 145.40 | 142.59 | 144.77 | 143.29 | 1,248,900 |
30 May 2024 | 140.05 | 141.75 | 139.44 | 141.68 | 140.23 | 539,400 |
29 May 2024 | 140.13 | 140.94 | 137.55 | 138.40 | 136.99 | 610,200 |
28 May 2024 | 143.94 | 144.92 | 142.32 | 142.36 | 140.91 | 816,700 |
24 May 2024 | 143.37 | 143.44 | 142.09 | 142.58 | 141.12 | 459,700 |
23 May 2024 | 146.16 | 146.16 | 142.42 | 142.63 | 141.17 | 593,500 |
22 May 2024 | 145.87 | 148.18 | 145.49 | 146.37 | 144.87 | 768,000 |
21 May 2024 | 149.65 | 150.21 | 144.49 | 146.08 | 144.59 | 1,856,700 |
20 May 2024 | 151.51 | 152.48 | 150.21 | 150.29 | 148.75 | 735,500 |
17 May 2024 | 152.41 | 152.42 | 150.83 | 151.89 | 150.34 | 566,900 |
16 May 2024 | 151.10 | 153.63 | 151.10 | 151.35 | 149.80 | 718,700 |
15 May 2024 | 151.83 | 152.39 | 150.38 | 152.08 | 150.53 | 943,100 |
14 May 2024 | 149.24 | 151.17 | 148.18 | 148.65 | 147.13 | 720,400 |
13 May 2024 | 147.64 | 149.08 | 146.66 | 147.89 | 146.38 | 609,300 |
10 May 2024 | 146.44 | 147.06 | 145.10 | 146.67 | 145.17 | 710,300 |
09 May 2024 | 141.69 | 146.25 | 141.12 | 146.22 | 144.73 | 945,100 |
08 May 2024 | 142.42 | 142.52 | 140.60 | 140.95 | 139.51 | 632,800 |
07 May 2024 | 144.00 | 144.70 | 142.96 | 143.30 | 141.84 | 1,129,000 |
06 May 2024 | 143.36 | 143.79 | 140.40 | 142.68 | 141.22 | 1,070,700 |
03 May 2024 | 142.42 | 143.84 | 141.08 | 141.87 | 140.42 | 969,200 |
02 May 2024 | 140.03 | 140.58 | 137.60 | 139.79 | 138.36 | 1,586,900 |
01 May 2024 | 138.81 | 142.79 | 136.44 | 138.70 | 137.28 | 2,020,500 |
30 Apr 2024 | 135.47 | 137.38 | 134.17 | 134.28 | 132.91 | 1,800,200 |
29 Apr 2024 | 135.19 | 137.96 | 135.19 | 137.38 | 135.98 | 1,101,100 |
26 Apr 2024 | 134.38 | 136.35 | 133.34 | 133.47 | 132.11 | 716,500 |
25 Apr 2024 | 132.75 | 134.32 | 131.79 | 133.83 | 132.46 | 998,700 |
24 Apr 2024 | 132.40 | 136.00 | 131.02 | 134.64 | 133.26 | 1,147,500 |
23 Apr 2024 | 132.75 | 135.08 | 132.60 | 133.28 | 131.92 | 1,162,800 |
22 Apr 2024 | 133.19 | 134.05 | 131.84 | 132.74 | 131.38 | 1,221,000 |
19 Apr 2024 | 134.48 | 134.80 | 131.88 | 132.46 | 131.11 | 1,481,500 |
18 Apr 2024 | 136.28 | 136.86 | 133.64 | 134.20 | 132.83 | 1,013,500 |
17 Apr 2024 | 136.09 | 138.25 | 135.94 | 136.10 | 134.71 | 891,800 |
16 Apr 2024 | 137.19 | 137.43 | 134.37 | 135.81 | 134.42 | 1,171,100 |
15 Apr 2024 | 140.50 | 141.18 | 136.31 | 137.73 | 136.32 | 1,490,500 |
12 Apr 2024 | 142.29 | 142.61 | 140.01 | 140.69 | 139.25 | 687,200 |
11 Apr 2024 | 143.45 | 144.07 | 140.04 | 143.20 | 141.74 | 827,300 |
10 Apr 2024 | 148.10 | 148.10 | 141.21 | 142.50 | 141.04 | 1,296,000 |
09 Apr 2024 | 150.00 | 152.56 | 149.83 | 152.39 | 150.83 | 963,600 |
08 Apr 2024 | 147.39 | 149.19 | 146.51 | 149.07 | 147.55 | 932,300 |
05 Apr 2024 | 144.53 | 146.55 | 143.67 | 146.32 | 144.82 | 946,100 |
04 Apr 2024 | 146.00 | 149.36 | 143.72 | 144.52 | 143.04 | 1,033,500 |
03 Apr 2024 | 145.42 | 145.75 | 142.65 | 145.06 | 143.58 | 1,091,300 |
02 Apr 2024 | 145.24 | 146.15 | 143.85 | 145.49 | 144.00 | 1,231,300 |
01 Apr 2024 | 147.01 | 147.73 | 145.83 | 146.74 | 145.24 | 843,800 |
28 Mar 2024 | 147.21 | 148.62 | 146.14 | 147.00 | 145.50 | 1,214,500 |
27 Mar 2024 | 142.16 | 147.36 | 141.83 | 146.75 | 145.25 | 1,116,600 |
26 Mar 2024 | 140.60 | 141.99 | 140.46 | 140.46 | 139.02 | 798,100 |
25 Mar 2024 | 141.60 | 142.54 | 140.28 | 140.50 | 139.06 | 922,800 |
22 Mar 2024 | 142.81 | 142.83 | 140.34 | 141.36 | 139.92 | 1,200,900 |
21 Mar 2024 | 141.54 | 143.60 | 140.34 | 142.35 | 140.90 | 1,376,300 |
20 Mar 2024 | 137.67 | 141.64 | 137.25 | 140.50 | 139.06 | 1,828,500 |
19 Mar 2024 | 137.15 | 139.67 | 137.15 | 138.40 | 136.99 | 839,100 |
18 Mar 2024 | 139.28 | 140.07 | 137.92 | 138.07 | 136.66 | 938,000 |
15 Mar 2024 | 140.31 | 142.53 | 139.02 | 139.33 | 137.91 | 2,428,600 |
14 Mar 2024 | 145.00 | 146.22 | 140.76 | 142.31 | 140.86 | 1,208,600 |
14 Mar 2024 | 1.62 Dividend | |||||
13 Mar 2024 | 150.50 | 151.57 | 147.20 | 147.84 | 144.73 | 1,173,200 |
12 Mar 2024 | 148.40 | 151.15 | 147.03 | 150.60 | 147.43 | 1,161,400 |
11 Mar 2024 | 151.39 | 152.33 | 147.69 | 149.41 | 146.26 | 1,248,700 |
08 Mar 2024 | 147.67 | 151.23 | 147.47 | 150.60 | 147.43 | 1,126,900 |
07 Mar 2024 | 144.56 | 146.65 | 143.36 | 146.46 | 143.37 | 1,123,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |