Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 224.24 | 227.44 | 218.89 | 221.23 | 221.23 | 216,258 |
18 Apr 2024 | 229.01 | 230.98 | 223.99 | 224.59 | 224.59 | 253,100 |
17 Apr 2024 | 230.26 | 230.82 | 223.10 | 224.35 | 224.35 | 310,300 |
16 Apr 2024 | 233.93 | 233.93 | 218.41 | 226.25 | 226.25 | 539,100 |
15 Apr 2024 | 240.70 | 242.19 | 236.20 | 237.25 | 237.25 | 239,500 |
12 Apr 2024 | 240.46 | 243.99 | 237.38 | 240.76 | 240.76 | 187,200 |
11 Apr 2024 | 241.79 | 244.21 | 240.38 | 242.85 | 242.85 | 341,900 |
10 Apr 2024 | 240.81 | 248.02 | 239.14 | 240.32 | 240.32 | 629,500 |
09 Apr 2024 | 256.76 | 257.69 | 246.78 | 254.36 | 254.36 | 298,800 |
08 Apr 2024 | 260.38 | 260.69 | 255.48 | 255.84 | 255.84 | 175,800 |
05 Apr 2024 | 253.11 | 258.73 | 253.11 | 258.28 | 258.28 | 215,200 |
04 Apr 2024 | 262.61 | 263.74 | 250.61 | 251.44 | 251.44 | 188,400 |
03 Apr 2024 | 250.78 | 259.83 | 250.78 | 259.46 | 259.46 | 200,200 |
02 Apr 2024 | 252.17 | 253.51 | 247.53 | 253.15 | 253.15 | 298,400 |
01 Apr 2024 | 261.18 | 263.76 | 256.82 | 257.25 | 257.25 | 220,400 |
28 Mar 2024 | 256.81 | 261.49 | 256.26 | 258.73 | 258.73 | 254,800 |
27 Mar 2024 | 257.17 | 257.90 | 253.44 | 255.38 | 255.38 | 182,800 |
26 Mar 2024 | 257.88 | 259.75 | 253.91 | 255.34 | 255.34 | 210,800 |
25 Mar 2024 | 257.49 | 260.89 | 255.96 | 255.98 | 255.98 | 163,700 |
22 Mar 2024 | 257.65 | 259.83 | 255.34 | 258.00 | 258.00 | 256,700 |
21 Mar 2024 | 250.95 | 260.17 | 250.23 | 257.30 | 257.30 | 298,300 |
20 Mar 2024 | 241.66 | 249.30 | 239.46 | 246.74 | 246.74 | 200,600 |
19 Mar 2024 | 239.89 | 243.67 | 236.87 | 241.90 | 241.90 | 175,500 |
18 Mar 2024 | 241.00 | 242.99 | 237.38 | 240.16 | 240.16 | 161,400 |
15 Mar 2024 | 238.29 | 242.01 | 237.73 | 239.21 | 239.21 | 669,100 |
14 Mar 2024 | 239.49 | 240.54 | 234.24 | 239.72 | 239.72 | 246,800 |
14 Mar 2024 | 1.95 Dividend | |||||
13 Mar 2024 | 240.93 | 244.87 | 240.14 | 242.09 | 240.14 | 228,200 |
12 Mar 2024 | 236.77 | 241.97 | 234.89 | 240.48 | 238.54 | 140,800 |
11 Mar 2024 | 236.74 | 237.19 | 232.24 | 236.63 | 234.72 | 166,400 |
08 Mar 2024 | 242.19 | 246.28 | 237.20 | 237.86 | 235.94 | 212,600 |
07 Mar 2024 | 237.25 | 242.42 | 236.87 | 241.32 | 239.38 | 210,700 |
06 Mar 2024 | 237.38 | 238.81 | 233.43 | 235.05 | 233.16 | 428,900 |
05 Mar 2024 | 242.21 | 247.98 | 234.10 | 234.30 | 232.41 | 381,100 |
04 Mar 2024 | 243.08 | 246.78 | 240.20 | 241.10 | 239.16 | 226,300 |
01 Mar 2024 | 237.77 | 242.52 | 237.16 | 242.10 | 240.15 | 230,900 |
29 Feb 2024 | 237.30 | 239.85 | 234.96 | 238.93 | 237.01 | 234,800 |
28 Feb 2024 | 233.27 | 236.56 | 231.00 | 234.94 | 233.05 | 294,000 |
27 Feb 2024 | 238.62 | 239.54 | 233.35 | 238.04 | 236.12 | 297,900 |
26 Feb 2024 | 233.38 | 236.86 | 232.85 | 236.08 | 234.18 | 322,900 |
23 Feb 2024 | 225.48 | 236.72 | 224.24 | 234.09 | 232.20 | 427,600 |
22 Feb 2024 | 213.74 | 229.71 | 212.59 | 223.05 | 221.25 | 570,200 |
21 Feb 2024 | 206.99 | 207.75 | 200.67 | 202.55 | 200.92 | 308,500 |
20 Feb 2024 | 203.02 | 206.19 | 201.66 | 205.96 | 204.30 | 254,700 |
16 Feb 2024 | 208.93 | 212.05 | 205.97 | 206.48 | 204.82 | 194,100 |
15 Feb 2024 | 214.37 | 214.37 | 209.67 | 212.85 | 211.14 | 211,000 |
14 Feb 2024 | 209.07 | 212.75 | 204.07 | 212.22 | 210.51 | 277,200 |
13 Feb 2024 | 200.30 | 207.15 | 198.71 | 204.73 | 203.08 | 283,400 |
12 Feb 2024 | 207.60 | 213.72 | 207.59 | 212.05 | 210.34 | 174,900 |
09 Feb 2024 | 204.92 | 209.02 | 203.81 | 206.75 | 205.08 | 163,500 |
08 Feb 2024 | 200.98 | 205.95 | 200.98 | 205.44 | 203.79 | 193,300 |
07 Feb 2024 | 198.07 | 201.40 | 197.34 | 199.43 | 197.82 | 189,900 |
06 Feb 2024 | 194.76 | 197.30 | 193.05 | 196.61 | 195.03 | 191,000 |
05 Feb 2024 | 198.90 | 199.07 | 191.56 | 194.37 | 192.80 | 209,100 |
02 Feb 2024 | 197.23 | 203.01 | 195.23 | 201.84 | 200.21 | 176,600 |
01 Feb 2024 | 199.82 | 202.01 | 196.70 | 200.74 | 199.12 | 246,300 |
31 Jan 2024 | 195.96 | 198.61 | 193.50 | 194.85 | 193.28 | 336,900 |
30 Jan 2024 | 196.19 | 199.82 | 196.19 | 197.23 | 195.64 | 330,500 |
29 Jan 2024 | 190.00 | 197.06 | 189.16 | 196.33 | 194.75 | 319,800 |
26 Jan 2024 | 186.62 | 189.76 | 186.08 | 189.66 | 188.13 | 289,800 |
25 Jan 2024 | 186.72 | 187.43 | 184.48 | 186.65 | 185.15 | 229,600 |
24 Jan 2024 | 190.95 | 191.70 | 181.61 | 182.91 | 181.44 | 262,400 |
23 Jan 2024 | 195.84 | 198.43 | 188.07 | 189.28 | 187.76 | 240,600 |
22 Jan 2024 | 194.46 | 199.15 | 194.21 | 198.28 | 196.68 | 412,700 |
19 Jan 2024 | 188.96 | 193.05 | 187.76 | 191.66 | 190.12 | 201,800 |
18 Jan 2024 | 186.73 | 188.97 | 185.42 | 188.17 | 186.65 | 278,800 |
17 Jan 2024 | 182.86 | 183.66 | 179.89 | 183.43 | 181.95 | 127,900 |
16 Jan 2024 | 184.79 | 185.55 | 181.53 | 185.11 | 183.62 | 236,200 |
12 Jan 2024 | 186.71 | 186.91 | 183.25 | 186.66 | 185.16 | 237,400 |
11 Jan 2024 | 184.67 | 185.84 | 182.07 | 185.04 | 183.55 | 153,700 |
10 Jan 2024 | 183.42 | 186.74 | 183.38 | 185.58 | 184.09 | 163,300 |
09 Jan 2024 | 177.50 | 182.55 | 177.50 | 182.13 | 180.66 | 300,000 |
08 Jan 2024 | 178.95 | 180.19 | 177.00 | 180.18 | 178.73 | 237,600 |
05 Jan 2024 | 169.73 | 175.53 | 168.08 | 174.26 | 172.86 | 272,100 |
04 Jan 2024 | 172.67 | 173.97 | 170.48 | 171.58 | 170.20 | 190,500 |
03 Jan 2024 | 176.77 | 177.26 | 173.03 | 174.58 | 173.17 | 181,000 |
02 Jan 2024 | 180.51 | 181.65 | 176.28 | 180.65 | 179.19 | 142,800 |
29 Dec 2023 | 184.44 | 185.58 | 182.55 | 182.82 | 181.35 | 163,700 |
28 Dec 2023 | 187.21 | 187.79 | 184.85 | 185.59 | 184.10 | 93,000 |
27 Dec 2023 | 188.19 | 189.07 | 186.68 | 187.41 | 185.90 | 116,400 |
26 Dec 2023 | 187.31 | 188.53 | 186.00 | 186.95 | 185.44 | 122,800 |
22 Dec 2023 | 186.50 | 187.20 | 184.05 | 185.82 | 184.32 | 110,400 |
21 Dec 2023 | 185.19 | 185.94 | 182.37 | 185.56 | 184.07 | 127,300 |
20 Dec 2023 | 183.54 | 188.30 | 181.80 | 181.91 | 180.44 | 185,600 |
19 Dec 2023 | 181.85 | 185.64 | 181.69 | 183.62 | 182.14 | 191,000 |
18 Dec 2023 | 182.61 | 183.81 | 178.10 | 179.19 | 177.75 | 181,700 |
15 Dec 2023 | 182.72 | 183.78 | 177.99 | 180.84 | 179.38 | 764,900 |
14 Dec 2023 | 173.94 | 185.67 | 173.48 | 183.70 | 182.22 | 425,300 |
13 Dec 2023 | 163.23 | 168.10 | 158.50 | 167.27 | 165.92 | 332,600 |
12 Dec 2023 | 163.40 | 163.40 | 160.62 | 162.44 | 161.13 | 221,000 |
11 Dec 2023 | 163.71 | 165.65 | 162.37 | 163.36 | 162.04 | 196,000 |
08 Dec 2023 | 161.96 | 164.97 | 160.98 | 163.71 | 162.39 | 190,900 |
07 Dec 2023 | 159.99 | 161.46 | 158.94 | 161.36 | 160.06 | 271,500 |
06 Dec 2023 | 155.79 | 162.05 | 155.58 | 160.42 | 159.13 | 416,400 |
05 Dec 2023 | 154.36 | 154.91 | 152.06 | 153.67 | 152.43 | 235,700 |
04 Dec 2023 | 152.72 | 156.79 | 152.35 | 155.10 | 153.85 | 204,900 |
01 Dec 2023 | 150.08 | 154.69 | 150.08 | 153.44 | 152.20 | 176,600 |
30 Nov 2023 | 151.13 | 151.51 | 148.59 | 150.51 | 149.30 | 209,900 |
29 Nov 2023 | 147.75 | 151.00 | 147.75 | 150.72 | 149.51 | 397,000 |
28 Nov 2023 | 146.68 | 147.52 | 145.75 | 145.86 | 144.69 | 195,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |