Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 175.69 | 176.55 | 173.83 | 175.53 | 175.53 | 3,116,900 |
25 Jul 2024 | 178.25 | 180.33 | 175.02 | 175.14 | 175.14 | 4,166,300 |
24 Jul 2024 | 177.06 | 177.53 | 174.23 | 176.89 | 176.89 | 4,499,600 |
23 Jul 2024 | 177.62 | 177.65 | 175.71 | 176.56 | 176.56 | 3,621,200 |
22 Jul 2024 | 181.42 | 181.69 | 176.78 | 177.44 | 177.44 | 4,391,100 |
19 Jul 2024 | 182.22 | 183.24 | 181.94 | 182.05 | 182.05 | 2,494,900 |
18 Jul 2024 | 183.63 | 183.80 | 181.72 | 182.29 | 182.29 | 4,236,900 |
17 Jul 2024 | 183.76 | 185.42 | 182.26 | 183.56 | 183.56 | 5,228,500 |
16 Jul 2024 | 181.97 | 183.82 | 181.25 | 182.98 | 182.98 | 5,437,500 |
15 Jul 2024 | 178.75 | 182.34 | 178.67 | 181.75 | 181.75 | 4,028,300 |
12 Jul 2024 | 179.44 | 180.79 | 178.55 | 179.54 | 179.54 | 3,043,900 |
11 Jul 2024 | 179.25 | 180.82 | 177.91 | 178.81 | 178.81 | 4,758,300 |
10 Jul 2024 | 178.64 | 181.08 | 178.64 | 180.52 | 180.52 | 3,338,400 |
09 Jul 2024 | 179.68 | 180.31 | 178.46 | 179.05 | 179.05 | 2,940,800 |
08 Jul 2024 | 179.04 | 179.93 | 178.24 | 179.17 | 179.17 | 2,370,200 |
05 Jul 2024 | 178.91 | 179.48 | 177.93 | 179.24 | 179.24 | 3,256,500 |
03 Jul 2024 | 178.87 | 179.60 | 178.00 | 178.46 | 178.46 | 1,652,900 |
02 Jul 2024 | 178.12 | 180.00 | 177.70 | 179.98 | 179.98 | 3,317,400 |
01 Jul 2024 | 177.59 | 179.17 | 176.73 | 179.08 | 179.08 | 3,257,400 |
28 Jun 2024 | 177.68 | 178.87 | 176.11 | 176.18 | 176.18 | 5,172,300 |
27 Jun 2024 | 176.31 | 177.61 | 175.71 | 177.42 | 177.42 | 3,157,400 |
26 Jun 2024 | 177.01 | 177.52 | 173.77 | 176.31 | 176.31 | 5,316,600 |
25 Jun 2024 | 178.46 | 178.80 | 177.26 | 177.63 | 177.63 | 5,910,400 |
24 Jun 2024 | 177.45 | 178.75 | 176.17 | 177.95 | 177.95 | 5,958,300 |
21 Jun 2024 | 175.46 | 177.42 | 174.12 | 176.73 | 176.73 | 13,901,200 |
20 Jun 2024 | 176.51 | 179.02 | 175.77 | 176.44 | 176.44 | 6,596,400 |
18 Jun 2024 | 177.87 | 178.25 | 175.57 | 177.61 | 177.61 | 5,712,000 |
17 Jun 2024 | 175.99 | 178.83 | 174.81 | 177.38 | 177.38 | 6,591,900 |
14 Jun 2024 | 175.03 | 176.08 | 174.21 | 175.99 | 175.99 | 4,045,200 |
13 Jun 2024 | 174.18 | 175.40 | 173.18 | 175.11 | 175.11 | 5,444,700 |
12 Jun 2024 | 176.88 | 177.21 | 171.18 | 173.79 | 173.79 | 10,923,100 |
11 Jun 2024 | 180.75 | 180.90 | 178.04 | 178.40 | 178.40 | 7,331,000 |
10 Jun 2024 | 179.93 | 182.31 | 179.25 | 180.69 | 180.69 | 6,775,100 |
07 Jun 2024 | 179.52 | 180.66 | 179.27 | 179.82 | 179.82 | 5,994,200 |
06 Jun 2024 | 180.27 | 182.67 | 179.40 | 179.77 | 179.77 | 7,651,300 |
05 Jun 2024 | 179.02 | 181.17 | 178.27 | 180.27 | 180.27 | 8,973,500 |
04 Jun 2024 | 173.08 | 178.85 | 173.07 | 177.91 | 177.91 | 7,238,200 |
03 Jun 2024 | 174.50 | 178.47 | 171.18 | 173.08 | 173.08 | 7,801,600 |
31 May 2024 | 170.09 | 175.28 | 169.76 | 174.96 | 174.96 | 8,684,300 |
31 May 2024 | 0.65 Dividend | |||||
30 May 2024 | 169.17 | 171.07 | 168.47 | 170.70 | 170.05 | 6,210,400 |
29 May 2024 | 167.61 | 169.11 | 167.13 | 168.88 | 168.24 | 6,166,000 |
28 May 2024 | 165.54 | 168.71 | 165.37 | 167.31 | 166.67 | 5,729,300 |
24 May 2024 | 165.21 | 166.20 | 164.76 | 166.00 | 165.37 | 3,722,100 |
23 May 2024 | 164.38 | 165.60 | 164.21 | 164.97 | 164.34 | 3,629,200 |
22 May 2024 | 163.67 | 165.87 | 163.26 | 165.50 | 164.87 | 4,197,800 |
21 May 2024 | 164.32 | 164.73 | 163.65 | 164.36 | 163.73 | 3,218,000 |
20 May 2024 | 164.07 | 164.20 | 163.15 | 163.90 | 163.28 | 2,983,400 |
17 May 2024 | 163.11 | 164.00 | 162.56 | 164.00 | 163.38 | 2,921,400 |
16 May 2024 | 162.88 | 163.68 | 162.15 | 163.58 | 162.96 | 3,217,700 |
15 May 2024 | 162.98 | 164.04 | 162.51 | 162.68 | 162.06 | 4,647,400 |
14 May 2024 | 163.95 | 164.50 | 161.72 | 162.41 | 161.79 | 4,657,200 |
13 May 2024 | 164.99 | 164.99 | 162.72 | 163.35 | 162.73 | 3,686,200 |
10 May 2024 | 164.41 | 164.94 | 163.53 | 164.20 | 163.57 | 3,084,800 |
09 May 2024 | 163.25 | 164.72 | 162.49 | 164.68 | 164.05 | 4,774,700 |
08 May 2024 | 162.50 | 164.09 | 162.25 | 162.83 | 162.21 | 5,106,000 |
07 May 2024 | 162.75 | 162.81 | 161.61 | 162.19 | 161.57 | 4,611,400 |
06 May 2024 | 164.19 | 164.85 | 161.81 | 162.37 | 161.75 | 6,022,300 |
03 May 2024 | 164.91 | 165.24 | 163.56 | 164.60 | 163.97 | 4,274,900 |
02 May 2024 | 166.31 | 166.31 | 164.52 | 164.91 | 164.28 | 3,449,800 |
01 May 2024 | 164.50 | 166.50 | 163.99 | 165.47 | 164.84 | 6,020,800 |
30 Apr 2024 | 164.25 | 164.45 | 163.07 | 164.17 | 163.54 | 4,122,400 |
29 Apr 2024 | 163.78 | 164.70 | 163.21 | 164.25 | 163.62 | 3,451,400 |
26 Apr 2024 | 162.21 | 164.17 | 160.62 | 163.96 | 163.34 | 7,969,000 |
25 Apr 2024 | 164.77 | 165.19 | 161.70 | 164.05 | 163.43 | 5,817,300 |
24 Apr 2024 | 162.59 | 164.55 | 162.16 | 164.18 | 163.55 | 4,713,700 |
23 Apr 2024 | 162.69 | 163.87 | 162.35 | 163.25 | 162.63 | 4,165,100 |
22 Apr 2024 | 163.85 | 164.61 | 162.11 | 162.36 | 161.74 | 3,701,900 |
19 Apr 2024 | 161.46 | 162.39 | 160.70 | 162.33 | 161.71 | 5,005,900 |
18 Apr 2024 | 160.06 | 161.51 | 160.06 | 160.85 | 160.24 | 3,246,600 |
17 Apr 2024 | 159.58 | 160.65 | 159.41 | 160.09 | 159.48 | 4,098,300 |
16 Apr 2024 | 160.60 | 160.60 | 159.14 | 159.79 | 159.18 | 3,810,400 |
15 Apr 2024 | 162.00 | 162.00 | 159.38 | 159.82 | 159.21 | 4,494,600 |
12 Apr 2024 | 160.12 | 160.87 | 159.61 | 160.05 | 159.44 | 3,827,400 |
11 Apr 2024 | 160.57 | 160.98 | 159.76 | 160.69 | 160.08 | 4,790,900 |
10 Apr 2024 | 161.03 | 161.03 | 159.38 | 160.38 | 159.77 | 4,438,900 |
09 Apr 2024 | 161.09 | 161.58 | 160.07 | 161.00 | 160.39 | 3,359,000 |
08 Apr 2024 | 159.91 | 161.77 | 159.51 | 160.90 | 160.29 | 4,012,000 |
05 Apr 2024 | 161.38 | 162.32 | 160.30 | 161.11 | 160.50 | 3,180,200 |
04 Apr 2024 | 163.88 | 164.52 | 161.42 | 161.61 | 160.99 | 3,331,600 |
03 Apr 2024 | 161.90 | 163.41 | 161.53 | 163.26 | 162.64 | 3,245,900 |
02 Apr 2024 | 161.92 | 162.38 | 161.19 | 162.08 | 161.46 | 4,124,900 |
01 Apr 2024 | 163.22 | 163.29 | 161.60 | 162.67 | 162.05 | 3,256,800 |
28 Mar 2024 | 162.95 | 163.74 | 162.01 | 163.22 | 162.60 | 3,919,700 |
27 Mar 2024 | 162.23 | 162.48 | 161.34 | 162.01 | 161.39 | 4,479,800 |
26 Mar 2024 | 160.62 | 161.73 | 159.86 | 161.10 | 160.49 | 4,195,900 |
25 Mar 2024 | 160.31 | 161.37 | 160.13 | 161.12 | 160.51 | 4,183,800 |
22 Mar 2024 | 161.47 | 161.53 | 158.84 | 160.61 | 160.00 | 3,546,400 |
21 Mar 2024 | 161.63 | 161.93 | 160.16 | 160.93 | 160.32 | 3,312,400 |
20 Mar 2024 | 160.68 | 161.59 | 160.12 | 161.16 | 160.55 | 4,007,600 |
19 Mar 2024 | 161.81 | 162.00 | 160.65 | 160.74 | 160.13 | 3,232,800 |
18 Mar 2024 | 161.88 | 162.02 | 159.37 | 161.15 | 160.54 | 4,803,000 |
15 Mar 2024 | 163.23 | 164.90 | 161.67 | 161.81 | 161.19 | 9,849,300 |
14 Mar 2024 | 163.11 | 163.38 | 161.93 | 162.86 | 162.24 | 3,967,400 |
13 Mar 2024 | 164.08 | 164.93 | 163.48 | 164.09 | 163.47 | 4,441,400 |
12 Mar 2024 | 164.29 | 164.65 | 163.34 | 163.68 | 163.06 | 3,800,300 |
11 Mar 2024 | 164.10 | 165.60 | 163.13 | 164.76 | 164.13 | 4,138,100 |
08 Mar 2024 | 164.27 | 165.44 | 163.50 | 163.99 | 163.37 | 4,443,500 |
07 Mar 2024 | 168.44 | 168.64 | 164.08 | 164.39 | 163.76 | 5,953,800 |
06 Mar 2024 | 165.80 | 168.13 | 165.80 | 167.42 | 166.78 | 5,924,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |