Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 247.43 | 248.69 | 241.82 | 242.38 | 242.38 | 241,400 |
17 Apr 2024 | 250.00 | 251.29 | 244.57 | 244.85 | 244.85 | 312,900 |
16 Apr 2024 | 249.77 | 250.17 | 246.67 | 248.78 | 248.78 | 197,800 |
15 Apr 2024 | 260.09 | 260.09 | 249.81 | 249.96 | 249.96 | 302,500 |
12 Apr 2024 | 254.90 | 256.12 | 252.20 | 254.90 | 254.90 | 258,200 |
11 Apr 2024 | 255.19 | 258.74 | 254.71 | 257.23 | 257.23 | 273,300 |
10 Apr 2024 | 253.42 | 258.08 | 252.34 | 253.12 | 253.12 | 343,500 |
09 Apr 2024 | 266.66 | 267.77 | 257.57 | 259.19 | 259.19 | 249,900 |
08 Apr 2024 | 267.80 | 269.97 | 265.62 | 266.27 | 266.27 | 172,800 |
05 Apr 2024 | 261.38 | 267.02 | 261.38 | 266.74 | 266.74 | 231,800 |
04 Apr 2024 | 268.41 | 270.49 | 259.69 | 260.00 | 260.00 | 253,000 |
03 Apr 2024 | 262.52 | 267.32 | 262.52 | 265.93 | 265.93 | 321,900 |
02 Apr 2024 | 268.43 | 268.77 | 262.57 | 264.02 | 264.02 | 310,900 |
01 Apr 2024 | 272.35 | 272.42 | 268.42 | 269.82 | 269.82 | 229,900 |
28 Mar 2024 | 269.67 | 272.31 | 267.22 | 271.75 | 271.75 | 278,800 |
27 Mar 2024 | 271.31 | 272.72 | 266.15 | 269.13 | 269.13 | 249,500 |
26 Mar 2024 | 269.00 | 270.17 | 267.43 | 270.07 | 270.07 | 360,200 |
25 Mar 2024 | 267.46 | 268.90 | 266.35 | 268.15 | 268.15 | 263,700 |
22 Mar 2024 | 266.35 | 267.86 | 263.25 | 267.57 | 267.57 | 284,800 |
21 Mar 2024 | 262.70 | 264.92 | 260.94 | 264.73 | 264.73 | 248,500 |
20 Mar 2024 | 254.18 | 261.66 | 254.18 | 261.52 | 261.52 | 323,600 |
19 Mar 2024 | 249.56 | 254.29 | 249.45 | 254.17 | 254.17 | 209,100 |
18 Mar 2024 | 250.91 | 252.01 | 248.91 | 249.88 | 249.88 | 237,300 |
15 Mar 2024 | 248.03 | 252.23 | 248.03 | 249.57 | 249.57 | 518,200 |
14 Mar 2024 | 249.14 | 253.18 | 247.91 | 250.36 | 250.36 | 669,000 |
14 Mar 2024 | 0.25 Dividend | |||||
13 Mar 2024 | 253.81 | 256.68 | 249.54 | 250.00 | 249.75 | 662,600 |
12 Mar 2024 | 252.38 | 255.20 | 252.22 | 254.46 | 254.21 | 303,800 |
11 Mar 2024 | 255.76 | 256.38 | 247.22 | 251.61 | 251.36 | 312,300 |
08 Mar 2024 | 259.43 | 261.65 | 255.89 | 256.99 | 256.73 | 174,600 |
07 Mar 2024 | 257.66 | 262.40 | 257.66 | 259.57 | 259.31 | 169,700 |
06 Mar 2024 | 256.99 | 258.39 | 253.06 | 256.22 | 255.96 | 296,100 |
05 Mar 2024 | 257.14 | 259.76 | 254.40 | 254.99 | 254.74 | 264,000 |
04 Mar 2024 | 257.86 | 261.41 | 257.62 | 258.68 | 258.42 | 275,800 |
01 Mar 2024 | 252.98 | 256.62 | 252.98 | 256.20 | 255.94 | 247,300 |
29 Feb 2024 | 253.31 | 255.36 | 252.44 | 253.55 | 253.30 | 271,000 |
28 Feb 2024 | 250.15 | 253.02 | 250.15 | 250.71 | 250.46 | 207,900 |
27 Feb 2024 | 251.48 | 253.13 | 250.58 | 251.07 | 250.82 | 247,300 |
26 Feb 2024 | 248.41 | 252.00 | 248.05 | 250.99 | 250.74 | 215,600 |
23 Feb 2024 | 250.84 | 251.24 | 247.93 | 248.67 | 248.42 | 223,300 |
22 Feb 2024 | 244.00 | 250.09 | 244.00 | 249.51 | 249.26 | 286,200 |
21 Feb 2024 | 242.07 | 243.01 | 241.34 | 242.30 | 242.06 | 214,500 |
20 Feb 2024 | 244.28 | 245.72 | 240.35 | 242.13 | 241.89 | 340,700 |
16 Feb 2024 | 250.00 | 252.31 | 246.37 | 246.51 | 246.26 | 356,700 |
15 Feb 2024 | 247.61 | 249.36 | 243.16 | 249.04 | 248.79 | 319,400 |
14 Feb 2024 | 243.41 | 247.41 | 241.38 | 245.31 | 245.06 | 328,000 |
13 Feb 2024 | 239.23 | 240.52 | 234.00 | 240.39 | 240.15 | 485,600 |
12 Feb 2024 | 244.49 | 249.01 | 244.18 | 246.37 | 246.12 | 334,700 |
09 Feb 2024 | 244.43 | 244.72 | 242.83 | 243.22 | 242.98 | 371,300 |
08 Feb 2024 | 240.29 | 243.67 | 239.52 | 243.38 | 243.14 | 327,700 |
07 Feb 2024 | 238.71 | 242.01 | 237.52 | 240.28 | 240.04 | 343,400 |
06 Feb 2024 | 233.61 | 237.03 | 233.27 | 235.82 | 235.58 | 311,800 |
05 Feb 2024 | 233.43 | 235.33 | 231.04 | 233.56 | 233.33 | 335,800 |
02 Feb 2024 | 231.64 | 237.43 | 229.79 | 236.23 | 235.99 | 293,000 |
01 Feb 2024 | 228.19 | 234.47 | 226.63 | 233.87 | 233.64 | 393,300 |
31 Jan 2024 | 227.35 | 230.02 | 226.00 | 226.28 | 226.05 | 451,500 |
30 Jan 2024 | 224.71 | 229.73 | 223.75 | 228.86 | 228.63 | 632,500 |
29 Jan 2024 | 216.92 | 225.37 | 215.09 | 224.38 | 224.16 | 532,200 |
26 Jan 2024 | 215.88 | 216.99 | 214.36 | 215.91 | 215.69 | 365,100 |
25 Jan 2024 | 210.00 | 212.89 | 204.27 | 212.40 | 212.19 | 417,300 |
24 Jan 2024 | 208.76 | 209.40 | 205.92 | 207.42 | 207.21 | 437,700 |
23 Jan 2024 | 209.37 | 209.37 | 203.98 | 206.42 | 206.21 | 321,600 |
22 Jan 2024 | 205.59 | 211.01 | 205.59 | 209.56 | 209.35 | 261,400 |
19 Jan 2024 | 202.27 | 204.67 | 200.08 | 204.45 | 204.25 | 171,400 |
18 Jan 2024 | 199.58 | 201.98 | 198.89 | 201.68 | 201.48 | 202,300 |
17 Jan 2024 | 198.00 | 199.71 | 197.58 | 198.80 | 198.60 | 196,600 |
16 Jan 2024 | 202.00 | 202.49 | 199.72 | 200.24 | 200.04 | 207,400 |
12 Jan 2024 | 205.00 | 205.18 | 201.71 | 202.91 | 202.71 | 132,600 |
11 Jan 2024 | 205.05 | 205.35 | 201.84 | 204.67 | 204.47 | 116,900 |
10 Jan 2024 | 203.15 | 205.75 | 202.50 | 205.54 | 205.33 | 160,200 |
09 Jan 2024 | 202.01 | 203.66 | 200.07 | 203.57 | 203.37 | 146,400 |
08 Jan 2024 | 202.13 | 204.29 | 200.82 | 203.94 | 203.74 | 248,300 |
05 Jan 2024 | 196.56 | 200.65 | 196.56 | 200.12 | 199.92 | 219,200 |
04 Jan 2024 | 196.52 | 199.15 | 195.93 | 197.45 | 197.25 | 228,100 |
03 Jan 2024 | 198.18 | 199.69 | 196.27 | 196.46 | 196.26 | 227,700 |
02 Jan 2024 | 201.05 | 203.39 | 198.94 | 200.47 | 200.27 | 200,800 |
29 Dec 2023 | 203.38 | 204.40 | 202.42 | 202.84 | 202.64 | 105,500 |
28 Dec 2023 | 205.20 | 205.66 | 203.51 | 204.24 | 204.04 | 104,900 |
27 Dec 2023 | 205.25 | 205.82 | 204.43 | 205.80 | 205.59 | 97,400 |
26 Dec 2023 | 204.15 | 206.38 | 203.31 | 205.12 | 204.91 | 114,100 |
22 Dec 2023 | 203.05 | 204.06 | 201.56 | 203.40 | 203.20 | 135,500 |
21 Dec 2023 | 203.77 | 204.31 | 199.83 | 201.58 | 201.38 | 254,800 |
20 Dec 2023 | 203.46 | 206.47 | 201.46 | 201.55 | 201.35 | 255,400 |
19 Dec 2023 | 205.24 | 205.93 | 202.58 | 204.26 | 204.06 | 215,400 |
18 Dec 2023 | 203.96 | 204.35 | 200.79 | 203.31 | 203.11 | 261,500 |
15 Dec 2023 | 202.92 | 205.66 | 201.54 | 203.56 | 203.36 | 460,600 |
14 Dec 2023 | 195.06 | 203.85 | 193.95 | 203.46 | 203.26 | 608,800 |
14 Dec 2023 | 0.25 Dividend | |||||
13 Dec 2023 | 190.59 | 192.74 | 186.72 | 192.31 | 191.87 | 451,300 |
12 Dec 2023 | 190.04 | 191.30 | 188.35 | 190.65 | 190.21 | 179,000 |
11 Dec 2023 | 188.90 | 190.87 | 188.22 | 188.36 | 187.93 | 159,000 |
08 Dec 2023 | 187.16 | 190.82 | 187.16 | 189.06 | 188.63 | 210,600 |
07 Dec 2023 | 185.28 | 188.18 | 184.68 | 188.16 | 187.73 | 157,000 |
06 Dec 2023 | 184.03 | 186.52 | 183.92 | 184.76 | 184.34 | 240,900 |
05 Dec 2023 | 184.62 | 184.62 | 182.39 | 182.44 | 182.02 | 215,700 |
04 Dec 2023 | 184.26 | 186.24 | 183.83 | 185.29 | 184.86 | 207,300 |
01 Dec 2023 | 181.04 | 185.35 | 181.04 | 185.13 | 184.70 | 187,600 |
30 Nov 2023 | 179.82 | 182.00 | 178.42 | 181.05 | 180.63 | 266,400 |
29 Nov 2023 | 178.59 | 181.27 | 178.59 | 180.03 | 179.62 | 238,700 |
28 Nov 2023 | 180.81 | 181.90 | 177.67 | 177.77 | 177.36 | 223,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |