Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 179.01 | 181.30 | 177.57 | 180.05 | 180.05 | 6,566,000 |
25 Jul 2024 | 179.62 | 180.24 | 173.27 | 175.39 | 175.39 | 12,700,100 |
24 Jul 2024 | 189.34 | 189.61 | 180.69 | 181.07 | 181.07 | 13,295,300 |
23 Jul 2024 | 194.20 | 196.24 | 192.15 | 193.35 | 193.35 | 5,796,700 |
22 Jul 2024 | 191.00 | 195.50 | 189.05 | 194.97 | 194.97 | 7,590,000 |
19 Jul 2024 | 191.69 | 193.09 | 185.76 | 186.21 | 186.21 | 9,195,700 |
18 Jul 2024 | 193.78 | 193.90 | 186.95 | 191.46 | 191.46 | 9,960,600 |
17 Jul 2024 | 199.73 | 200.00 | 190.56 | 191.60 | 191.60 | 16,156,200 |
16 Jul 2024 | 210.00 | 211.09 | 206.62 | 209.64 | 209.64 | 5,998,500 |
15 Jul 2024 | 203.00 | 209.24 | 202.79 | 208.18 | 208.18 | 7,463,700 |
12 Jul 2024 | 201.66 | 206.08 | 200.25 | 202.43 | 202.43 | 7,217,200 |
11 Jul 2024 | 210.02 | 210.13 | 199.77 | 199.85 | 199.85 | 8,602,200 |
10 Jul 2024 | 208.74 | 209.24 | 206.56 | 208.80 | 208.80 | 5,159,400 |
09 Jul 2024 | 206.48 | 208.55 | 204.66 | 207.12 | 207.12 | 5,272,600 |
08 Jul 2024 | 207.24 | 210.44 | 206.15 | 207.89 | 207.89 | 6,920,400 |
05 Jul 2024 | 205.85 | 206.75 | 203.98 | 205.75 | 205.75 | 6,375,200 |
03 Jul 2024 | 202.68 | 204.86 | 200.44 | 203.81 | 203.81 | 4,996,200 |
02 Jul 2024 | 198.25 | 200.48 | 197.09 | 200.16 | 200.16 | 5,632,900 |
01 Jul 2024 | 199.47 | 200.67 | 196.08 | 200.03 | 200.03 | 6,800,600 |
28 Jun 2024 | 196.00 | 203.94 | 195.61 | 199.18 | 199.18 | 15,547,500 |
27 Jun 2024 | 196.87 | 198.57 | 193.84 | 195.15 | 195.15 | 11,936,600 |
26 Jun 2024 | 200.31 | 201.15 | 195.70 | 197.33 | 197.33 | 10,023,800 |
25 Jun 2024 | 203.14 | 203.15 | 199.17 | 202.17 | 202.17 | 12,053,700 |
24 Jun 2024 | 206.91 | 207.03 | 200.24 | 200.84 | 200.84 | 16,087,700 |
21 Jun 2024 | 211.76 | 215.47 | 209.41 | 212.53 | 212.53 | 22,741,300 |
20 Jun 2024 | 224.20 | 225.90 | 212.84 | 215.47 | 215.47 | 18,701,200 |
18 Jun 2024 | 226.82 | 230.63 | 226.00 | 227.09 | 227.09 | 22,037,500 |
17 Jun 2024 | 217.09 | 222.67 | 213.40 | 222.22 | 222.22 | 12,109,100 |
14 Jun 2024 | 217.64 | 218.05 | 213.65 | 215.33 | 215.33 | 6,438,200 |
13 Jun 2024 | 216.36 | 218.36 | 213.01 | 217.81 | 217.81 | 10,102,800 |
12 Jun 2024 | 212.50 | 215.62 | 210.88 | 215.39 | 215.39 | 9,502,800 |
11 Jun 2024 | 207.15 | 209.45 | 204.78 | 208.52 | 208.52 | 8,197,500 |
10 Jun 2024 | 205.29 | 210.58 | 204.56 | 209.35 | 209.35 | 6,470,500 |
07 Jun 2024 | 209.73 | 209.80 | 204.89 | 206.62 | 206.62 | 5,714,400 |
06 Jun 2024 | 211.90 | 212.24 | 208.79 | 209.44 | 209.44 | 7,597,200 |
05 Jun 2024 | 206.93 | 212.50 | 205.37 | 211.90 | 211.90 | 11,626,300 |
04 Jun 2024 | 205.91 | 206.23 | 201.66 | 204.37 | 204.37 | 6,629,100 |
03 Jun 2024 | 209.56 | 210.98 | 202.41 | 205.91 | 205.91 | 12,419,500 |
31 May 2024 | 208.00 | 209.05 | 198.71 | 204.05 | 204.05 | 15,064,900 |
30 May 2024 | 208.00 | 209.37 | 203.82 | 204.80 | 204.80 | 12,263,900 |
30 May 2024 | 0.85 Dividend | |||||
29 May 2024 | 208.65 | 210.66 | 206.70 | 208.26 | 207.41 | 12,552,500 |
28 May 2024 | 217.23 | 217.43 | 211.30 | 213.08 | 212.21 | 12,485,400 |
24 May 2024 | 203.89 | 211.30 | 203.56 | 210.36 | 209.50 | 13,799,000 |
23 May 2024 | 205.88 | 207.95 | 199.42 | 201.76 | 200.94 | 14,475,100 |
22 May 2024 | 202.93 | 204.84 | 201.70 | 202.93 | 202.10 | 11,170,100 |
21 May 2024 | 196.01 | 201.98 | 195.76 | 200.85 | 200.03 | 11,498,800 |
20 May 2024 | 194.00 | 199.99 | 193.28 | 197.76 | 196.95 | 8,879,700 |
17 May 2024 | 192.90 | 195.44 | 191.87 | 193.86 | 193.07 | 5,799,700 |
16 May 2024 | 195.00 | 195.63 | 192.78 | 193.27 | 192.48 | 8,173,400 |
15 May 2024 | 190.01 | 196.08 | 190.00 | 194.61 | 193.82 | 11,349,100 |
14 May 2024 | 184.51 | 189.29 | 184.49 | 188.97 | 188.20 | 7,713,400 |
13 May 2024 | 183.18 | 184.73 | 182.90 | 184.21 | 183.46 | 6,384,800 |
10 May 2024 | 182.00 | 183.55 | 181.24 | 182.08 | 181.34 | 4,702,500 |
09 May 2024 | 181.00 | 181.71 | 179.44 | 180.54 | 179.80 | 5,513,500 |
08 May 2024 | 176.73 | 180.79 | 176.62 | 180.55 | 179.81 | 6,242,600 |
07 May 2024 | 182.45 | 184.31 | 179.22 | 180.15 | 179.41 | 8,011,100 |
06 May 2024 | 181.91 | 182.40 | 180.40 | 181.85 | 181.11 | 6,980,100 |
03 May 2024 | 182.24 | 183.19 | 177.80 | 179.64 | 178.91 | 10,043,900 |
02 May 2024 | 175.47 | 181.69 | 175.29 | 180.10 | 179.36 | 25,894,800 |
01 May 2024 | 164.51 | 169.64 | 163.79 | 164.11 | 163.44 | 13,113,600 |
30 Apr 2024 | 169.23 | 169.24 | 165.81 | 165.85 | 165.17 | 6,914,200 |
29 Apr 2024 | 165.20 | 169.27 | 165.20 | 169.20 | 168.51 | 6,623,900 |
26 Apr 2024 | 162.90 | 166.52 | 162.51 | 165.66 | 164.98 | 7,141,300 |
25 Apr 2024 | 164.08 | 164.63 | 161.73 | 163.30 | 162.63 | 6,230,700 |
24 Apr 2024 | 163.87 | 165.93 | 162.00 | 163.63 | 162.96 | 6,130,500 |
23 Apr 2024 | 160.96 | 162.26 | 159.68 | 161.35 | 160.69 | 6,616,700 |
22 Apr 2024 | 158.04 | 161.64 | 157.16 | 160.18 | 159.53 | 7,848,700 |
19 Apr 2024 | 161.29 | 161.39 | 156.34 | 157.63 | 156.99 | 10,287,900 |
18 Apr 2024 | 162.36 | 164.10 | 159.86 | 161.44 | 160.78 | 9,209,400 |
17 Apr 2024 | 169.22 | 170.19 | 163.77 | 164.32 | 163.65 | 8,082,000 |
16 Apr 2024 | 169.50 | 169.57 | 167.45 | 168.58 | 167.89 | 6,390,100 |
15 Apr 2024 | 174.27 | 174.38 | 168.58 | 169.84 | 169.15 | 6,570,600 |
12 Apr 2024 | 172.28 | 173.39 | 170.96 | 171.29 | 170.59 | 8,212,100 |
11 Apr 2024 | 171.67 | 175.63 | 170.50 | 175.13 | 174.42 | 6,262,600 |
10 Apr 2024 | 172.42 | 173.71 | 170.07 | 170.86 | 170.16 | 6,177,400 |
09 Apr 2024 | 175.27 | 175.99 | 173.37 | 175.57 | 174.85 | 5,030,500 |
08 Apr 2024 | 172.93 | 174.39 | 172.36 | 173.62 | 172.91 | 4,812,000 |
05 Apr 2024 | 170.18 | 172.24 | 169.71 | 171.53 | 170.83 | 5,861,900 |
04 Apr 2024 | 175.00 | 175.95 | 169.41 | 169.76 | 169.07 | 9,031,200 |
03 Apr 2024 | 170.00 | 173.96 | 169.33 | 173.91 | 173.20 | 6,943,200 |
02 Apr 2024 | 170.47 | 171.40 | 169.28 | 171.04 | 170.34 | 7,436,300 |
01 Apr 2024 | 168.27 | 172.80 | 168.21 | 171.72 | 171.02 | 6,679,100 |
28 Mar 2024 | 169.10 | 169.89 | 167.98 | 169.30 | 168.61 | 5,324,000 |
27 Mar 2024 | 169.45 | 169.48 | 166.97 | 169.13 | 168.44 | 6,309,700 |
26 Mar 2024 | 168.05 | 169.42 | 167.00 | 167.07 | 166.39 | 5,289,900 |
25 Mar 2024 | 167.88 | 168.77 | 166.97 | 167.52 | 166.84 | 5,682,500 |
22 Mar 2024 | 169.55 | 171.90 | 169.30 | 170.10 | 169.41 | 5,644,900 |
21 Mar 2024 | 170.74 | 172.92 | 169.63 | 170.85 | 170.15 | 8,497,500 |
20 Mar 2024 | 164.10 | 168.17 | 163.83 | 167.67 | 166.99 | 5,995,800 |
19 Mar 2024 | 166.09 | 166.46 | 163.63 | 164.10 | 163.43 | 7,404,400 |
18 Mar 2024 | 170.91 | 171.46 | 166.35 | 166.92 | 166.24 | 6,653,700 |
15 Mar 2024 | 167.10 | 168.77 | 165.85 | 167.20 | 166.52 | 16,413,000 |
14 Mar 2024 | 169.60 | 169.95 | 166.71 | 168.45 | 167.76 | 8,151,000 |
13 Mar 2024 | 171.22 | 171.50 | 168.60 | 169.25 | 168.56 | 8,730,500 |
12 Mar 2024 | 172.91 | 173.90 | 170.58 | 173.08 | 172.37 | 7,642,200 |
11 Mar 2024 | 169.00 | 171.98 | 168.12 | 171.12 | 170.42 | 7,256,300 |
08 Mar 2024 | 174.82 | 175.47 | 170.54 | 170.57 | 169.87 | 11,306,700 |
07 Mar 2024 | 169.60 | 177.59 | 169.43 | 175.72 | 175.00 | 14,495,100 |
06 Mar 2024 | 164.82 | 169.25 | 164.33 | 167.89 | 167.20 | 12,230,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |