Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 167.25 | 169.32 | 167.03 | 169.11 | 169.11 | 5,581,000 |
25 Jul 2024 | 168.32 | 170.09 | 166.87 | 166.90 | 166.90 | 7,338,300 |
24 Jul 2024 | 166.32 | 168.28 | 165.58 | 168.00 | 168.00 | 5,907,000 |
23 Jul 2024 | 168.11 | 168.42 | 166.32 | 166.62 | 166.62 | 4,863,400 |
22 Jul 2024 | 167.93 | 168.70 | 167.70 | 168.25 | 168.25 | 6,383,000 |
19 Jul 2024 | 167.97 | 169.04 | 167.13 | 167.96 | 167.96 | 6,597,100 |
19 Jul 2024 | 1.007 Dividend | |||||
18 Jul 2024 | 168.80 | 170.92 | 168.28 | 168.44 | 167.43 | 5,926,300 |
17 Jul 2024 | 167.75 | 170.17 | 167.33 | 169.44 | 168.43 | 7,982,300 |
16 Jul 2024 | 164.91 | 167.07 | 164.61 | 166.95 | 165.95 | 6,378,300 |
15 Jul 2024 | 166.47 | 166.62 | 164.46 | 164.58 | 163.60 | 5,752,500 |
12 Jul 2024 | 166.22 | 167.64 | 166.02 | 166.61 | 165.61 | 4,684,600 |
11 Jul 2024 | 166.30 | 166.63 | 164.78 | 165.54 | 164.55 | 5,831,500 |
10 Jul 2024 | 165.90 | 166.92 | 165.54 | 166.80 | 165.80 | 5,037,100 |
09 Jul 2024 | 166.63 | 166.76 | 165.14 | 165.66 | 164.67 | 4,393,100 |
08 Jul 2024 | 165.95 | 166.67 | 165.62 | 166.52 | 165.52 | 5,144,500 |
05 Jul 2024 | 164.01 | 165.63 | 163.50 | 165.21 | 164.22 | 6,509,200 |
03 Jul 2024 | 163.21 | 164.21 | 162.98 | 163.83 | 162.85 | 2,980,500 |
02 Jul 2024 | 162.58 | 164.04 | 161.71 | 163.90 | 162.92 | 5,449,200 |
01 Jul 2024 | 165.59 | 166.21 | 162.20 | 162.72 | 161.75 | 7,638,600 |
28 Jun 2024 | 166.00 | 167.24 | 164.58 | 164.92 | 163.93 | 9,253,100 |
27 Jun 2024 | 167.49 | 168.10 | 165.50 | 166.62 | 165.62 | 5,007,000 |
26 Jun 2024 | 166.05 | 167.81 | 165.66 | 167.45 | 166.45 | 5,164,000 |
25 Jun 2024 | 168.63 | 168.91 | 165.90 | 166.85 | 165.85 | 8,324,000 |
24 Jun 2024 | 168.76 | 169.41 | 167.48 | 168.45 | 167.44 | 7,565,200 |
21 Jun 2024 | 167.48 | 168.88 | 167.18 | 168.26 | 167.25 | 14,682,000 |
20 Jun 2024 | 168.37 | 168.78 | 166.86 | 167.67 | 166.67 | 8,483,600 |
18 Jun 2024 | 167.03 | 168.65 | 166.94 | 168.56 | 167.55 | 5,112,600 |
17 Jun 2024 | 165.85 | 168.71 | 165.40 | 167.50 | 166.50 | 6,759,400 |
14 Jun 2024 | 165.99 | 166.93 | 165.25 | 166.79 | 165.79 | 3,695,000 |
13 Jun 2024 | 164.47 | 167.00 | 164.47 | 166.41 | 165.42 | 4,902,200 |
12 Jun 2024 | 167.50 | 167.64 | 164.22 | 165.18 | 164.19 | 5,474,500 |
11 Jun 2024 | 166.97 | 167.50 | 166.02 | 167.48 | 166.48 | 3,947,700 |
10 Jun 2024 | 166.78 | 167.72 | 166.08 | 167.35 | 166.35 | 4,110,600 |
07 Jun 2024 | 168.40 | 168.97 | 166.84 | 167.06 | 166.06 | 4,558,200 |
06 Jun 2024 | 165.83 | 168.58 | 165.08 | 168.47 | 167.46 | 6,302,000 |
05 Jun 2024 | 167.01 | 167.01 | 164.98 | 166.05 | 165.06 | 5,243,300 |
04 Jun 2024 | 164.79 | 167.12 | 164.40 | 167.01 | 166.01 | 6,277,000 |
03 Jun 2024 | 163.93 | 166.24 | 163.63 | 164.65 | 163.67 | 5,828,400 |
31 May 2024 | 162.44 | 164.77 | 161.97 | 164.54 | 163.56 | 10,341,400 |
30 May 2024 | 161.65 | 162.70 | 161.48 | 162.58 | 161.61 | 4,756,500 |
29 May 2024 | 162.65 | 162.74 | 161.42 | 161.65 | 160.68 | 4,360,400 |
28 May 2024 | 164.49 | 164.76 | 162.26 | 163.11 | 162.13 | 6,466,200 |
24 May 2024 | 165.85 | 166.31 | 165.15 | 165.33 | 164.34 | 3,818,300 |
23 May 2024 | 167.29 | 168.11 | 165.32 | 165.49 | 164.50 | 4,729,800 |
22 May 2024 | 168.01 | 168.43 | 167.63 | 167.81 | 166.81 | 4,536,700 |
21 May 2024 | 167.76 | 168.54 | 167.29 | 168.35 | 167.34 | 5,147,100 |
20 May 2024 | 167.55 | 167.88 | 166.79 | 167.31 | 166.31 | 3,804,600 |
17 May 2024 | 167.67 | 168.00 | 166.88 | 167.64 | 166.64 | 4,700,800 |
16 May 2024 | 166.93 | 168.34 | 166.59 | 167.86 | 166.86 | 6,793,600 |
15 May 2024 | 165.31 | 166.68 | 165.12 | 166.51 | 165.51 | 5,102,700 |
14 May 2024 | 165.53 | 166.07 | 163.95 | 165.76 | 164.77 | 6,009,800 |
13 May 2024 | 166.85 | 167.65 | 165.36 | 165.87 | 164.88 | 5,725,500 |
10 May 2024 | 166.09 | 167.36 | 165.70 | 166.85 | 165.85 | 4,879,400 |
09 May 2024 | 165.05 | 166.33 | 165.05 | 166.04 | 165.05 | 4,671,100 |
08 May 2024 | 165.98 | 166.37 | 164.93 | 165.07 | 164.08 | 4,579,400 |
07 May 2024 | 164.98 | 166.04 | 164.59 | 165.76 | 164.77 | 6,433,000 |
06 May 2024 | 164.78 | 164.98 | 163.26 | 164.44 | 163.46 | 5,472,400 |
03 May 2024 | 163.54 | 164.71 | 162.16 | 164.46 | 163.48 | 5,581,500 |
02 May 2024 | 163.54 | 164.49 | 162.64 | 163.84 | 162.86 | 5,647,500 |
01 May 2024 | 163.28 | 164.24 | 162.22 | 163.40 | 162.42 | 7,543,000 |
30 Apr 2024 | 161.84 | 163.35 | 161.60 | 163.20 | 162.22 | 8,106,100 |
29 Apr 2024 | 161.17 | 161.79 | 160.41 | 161.66 | 160.69 | 4,621,000 |
26 Apr 2024 | 162.50 | 163.32 | 160.49 | 161.29 | 160.33 | 5,659,800 |
25 Apr 2024 | 162.97 | 164.32 | 162.08 | 162.55 | 161.58 | 7,094,600 |
24 Apr 2024 | 161.20 | 162.86 | 159.42 | 162.60 | 161.63 | 7,217,600 |
23 Apr 2024 | 161.68 | 162.10 | 160.42 | 161.50 | 160.53 | 7,707,300 |
22 Apr 2024 | 158.43 | 161.29 | 157.25 | 160.54 | 159.58 | 8,926,300 |
19 Apr 2024 | 154.98 | 158.18 | 153.52 | 158.14 | 157.19 | 12,028,400 |
18 Apr 2024 | 156.34 | 157.63 | 155.96 | 157.29 | 156.35 | 7,819,300 |
18 Apr 2024 | 1.007 Dividend | |||||
17 Apr 2024 | 156.30 | 157.12 | 155.74 | 156.96 | 155.02 | 6,621,900 |
16 Apr 2024 | 155.85 | 156.94 | 155.67 | 155.95 | 154.02 | 6,103,300 |
15 Apr 2024 | 156.42 | 156.82 | 155.33 | 155.45 | 153.53 | 5,754,000 |
12 Apr 2024 | 155.22 | 155.97 | 154.74 | 155.33 | 153.41 | 6,770,500 |
11 Apr 2024 | 157.55 | 157.60 | 155.77 | 155.84 | 153.91 | 8,209,800 |
10 Apr 2024 | 155.65 | 157.58 | 155.65 | 157.24 | 155.30 | 7,784,900 |
09 Apr 2024 | 156.27 | 156.75 | 155.70 | 156.66 | 154.72 | 4,613,800 |
08 Apr 2024 | 155.97 | 156.70 | 155.63 | 156.04 | 154.11 | 5,476,800 |
05 Apr 2024 | 155.29 | 157.06 | 154.69 | 156.10 | 154.17 | 5,120,800 |
04 Apr 2024 | 156.88 | 157.08 | 155.41 | 155.45 | 153.53 | 6,801,700 |
03 Apr 2024 | 160.63 | 160.88 | 155.68 | 156.15 | 154.22 | 9,601,800 |
02 Apr 2024 | 159.64 | 160.71 | 159.64 | 160.57 | 158.59 | 6,771,200 |
01 Apr 2024 | 161.78 | 162.07 | 159.80 | 160.58 | 158.60 | 5,971,900 |
28 Mar 2024 | 162.82 | 163.14 | 161.70 | 162.25 | 160.25 | 7,191,500 |
27 Mar 2024 | 161.36 | 162.74 | 161.34 | 162.61 | 160.60 | 6,599,700 |
26 Mar 2024 | 160.36 | 161.14 | 160.14 | 160.55 | 158.57 | 5,842,700 |
25 Mar 2024 | 161.17 | 161.66 | 159.73 | 160.19 | 158.21 | 7,145,600 |
22 Mar 2024 | 162.20 | 162.41 | 161.47 | 161.66 | 159.66 | 6,393,200 |
21 Mar 2024 | 162.09 | 162.46 | 161.12 | 161.86 | 159.86 | 5,211,500 |
20 Mar 2024 | 162.01 | 162.40 | 161.47 | 161.99 | 159.99 | 4,870,300 |
19 Mar 2024 | 161.80 | 162.17 | 161.17 | 161.83 | 159.83 | 6,148,100 |
18 Mar 2024 | 161.48 | 162.72 | 161.00 | 161.21 | 159.22 | 6,086,300 |
15 Mar 2024 | 160.70 | 161.50 | 160.30 | 161.38 | 159.39 | 10,956,900 |
14 Mar 2024 | 162.24 | 162.62 | 161.13 | 161.50 | 159.50 | 5,848,100 |
13 Mar 2024 | 162.38 | 162.73 | 161.33 | 162.30 | 160.29 | 5,410,500 |
12 Mar 2024 | 161.82 | 162.52 | 161.23 | 161.93 | 159.93 | 4,229,100 |
11 Mar 2024 | 161.34 | 162.62 | 160.82 | 161.55 | 159.55 | 5,170,900 |
08 Mar 2024 | 159.85 | 161.25 | 158.29 | 160.35 | 158.37 | 5,080,200 |
07 Mar 2024 | 159.95 | 160.91 | 159.47 | 160.62 | 158.64 | 4,783,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |