Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 232.96 | 234.85 | 231.87 | 234.40 | 234.40 | 2,733,749 |
20 May 2024 | 231.47 | 236.04 | 230.89 | 235.00 | 235.00 | 4,985,600 |
17 May 2024 | 233.59 | 233.82 | 228.62 | 230.25 | 230.25 | 5,241,300 |
16 May 2024 | 233.85 | 235.11 | 232.09 | 232.20 | 232.20 | 6,209,600 |
15 May 2024 | 229.27 | 234.00 | 228.53 | 233.90 | 233.90 | 8,212,800 |
14 May 2024 | 222.94 | 227.33 | 222.24 | 227.08 | 227.08 | 5,050,500 |
13 May 2024 | 224.00 | 224.55 | 222.32 | 223.26 | 223.26 | 3,972,400 |
10 May 2024 | 222.96 | 225.44 | 222.43 | 223.30 | 223.30 | 6,126,600 |
09 May 2024 | 221.49 | 221.77 | 218.89 | 219.98 | 219.98 | 4,023,300 |
08 May 2024 | 218.95 | 221.86 | 218.70 | 221.40 | 221.40 | 5,404,300 |
07 May 2024 | 222.55 | 223.18 | 220.64 | 220.73 | 220.73 | 5,067,000 |
06 May 2024 | 219.37 | 222.68 | 218.22 | 222.67 | 222.67 | 5,343,100 |
03 May 2024 | 215.92 | 218.36 | 215.15 | 217.73 | 217.73 | 6,379,100 |
02 May 2024 | 211.37 | 212.74 | 207.31 | 212.03 | 212.03 | 6,382,500 |
01 May 2024 | 211.14 | 214.54 | 206.11 | 207.85 | 207.85 | 12,945,800 |
30 Apr 2024 | 217.34 | 219.62 | 214.09 | 214.09 | 214.09 | 4,944,800 |
29 Apr 2024 | 217.48 | 218.61 | 214.90 | 218.38 | 218.38 | 4,818,000 |
26 Apr 2024 | 212.53 | 218.68 | 211.94 | 217.64 | 217.64 | 6,365,400 |
25 Apr 2024 | 207.09 | 213.68 | 205.75 | 212.20 | 212.20 | 8,682,200 |
24 Apr 2024 | 212.64 | 213.14 | 206.95 | 208.04 | 208.04 | 6,564,900 |
23 Apr 2024 | 204.49 | 208.58 | 203.93 | 207.80 | 207.80 | 7,300,600 |
22 Apr 2024 | 200.97 | 204.38 | 199.15 | 203.02 | 203.02 | 9,801,700 |
19 Apr 2024 | 206.72 | 208.00 | 198.44 | 199.21 | 199.21 | 13,579,100 |
18 Apr 2024 | 210.97 | 212.25 | 207.36 | 208.63 | 208.63 | 10,350,600 |
17 Apr 2024 | 219.51 | 220.12 | 212.07 | 212.40 | 212.40 | 11,726,400 |
16 Apr 2024 | 217.33 | 220.36 | 216.47 | 219.16 | 219.16 | 6,754,900 |
15 Apr 2024 | 223.75 | 224.98 | 216.61 | 217.36 | 217.36 | 6,750,400 |
12 Apr 2024 | 223.50 | 223.82 | 219.97 | 220.68 | 220.68 | 8,736,100 |
11 Apr 2024 | 223.48 | 227.57 | 221.68 | 227.31 | 227.31 | 7,200,600 |
10 Apr 2024 | 221.00 | 224.38 | 220.50 | 222.15 | 222.15 | 8,164,900 |
09 Apr 2024 | 225.36 | 225.95 | 220.04 | 224.10 | 224.10 | 5,376,000 |
08 Apr 2024 | 224.89 | 225.28 | 222.17 | 223.06 | 223.06 | 4,215,300 |
05 Apr 2024 | 221.22 | 224.07 | 219.61 | 222.64 | 222.64 | 8,101,500 |
04 Apr 2024 | 229.10 | 229.81 | 219.64 | 219.89 | 219.89 | 9,294,000 |
03 Apr 2024 | 222.73 | 227.52 | 222.68 | 225.91 | 225.91 | 5,914,900 |
02 Apr 2024 | 224.25 | 225.43 | 222.38 | 225.01 | 225.01 | 5,995,000 |
01 Apr 2024 | 225.50 | 230.95 | 225.50 | 227.94 | 227.94 | 7,896,800 |
28 Mar 2024 | 224.31 | 225.94 | 223.74 | 224.99 | 224.99 | 3,763,300 |
27 Mar 2024 | 226.59 | 226.84 | 221.49 | 224.89 | 224.89 | 7,614,700 |
26 Mar 2024 | 228.80 | 229.46 | 224.76 | 224.97 | 224.97 | 6,402,500 |
25 Mar 2024 | 225.22 | 229.24 | 224.86 | 227.08 | 227.08 | 4,938,900 |
22 Mar 2024 | 225.60 | 229.25 | 225.22 | 227.64 | 227.64 | 5,349,500 |
21 Mar 2024 | 228.58 | 230.05 | 225.81 | 226.31 | 226.31 | 11,728,000 |
20 Mar 2024 | 218.85 | 221.62 | 216.83 | 221.29 | 221.29 | 9,158,100 |
19 Mar 2024 | 215.72 | 218.85 | 212.82 | 217.80 | 217.80 | 10,606,900 |
18 Mar 2024 | 222.17 | 223.16 | 217.82 | 218.28 | 218.28 | 8,671,700 |
15 Mar 2024 | 216.94 | 220.30 | 215.93 | 217.84 | 217.84 | 11,399,100 |
14 Mar 2024 | 222.78 | 223.99 | 217.41 | 219.46 | 219.46 | 11,440,100 |
13 Mar 2024 | 225.87 | 225.87 | 221.15 | 223.46 | 223.46 | 9,835,800 |
12 Mar 2024 | 224.55 | 228.02 | 220.56 | 227.97 | 227.97 | 10,410,300 |
11 Mar 2024 | 222.14 | 223.88 | 219.02 | 220.98 | 220.98 | 12,843,800 |
08 Mar 2024 | 236.93 | 239.14 | 224.44 | 224.99 | 224.99 | 22,463,700 |
07 Mar 2024 | 229.73 | 234.91 | 229.46 | 234.17 | 234.17 | 13,524,400 |
06 Mar 2024 | 225.13 | 228.76 | 223.68 | 226.35 | 226.35 | 11,245,400 |
05 Mar 2024 | 222.36 | 223.23 | 218.29 | 220.66 | 220.66 | 10,421,000 |
04 Mar 2024 | 224.00 | 227.13 | 222.67 | 224.09 | 224.09 | 10,905,100 |
01 Mar 2024 | 214.12 | 221.32 | 213.98 | 220.54 | 220.54 | 10,259,500 |
29 Feb 2024 | 209.80 | 212.56 | 208.79 | 211.95 | 211.95 | 6,450,600 |
28 Feb 2024 | 207.61 | 208.75 | 206.43 | 207.41 | 207.41 | 4,505,800 |
27 Feb 2024 | 211.01 | 211.76 | 208.84 | 209.74 | 209.74 | 4,969,700 |
26 Feb 2024 | 210.60 | 211.62 | 208.83 | 210.35 | 210.35 | 7,552,200 |
23 Feb 2024 | 212.03 | 213.36 | 206.97 | 208.62 | 208.62 | 8,526,200 |
22 Feb 2024 | 207.18 | 210.70 | 206.33 | 209.93 | 209.93 | 12,445,700 |
21 Feb 2024 | 195.64 | 196.54 | 193.72 | 196.51 | 196.51 | 8,648,100 |
20 Feb 2024 | 200.27 | 200.76 | 194.65 | 197.78 | 197.78 | 11,318,400 |
16 Feb 2024 | 204.33 | 206.08 | 201.21 | 201.75 | 201.75 | 6,270,700 |
15 Feb 2024 | 204.60 | 204.74 | 202.01 | 202.62 | 202.62 | 7,103,400 |
14 Feb 2024 | 202.00 | 203.91 | 200.41 | 203.30 | 203.30 | 7,932,500 |
13 Feb 2024 | 197.17 | 201.56 | 196.29 | 199.30 | 199.30 | 11,269,600 |
12 Feb 2024 | 204.20 | 207.12 | 201.97 | 203.06 | 203.06 | 9,718,900 |
09 Feb 2024 | 201.15 | 204.20 | 199.77 | 203.85 | 203.85 | 7,642,200 |
08 Feb 2024 | 197.57 | 200.86 | 196.82 | 199.43 | 199.43 | 8,963,800 |
07 Feb 2024 | 193.70 | 196.79 | 192.41 | 196.63 | 196.63 | 7,138,800 |
06 Feb 2024 | 195.85 | 195.89 | 190.12 | 192.74 | 192.74 | 8,505,100 |
05 Feb 2024 | 193.54 | 195.72 | 191.44 | 194.95 | 194.95 | 8,600,500 |
02 Feb 2024 | 188.22 | 191.73 | 187.86 | 191.22 | 191.22 | 7,865,000 |
01 Feb 2024 | 186.73 | 188.10 | 185.05 | 187.57 | 187.57 | 6,322,500 |
31 Jan 2024 | 185.73 | 188.71 | 184.15 | 185.87 | 185.87 | 10,827,100 |
30 Jan 2024 | 190.11 | 190.90 | 187.68 | 188.59 | 188.59 | 6,340,100 |
29 Jan 2024 | 188.72 | 190.51 | 187.82 | 190.48 | 190.48 | 8,035,500 |
26 Jan 2024 | 189.16 | 190.47 | 187.70 | 188.27 | 188.27 | 9,921,900 |
25 Jan 2024 | 195.80 | 195.90 | 191.25 | 192.37 | 192.37 | 11,109,400 |
24 Jan 2024 | 191.21 | 195.30 | 190.02 | 192.37 | 192.37 | 14,706,600 |
23 Jan 2024 | 188.02 | 189.17 | 186.09 | 189.01 | 189.01 | 6,031,200 |
22 Jan 2024 | 188.81 | 189.98 | 186.47 | 188.05 | 188.05 | 8,308,900 |
19 Jan 2024 | 182.39 | 187.31 | 181.42 | 187.18 | 187.18 | 12,734,400 |
18 Jan 2024 | 179.67 | 180.55 | 177.41 | 180.31 | 180.31 | 11,983,800 |
17 Jan 2024 | 174.48 | 174.93 | 171.49 | 174.64 | 174.64 | 6,751,200 |
16 Jan 2024 | 173.29 | 176.86 | 172.74 | 175.70 | 175.70 | 7,678,000 |
12 Jan 2024 | 173.75 | 174.17 | 172.06 | 172.95 | 172.95 | 4,560,500 |
11 Jan 2024 | 173.27 | 174.53 | 170.19 | 173.56 | 173.56 | 7,993,700 |
10 Jan 2024 | 173.05 | 173.10 | 170.63 | 172.58 | 172.58 | 6,330,000 |
09 Jan 2024 | 170.53 | 173.73 | 169.93 | 172.42 | 172.42 | 6,974,300 |
08 Jan 2024 | 167.40 | 172.08 | 167.28 | 171.96 | 171.96 | 10,514,800 |
05 Jan 2024 | 165.48 | 167.57 | 165.10 | 166.08 | 166.08 | 6,869,600 |
04 Jan 2024 | 164.28 | 166.65 | 163.97 | 164.99 | 164.99 | 7,095,800 |
03 Jan 2024 | 166.35 | 167.48 | 165.37 | 165.97 | 165.97 | 9,303,600 |
02 Jan 2024 | 172.35 | 172.35 | 167.61 | 168.97 | 168.97 | 8,989,000 |
29 Dec 2023 | 176.02 | 176.38 | 173.67 | 174.87 | 174.87 | 5,390,000 |
28 Dec 2023 | 176.62 | 176.73 | 175.71 | 175.82 | 175.82 | 4,033,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |