Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 293.50 | 299.15 | 292.78 | 297.21 | 297.21 | 461,400 |
25 Apr 2024 | 274.36 | 293.29 | 271.63 | 292.53 | 292.53 | 674,700 |
24 Apr 2024 | 275.28 | 280.92 | 274.24 | 277.53 | 277.53 | 322,600 |
23 Apr 2024 | 271.55 | 277.45 | 271.55 | 276.56 | 276.56 | 245,800 |
22 Apr 2024 | 271.74 | 274.87 | 267.21 | 271.63 | 271.63 | 305,100 |
19 Apr 2024 | 273.03 | 274.87 | 266.75 | 268.07 | 268.07 | 351,500 |
18 Apr 2024 | 274.00 | 277.03 | 271.51 | 273.03 | 273.03 | 376,100 |
17 Apr 2024 | 283.52 | 284.49 | 275.75 | 276.14 | 276.14 | 175,600 |
16 Apr 2024 | 280.65 | 283.29 | 278.22 | 280.42 | 280.42 | 245,500 |
15 Apr 2024 | 292.32 | 293.41 | 281.52 | 283.00 | 283.00 | 199,500 |
12 Apr 2024 | 293.85 | 295.03 | 287.87 | 289.68 | 289.68 | 221,000 |
11 Apr 2024 | 300.24 | 300.46 | 292.25 | 297.54 | 297.54 | 270,500 |
10 Apr 2024 | 297.38 | 304.81 | 296.42 | 299.91 | 299.91 | 287,600 |
09 Apr 2024 | 299.42 | 306.96 | 299.42 | 306.17 | 306.17 | 364,500 |
08 Apr 2024 | 295.11 | 299.34 | 293.76 | 296.87 | 296.87 | 232,800 |
05 Apr 2024 | 291.91 | 292.19 | 287.57 | 290.38 | 290.38 | 216,700 |
04 Apr 2024 | 295.78 | 303.88 | 291.90 | 292.96 | 292.96 | 390,700 |
03 Apr 2024 | 294.08 | 296.24 | 291.25 | 292.75 | 292.75 | 399,300 |
02 Apr 2024 | 293.99 | 297.67 | 292.96 | 296.50 | 296.50 | 461,500 |
01 Apr 2024 | 302.59 | 304.56 | 298.07 | 301.00 | 301.00 | 416,900 |
28 Mar 2024 | 300.24 | 302.63 | 298.04 | 301.44 | 301.44 | 376,900 |
27 Mar 2024 | 293.15 | 299.55 | 292.64 | 299.16 | 299.16 | 405,000 |
26 Mar 2024 | 300.00 | 301.52 | 291.01 | 291.38 | 291.38 | 290,600 |
25 Mar 2024 | 291.40 | 299.52 | 291.30 | 297.94 | 297.94 | 449,800 |
22 Mar 2024 | 293.87 | 293.87 | 290.16 | 291.44 | 291.44 | 201,800 |
21 Mar 2024 | 289.02 | 296.44 | 287.88 | 295.06 | 295.06 | 227,400 |
20 Mar 2024 | 284.93 | 287.07 | 278.84 | 285.81 | 285.81 | 358,500 |
19 Mar 2024 | 283.98 | 287.52 | 283.50 | 285.19 | 285.19 | 306,000 |
18 Mar 2024 | 288.53 | 288.60 | 283.68 | 285.97 | 285.97 | 329,300 |
15 Mar 2024 | 277.50 | 286.36 | 277.50 | 285.86 | 285.86 | 539,300 |
14 Mar 2024 | 282.08 | 285.32 | 279.05 | 281.77 | 281.77 | 375,300 |
13 Mar 2024 | 284.07 | 286.16 | 282.33 | 284.50 | 284.50 | 286,200 |
12 Mar 2024 | 281.11 | 286.90 | 278.45 | 285.44 | 285.44 | 316,100 |
11 Mar 2024 | 282.30 | 283.54 | 279.19 | 280.23 | 280.23 | 268,800 |
08 Mar 2024 | 290.47 | 290.99 | 282.43 | 282.59 | 282.59 | 328,600 |
07 Mar 2024 | 289.42 | 290.69 | 285.32 | 288.59 | 288.59 | 246,600 |
06 Mar 2024 | 289.25 | 289.58 | 283.52 | 287.27 | 287.27 | 182,100 |
05 Mar 2024 | 289.76 | 289.76 | 282.17 | 284.54 | 284.54 | 306,700 |
04 Mar 2024 | 290.65 | 293.57 | 286.01 | 291.65 | 291.65 | 442,500 |
01 Mar 2024 | 279.68 | 289.94 | 278.75 | 289.64 | 289.64 | 413,200 |
29 Feb 2024 | 276.05 | 282.00 | 275.76 | 279.48 | 279.48 | 400,900 |
28 Feb 2024 | 272.29 | 274.22 | 270.83 | 272.80 | 272.80 | 212,900 |
27 Feb 2024 | 279.56 | 281.04 | 274.48 | 275.78 | 275.78 | 194,600 |
26 Feb 2024 | 273.89 | 279.41 | 272.40 | 278.06 | 278.06 | 336,900 |
23 Feb 2024 | 278.21 | 279.83 | 274.99 | 274.99 | 274.99 | 269,300 |
22 Feb 2024 | 278.27 | 283.90 | 277.04 | 279.48 | 279.48 | 302,400 |
21 Feb 2024 | 269.73 | 276.23 | 268.65 | 274.43 | 274.43 | 375,000 |
20 Feb 2024 | 269.86 | 272.39 | 267.38 | 271.93 | 271.93 | 523,800 |
16 Feb 2024 | 282.41 | 283.00 | 271.71 | 275.46 | 275.46 | 658,200 |
15 Feb 2024 | 276.57 | 294.99 | 273.28 | 283.75 | 283.75 | 1,184,700 |
14 Feb 2024 | 249.47 | 255.36 | 248.27 | 252.96 | 252.96 | 567,200 |
13 Feb 2024 | 251.78 | 253.11 | 243.49 | 245.80 | 245.80 | 692,200 |
12 Feb 2024 | 253.09 | 260.00 | 253.09 | 259.40 | 259.40 | 395,800 |
09 Feb 2024 | 248.36 | 253.77 | 248.36 | 253.09 | 253.09 | 328,600 |
08 Feb 2024 | 247.22 | 249.75 | 245.68 | 247.12 | 247.12 | 318,700 |
07 Feb 2024 | 243.67 | 247.62 | 240.38 | 247.11 | 247.11 | 522,900 |
06 Feb 2024 | 241.15 | 243.50 | 241.15 | 242.49 | 242.49 | 497,100 |
05 Feb 2024 | 242.92 | 244.10 | 239.04 | 242.07 | 242.07 | 336,200 |
02 Feb 2024 | 240.21 | 247.94 | 237.06 | 246.48 | 246.48 | 418,600 |
01 Feb 2024 | 239.55 | 242.87 | 233.95 | 242.60 | 242.60 | 474,100 |
31 Jan 2024 | 250.00 | 250.00 | 238.48 | 239.55 | 239.55 | 482,600 |
30 Jan 2024 | 255.98 | 255.98 | 250.56 | 250.91 | 250.91 | 302,100 |
29 Jan 2024 | 250.72 | 256.04 | 249.71 | 255.93 | 255.93 | 493,200 |
26 Jan 2024 | 256.98 | 258.42 | 251.62 | 252.17 | 252.17 | 268,300 |
25 Jan 2024 | 257.98 | 260.75 | 255.47 | 256.99 | 256.99 | 334,200 |
24 Jan 2024 | 259.14 | 259.14 | 251.67 | 254.17 | 254.17 | 522,100 |
23 Jan 2024 | 255.85 | 257.44 | 252.62 | 256.09 | 256.09 | 211,800 |
22 Jan 2024 | 251.85 | 258.22 | 250.37 | 254.57 | 254.57 | 357,600 |
19 Jan 2024 | 250.44 | 251.32 | 245.14 | 249.09 | 249.09 | 397,600 |
18 Jan 2024 | 240.40 | 250.12 | 237.75 | 249.59 | 249.59 | 482,200 |
17 Jan 2024 | 240.00 | 240.34 | 236.19 | 239.17 | 239.17 | 463,200 |
16 Jan 2024 | 246.53 | 247.04 | 240.22 | 243.52 | 243.52 | 498,300 |
12 Jan 2024 | 256.77 | 259.17 | 243.56 | 248.87 | 248.87 | 625,600 |
11 Jan 2024 | 254.01 | 256.87 | 248.43 | 255.03 | 255.03 | 380,900 |
10 Jan 2024 | 256.00 | 256.93 | 252.50 | 255.27 | 255.27 | 276,900 |
09 Jan 2024 | 255.82 | 259.66 | 255.00 | 256.44 | 256.44 | 326,600 |
08 Jan 2024 | 252.11 | 262.28 | 251.36 | 261.09 | 261.09 | 399,500 |
05 Jan 2024 | 252.21 | 257.16 | 252.15 | 252.69 | 252.69 | 293,500 |
04 Jan 2024 | 251.10 | 255.41 | 250.53 | 252.97 | 252.97 | 358,100 |
03 Jan 2024 | 264.12 | 265.55 | 252.38 | 252.52 | 252.52 | 404,800 |
02 Jan 2024 | 268.56 | 270.74 | 265.39 | 267.98 | 267.98 | 452,900 |
29 Dec 2023 | 274.73 | 276.31 | 272.77 | 273.33 | 273.33 | 251,300 |
28 Dec 2023 | 274.11 | 276.39 | 272.78 | 275.35 | 275.35 | 193,900 |
27 Dec 2023 | 276.50 | 276.65 | 273.27 | 275.79 | 275.79 | 275,700 |
26 Dec 2023 | 270.00 | 276.08 | 269.29 | 275.50 | 275.50 | 220,000 |
22 Dec 2023 | 266.77 | 269.83 | 265.89 | 269.41 | 269.41 | 225,900 |
21 Dec 2023 | 264.76 | 266.15 | 261.67 | 265.31 | 265.31 | 282,500 |
20 Dec 2023 | 269.61 | 270.98 | 261.35 | 261.61 | 261.61 | 332,800 |
19 Dec 2023 | 268.61 | 271.79 | 265.68 | 269.42 | 269.42 | 467,000 |
18 Dec 2023 | 271.05 | 271.05 | 264.40 | 266.68 | 266.68 | 485,000 |
15 Dec 2023 | 269.17 | 280.33 | 268.07 | 270.18 | 270.18 | 1,025,000 |
14 Dec 2023 | 248.56 | 274.44 | 247.11 | 272.16 | 272.16 | 1,165,900 |
13 Dec 2023 | 238.64 | 245.31 | 235.79 | 244.43 | 244.43 | 303,500 |
12 Dec 2023 | 240.00 | 241.43 | 238.22 | 239.38 | 239.38 | 238,400 |
11 Dec 2023 | 235.94 | 239.76 | 235.94 | 239.65 | 239.65 | 363,100 |
08 Dec 2023 | 232.29 | 237.80 | 232.29 | 236.13 | 236.13 | 229,900 |
07 Dec 2023 | 235.17 | 236.97 | 232.99 | 233.23 | 233.23 | 319,100 |
06 Dec 2023 | 237.67 | 238.72 | 233.84 | 234.13 | 234.13 | 222,300 |
05 Dec 2023 | 238.39 | 238.39 | 232.57 | 234.36 | 234.36 | 243,300 |
04 Dec 2023 | 239.43 | 243.00 | 236.77 | 239.37 | 239.37 | 302,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |