Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 207.02 | 211.70 | 206.07 | 207.77 | 207.77 | 480,938 |
30 Apr 2024 | 208.29 | 209.18 | 205.88 | 206.06 | 206.06 | 607,000 |
29 Apr 2024 | 210.67 | 211.35 | 207.89 | 209.83 | 209.83 | 393,800 |
26 Apr 2024 | 208.33 | 211.26 | 205.79 | 209.02 | 209.02 | 456,400 |
25 Apr 2024 | 207.21 | 211.17 | 205.12 | 208.30 | 208.30 | 739,500 |
24 Apr 2024 | 208.49 | 217.97 | 205.18 | 206.32 | 206.32 | 1,487,400 |
23 Apr 2024 | 229.61 | 233.23 | 229.61 | 230.63 | 230.63 | 538,900 |
22 Apr 2024 | 227.20 | 229.67 | 224.78 | 228.32 | 228.32 | 491,400 |
19 Apr 2024 | 230.76 | 232.92 | 224.93 | 226.34 | 226.34 | 392,700 |
18 Apr 2024 | 229.82 | 232.00 | 227.80 | 230.44 | 230.44 | 546,800 |
17 Apr 2024 | 231.45 | 233.20 | 228.26 | 228.43 | 228.43 | 240,900 |
16 Apr 2024 | 231.56 | 233.17 | 229.51 | 231.16 | 231.16 | 327,700 |
15 Apr 2024 | 238.36 | 240.81 | 230.07 | 230.49 | 230.49 | 565,500 |
12 Apr 2024 | 237.19 | 239.46 | 235.59 | 237.81 | 237.81 | 274,200 |
11 Apr 2024 | 238.85 | 240.57 | 238.32 | 239.66 | 239.66 | 212,000 |
10 Apr 2024 | 238.65 | 241.04 | 237.14 | 238.30 | 238.30 | 222,700 |
09 Apr 2024 | 243.50 | 243.60 | 240.66 | 242.18 | 242.18 | 323,800 |
08 Apr 2024 | 243.73 | 244.95 | 241.11 | 242.09 | 242.09 | 326,100 |
05 Apr 2024 | 243.38 | 245.41 | 242.32 | 243.51 | 243.51 | 315,000 |
04 Apr 2024 | 244.03 | 246.80 | 241.52 | 242.03 | 242.03 | 360,700 |
03 Apr 2024 | 241.07 | 244.80 | 241.07 | 241.70 | 241.70 | 388,900 |
02 Apr 2024 | 245.59 | 245.71 | 241.04 | 242.76 | 242.76 | 430,600 |
01 Apr 2024 | 250.25 | 251.31 | 246.55 | 247.67 | 247.67 | 254,900 |
28 Mar 2024 | 250.11 | 251.49 | 248.00 | 250.23 | 250.23 | 400,100 |
27 Mar 2024 | 251.52 | 252.60 | 247.96 | 249.73 | 249.73 | 228,100 |
26 Mar 2024 | 249.42 | 251.67 | 248.37 | 249.58 | 249.58 | 286,900 |
25 Mar 2024 | 250.31 | 250.31 | 247.77 | 248.51 | 248.51 | 233,300 |
22 Mar 2024 | 252.78 | 253.04 | 249.24 | 250.84 | 250.84 | 367,800 |
21 Mar 2024 | 252.40 | 254.43 | 251.43 | 252.92 | 252.92 | 318,800 |
20 Mar 2024 | 248.71 | 251.30 | 247.17 | 251.14 | 251.14 | 433,800 |
19 Mar 2024 | 245.54 | 249.42 | 244.89 | 247.60 | 247.60 | 428,600 |
18 Mar 2024 | 248.19 | 249.37 | 246.70 | 247.00 | 247.00 | 310,900 |
15 Mar 2024 | 248.30 | 249.43 | 246.16 | 247.00 | 247.00 | 1,081,800 |
14 Mar 2024 | 252.31 | 253.70 | 248.38 | 250.67 | 250.67 | 431,900 |
13 Mar 2024 | 255.00 | 255.69 | 251.08 | 251.67 | 251.67 | 336,400 |
12 Mar 2024 | 257.22 | 258.57 | 254.79 | 256.19 | 256.19 | 521,400 |
11 Mar 2024 | 256.19 | 257.93 | 253.77 | 255.50 | 255.50 | 257,600 |
08 Mar 2024 | 266.36 | 266.94 | 257.20 | 257.50 | 257.50 | 338,500 |
07 Mar 2024 | 257.00 | 266.77 | 255.71 | 266.03 | 266.03 | 452,000 |
06 Mar 2024 | 255.56 | 257.00 | 252.81 | 254.76 | 254.76 | 243,100 |
05 Mar 2024 | 254.37 | 257.50 | 250.15 | 252.33 | 252.33 | 357,200 |
04 Mar 2024 | 257.00 | 257.67 | 254.32 | 255.39 | 255.39 | 290,500 |
01 Mar 2024 | 253.05 | 256.77 | 252.07 | 256.75 | 256.75 | 271,200 |
29 Feb 2024 | 255.00 | 257.30 | 251.07 | 253.33 | 253.33 | 660,000 |
28 Feb 2024 | 250.17 | 254.47 | 249.31 | 254.01 | 254.01 | 442,900 |
27 Feb 2024 | 249.50 | 252.99 | 249.07 | 250.47 | 250.47 | 439,000 |
26 Feb 2024 | 250.07 | 252.49 | 249.49 | 250.09 | 250.09 | 255,700 |
23 Feb 2024 | 249.99 | 250.80 | 246.04 | 248.90 | 248.90 | 178,600 |
22 Feb 2024 | 245.19 | 249.50 | 245.19 | 248.29 | 248.29 | 273,100 |
21 Feb 2024 | 240.21 | 241.90 | 239.14 | 241.58 | 241.58 | 298,500 |
20 Feb 2024 | 243.31 | 244.08 | 240.20 | 242.88 | 242.88 | 251,900 |
16 Feb 2024 | 246.61 | 247.50 | 243.17 | 243.81 | 243.81 | 174,000 |
15 Feb 2024 | 249.75 | 249.75 | 245.63 | 247.40 | 247.40 | 264,900 |
14 Feb 2024 | 248.38 | 249.94 | 246.08 | 248.80 | 248.80 | 254,000 |
13 Feb 2024 | 240.96 | 248.60 | 239.04 | 245.75 | 245.75 | 460,300 |
12 Feb 2024 | 250.89 | 251.00 | 244.19 | 245.73 | 245.73 | 315,500 |
09 Feb 2024 | 247.46 | 250.92 | 247.46 | 250.50 | 250.50 | 316,500 |
08 Feb 2024 | 246.95 | 249.12 | 246.34 | 247.02 | 247.02 | 398,900 |
07 Feb 2024 | 249.74 | 251.67 | 245.62 | 245.73 | 245.73 | 475,200 |
06 Feb 2024 | 250.29 | 250.84 | 243.81 | 247.52 | 247.52 | 287,700 |
05 Feb 2024 | 250.45 | 252.00 | 245.10 | 249.15 | 249.15 | 273,100 |
02 Feb 2024 | 249.00 | 252.66 | 248.42 | 250.56 | 250.56 | 378,900 |
01 Feb 2024 | 243.08 | 249.26 | 241.96 | 249.07 | 249.07 | 562,800 |
31 Jan 2024 | 255.65 | 258.91 | 232.00 | 242.56 | 242.56 | 1,063,800 |
30 Jan 2024 | 225.37 | 227.84 | 223.39 | 223.78 | 223.78 | 517,300 |
29 Jan 2024 | 219.38 | 226.12 | 219.38 | 225.92 | 225.92 | 585,000 |
26 Jan 2024 | 218.47 | 221.28 | 216.66 | 219.76 | 219.76 | 463,600 |
25 Jan 2024 | 222.88 | 224.51 | 217.55 | 218.28 | 218.28 | 293,500 |
24 Jan 2024 | 224.92 | 225.67 | 221.11 | 221.15 | 221.15 | 332,300 |
23 Jan 2024 | 224.59 | 224.64 | 222.29 | 222.77 | 222.77 | 244,100 |
22 Jan 2024 | 224.01 | 225.59 | 222.97 | 224.39 | 224.39 | 237,400 |
19 Jan 2024 | 219.39 | 221.48 | 217.81 | 221.41 | 221.41 | 258,500 |
18 Jan 2024 | 217.73 | 218.69 | 215.52 | 217.57 | 217.57 | 295,100 |
17 Jan 2024 | 214.99 | 216.85 | 213.25 | 216.56 | 216.56 | 254,400 |
16 Jan 2024 | 212.00 | 218.05 | 211.87 | 216.24 | 216.24 | 427,400 |
12 Jan 2024 | 208.39 | 213.69 | 207.83 | 210.60 | 210.60 | 222,900 |
11 Jan 2024 | 207.94 | 208.62 | 205.47 | 207.10 | 207.10 | 256,800 |
10 Jan 2024 | 204.54 | 207.21 | 203.95 | 207.09 | 207.09 | 254,700 |
09 Jan 2024 | 199.84 | 204.37 | 199.84 | 204.01 | 204.01 | 319,100 |
08 Jan 2024 | 200.53 | 202.96 | 199.62 | 202.25 | 202.25 | 302,300 |
05 Jan 2024 | 199.73 | 202.28 | 199.23 | 199.37 | 199.37 | 627,500 |
04 Jan 2024 | 205.12 | 206.28 | 200.09 | 200.57 | 200.57 | 376,800 |
03 Jan 2024 | 205.04 | 206.87 | 202.22 | 204.44 | 204.44 | 403,300 |
02 Jan 2024 | 213.03 | 213.91 | 204.56 | 206.77 | 206.77 | 377,600 |
29 Dec 2023 | 216.62 | 217.50 | 214.38 | 215.32 | 215.32 | 287,100 |
28 Dec 2023 | 216.60 | 218.83 | 215.28 | 216.58 | 216.58 | 179,900 |
27 Dec 2023 | 219.42 | 219.42 | 215.81 | 216.44 | 216.44 | 299,900 |
26 Dec 2023 | 220.01 | 220.78 | 219.09 | 219.32 | 219.32 | 236,700 |
22 Dec 2023 | 221.38 | 221.81 | 218.52 | 220.20 | 220.20 | 268,400 |
21 Dec 2023 | 219.96 | 220.52 | 217.75 | 219.83 | 219.83 | 195,500 |
20 Dec 2023 | 220.84 | 223.32 | 217.69 | 217.95 | 217.95 | 291,300 |
19 Dec 2023 | 219.89 | 222.20 | 219.27 | 221.93 | 221.93 | 473,200 |
18 Dec 2023 | 214.85 | 218.82 | 214.85 | 218.54 | 218.54 | 596,600 |
15 Dec 2023 | 216.03 | 220.59 | 212.61 | 214.19 | 214.19 | 1,701,900 |
14 Dec 2023 | 225.82 | 227.46 | 214.39 | 215.95 | 215.95 | 1,023,100 |
13 Dec 2023 | 224.77 | 225.79 | 219.61 | 224.77 | 224.77 | 666,300 |
12 Dec 2023 | 222.79 | 224.89 | 222.08 | 224.76 | 224.76 | 442,800 |
11 Dec 2023 | 221.63 | 223.05 | 220.34 | 222.59 | 222.59 | 420,300 |
08 Dec 2023 | 221.85 | 223.81 | 221.30 | 221.74 | 221.74 | 485,800 |
07 Dec 2023 | 224.93 | 225.63 | 220.48 | 222.62 | 222.62 | 326,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |