Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 264.23 | 269.76 | 264.23 | 265.93 | 265.93 | 865,790 |
02 May 2024 | 262.90 | 263.50 | 260.03 | 262.00 | 262.00 | 770,900 |
01 May 2024 | 255.88 | 263.24 | 253.91 | 259.70 | 259.70 | 1,270,400 |
30 Apr 2024 | 258.31 | 259.46 | 252.93 | 255.94 | 255.94 | 1,601,000 |
29 Apr 2024 | 255.63 | 262.31 | 255.08 | 259.76 | 259.76 | 1,206,700 |
26 Apr 2024 | 238.96 | 256.99 | 236.08 | 254.61 | 254.61 | 2,600,100 |
25 Apr 2024 | 258.89 | 262.99 | 255.77 | 259.10 | 259.10 | 2,172,700 |
24 Apr 2024 | 262.00 | 264.82 | 260.48 | 264.70 | 264.70 | 1,132,800 |
23 Apr 2024 | 265.95 | 271.50 | 265.60 | 266.31 | 266.31 | 967,100 |
22 Apr 2024 | 267.56 | 267.96 | 259.53 | 265.08 | 265.08 | 1,171,100 |
19 Apr 2024 | 260.01 | 265.71 | 259.70 | 265.21 | 265.21 | 1,160,300 |
18 Apr 2024 | 258.58 | 261.10 | 255.70 | 259.91 | 259.91 | 855,900 |
17 Apr 2024 | 260.25 | 265.26 | 257.62 | 258.03 | 258.03 | 997,500 |
16 Apr 2024 | 256.02 | 258.78 | 254.31 | 257.57 | 257.57 | 1,095,700 |
15 Apr 2024 | 261.89 | 264.23 | 255.38 | 256.90 | 256.90 | 1,265,100 |
12 Apr 2024 | 263.60 | 264.82 | 259.61 | 260.50 | 260.50 | 1,048,500 |
11 Apr 2024 | 264.98 | 268.10 | 261.18 | 266.53 | 266.53 | 1,149,900 |
10 Apr 2024 | 266.04 | 268.03 | 258.56 | 262.85 | 262.85 | 1,437,000 |
09 Apr 2024 | 270.15 | 275.60 | 269.00 | 271.46 | 271.46 | 1,217,200 |
08 Apr 2024 | 266.17 | 274.22 | 264.39 | 273.05 | 273.05 | 1,326,400 |
05 Apr 2024 | 269.17 | 271.89 | 264.92 | 267.49 | 267.49 | 1,725,300 |
04 Apr 2024 | 276.53 | 281.33 | 269.74 | 271.23 | 271.23 | 1,540,500 |
03 Apr 2024 | 278.47 | 278.92 | 273.10 | 275.69 | 275.69 | 1,034,600 |
02 Apr 2024 | 284.00 | 284.00 | 275.83 | 278.02 | 278.02 | 1,075,500 |
01 Apr 2024 | 290.34 | 290.34 | 280.02 | 284.15 | 284.15 | 1,362,800 |
28 Mar 2024 | 291.59 | 293.45 | 286.68 | 290.63 | 290.63 | 1,254,300 |
27 Mar 2024 | 289.37 | 294.16 | 288.19 | 293.51 | 293.51 | 1,229,500 |
26 Mar 2024 | 291.19 | 291.84 | 287.64 | 287.89 | 287.89 | 1,144,400 |
25 Mar 2024 | 290.37 | 293.81 | 288.71 | 290.60 | 290.60 | 1,194,100 |
22 Mar 2024 | 295.21 | 296.25 | 290.46 | 290.60 | 290.60 | 1,084,300 |
21 Mar 2024 | 294.64 | 295.91 | 292.50 | 294.61 | 294.61 | 1,191,600 |
20 Mar 2024 | 296.21 | 297.51 | 290.30 | 295.30 | 295.30 | 1,971,100 |
19 Mar 2024 | 295.31 | 300.08 | 293.09 | 298.58 | 298.58 | 1,769,300 |
18 Mar 2024 | 296.13 | 301.81 | 291.47 | 296.18 | 296.18 | 1,126,400 |
15 Mar 2024 | 297.31 | 301.63 | 290.60 | 290.65 | 290.65 | 2,742,400 |
14 Mar 2024 | 296.81 | 298.38 | 292.79 | 297.00 | 297.00 | 1,476,000 |
13 Mar 2024 | 294.70 | 300.03 | 294.09 | 298.40 | 298.40 | 1,056,200 |
12 Mar 2024 | 298.75 | 300.03 | 291.74 | 294.70 | 294.70 | 1,621,800 |
11 Mar 2024 | 283.26 | 299.19 | 281.25 | 298.25 | 298.25 | 2,017,500 |
08 Mar 2024 | 281.67 | 285.00 | 279.27 | 283.78 | 283.78 | 1,057,900 |
07 Mar 2024 | 276.00 | 282.11 | 275.27 | 282.00 | 282.00 | 2,296,500 |
06 Mar 2024 | 282.75 | 282.75 | 270.41 | 276.33 | 276.33 | 1,779,400 |
05 Mar 2024 | 277.50 | 285.14 | 276.49 | 280.85 | 280.85 | 1,227,100 |
04 Mar 2024 | 292.03 | 292.33 | 276.69 | 279.06 | 279.06 | 1,743,600 |
01 Mar 2024 | 290.92 | 296.33 | 289.82 | 293.16 | 293.16 | 1,376,600 |
29 Feb 2024 | 291.99 | 294.07 | 291.33 | 293.93 | 293.93 | 1,741,100 |
28 Feb 2024 | 287.22 | 290.46 | 286.96 | 288.34 | 288.34 | 1,147,100 |
27 Feb 2024 | 295.46 | 296.41 | 288.91 | 290.00 | 290.00 | 1,496,700 |
26 Feb 2024 | 298.65 | 306.77 | 288.13 | 292.64 | 292.64 | 4,509,000 |
23 Feb 2024 | 295.13 | 302.00 | 294.15 | 299.42 | 299.42 | 1,475,100 |
22 Feb 2024 | 287.86 | 297.28 | 284.93 | 297.00 | 297.00 | 2,380,900 |
21 Feb 2024 | 294.42 | 294.80 | 286.88 | 287.30 | 287.30 | 1,236,800 |
20 Feb 2024 | 291.71 | 297.51 | 289.12 | 295.13 | 295.13 | 2,029,500 |
16 Feb 2024 | 295.40 | 295.40 | 291.01 | 293.00 | 293.00 | 2,053,100 |
15 Feb 2024 | 288.00 | 296.71 | 287.91 | 294.14 | 294.14 | 1,276,200 |
14 Feb 2024 | 294.23 | 294.79 | 286.54 | 287.28 | 287.28 | 1,258,300 |
13 Feb 2024 | 291.55 | 295.30 | 290.60 | 292.65 | 292.65 | 2,610,500 |
12 Feb 2024 | 289.85 | 302.03 | 289.85 | 297.91 | 297.91 | 2,054,900 |
09 Feb 2024 | 286.45 | 293.40 | 285.01 | 291.15 | 291.15 | 2,083,500 |
08 Feb 2024 | 287.64 | 288.31 | 279.64 | 282.60 | 282.60 | 2,778,200 |
07 Feb 2024 | 290.00 | 290.31 | 282.54 | 283.67 | 283.67 | 4,253,500 |
06 Feb 2024 | 303.14 | 303.93 | 288.84 | 290.28 | 290.28 | 4,085,600 |
05 Feb 2024 | 316.11 | 317.38 | 303.31 | 303.65 | 303.65 | 2,920,900 |
02 Feb 2024 | 344.99 | 345.01 | 316.53 | 319.21 | 319.21 | 4,971,900 |
01 Feb 2024 | 376.15 | 383.31 | 372.00 | 382.34 | 382.34 | 2,349,800 |
31 Jan 2024 | 378.61 | 379.37 | 369.95 | 370.71 | 370.71 | 1,334,400 |
30 Jan 2024 | 377.54 | 380.39 | 376.82 | 376.98 | 376.98 | 870,200 |
29 Jan 2024 | 374.97 | 381.20 | 370.77 | 380.83 | 380.83 | 1,154,300 |
26 Jan 2024 | 371.68 | 380.19 | 370.56 | 377.07 | 377.07 | 1,041,100 |
25 Jan 2024 | 371.08 | 371.96 | 360.82 | 369.07 | 369.07 | 2,066,600 |
24 Jan 2024 | 382.39 | 383.99 | 367.75 | 371.39 | 371.39 | 2,227,200 |
23 Jan 2024 | 377.50 | 381.57 | 372.96 | 378.64 | 378.64 | 1,020,700 |
22 Jan 2024 | 371.10 | 377.80 | 370.35 | 373.15 | 373.15 | 1,016,000 |
19 Jan 2024 | 364.18 | 372.21 | 360.88 | 371.10 | 371.10 | 1,043,500 |
18 Jan 2024 | 358.58 | 367.48 | 358.58 | 364.55 | 364.55 | 1,032,700 |
17 Jan 2024 | 362.45 | 367.39 | 358.07 | 359.24 | 359.24 | 936,900 |
16 Jan 2024 | 362.67 | 368.55 | 357.41 | 368.34 | 368.34 | 869,600 |
12 Jan 2024 | 369.09 | 369.58 | 364.19 | 364.90 | 364.90 | 988,900 |
11 Jan 2024 | 368.24 | 368.24 | 361.50 | 367.62 | 367.62 | 910,000 |
10 Jan 2024 | 367.93 | 370.31 | 364.99 | 367.00 | 367.00 | 957,700 |
09 Jan 2024 | 373.88 | 374.97 | 364.10 | 368.61 | 368.61 | 1,592,200 |
08 Jan 2024 | 372.84 | 379.17 | 370.18 | 378.87 | 378.87 | 962,200 |
05 Jan 2024 | 375.04 | 380.71 | 372.04 | 372.20 | 372.20 | 998,300 |
04 Jan 2024 | 385.58 | 386.04 | 372.47 | 375.75 | 375.75 | 1,296,300 |
03 Jan 2024 | 391.66 | 392.82 | 384.93 | 386.67 | 386.67 | 771,800 |
02 Jan 2024 | 386.84 | 393.50 | 385.06 | 391.51 | 391.51 | 948,100 |
29 Dec 2023 | 390.72 | 393.99 | 387.47 | 388.68 | 388.68 | 746,000 |
28 Dec 2023 | 392.66 | 400.07 | 391.82 | 392.39 | 392.39 | 430,700 |
27 Dec 2023 | 389.50 | 393.21 | 386.13 | 391.54 | 391.54 | 575,200 |
26 Dec 2023 | 381.56 | 391.27 | 379.44 | 389.50 | 389.50 | 590,200 |
22 Dec 2023 | 383.08 | 387.46 | 378.53 | 382.09 | 382.09 | 424,600 |
21 Dec 2023 | 383.72 | 386.88 | 381.99 | 383.51 | 383.51 | 664,500 |
20 Dec 2023 | 386.91 | 391.28 | 381.00 | 381.22 | 381.22 | 700,100 |
19 Dec 2023 | 384.13 | 387.25 | 382.66 | 386.36 | 386.36 | 836,300 |
18 Dec 2023 | 381.58 | 384.77 | 379.47 | 383.89 | 383.89 | 930,400 |
15 Dec 2023 | 385.75 | 387.32 | 375.61 | 379.93 | 379.93 | 2,262,400 |
14 Dec 2023 | 385.08 | 395.02 | 380.82 | 383.91 | 383.91 | 1,202,800 |
13 Dec 2023 | 367.10 | 381.16 | 364.40 | 379.35 | 379.35 | 1,171,700 |
12 Dec 2023 | 375.71 | 378.29 | 366.62 | 367.06 | 367.06 | 968,800 |
11 Dec 2023 | 372.59 | 379.99 | 370.91 | 374.63 | 374.63 | 1,185,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |