Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 264.69 | 265.92 | 262.78 | 265.50 | 265.50 | 2,256 |
17 Apr 2024 | 267.54 | 268.66 | 263.55 | 264.00 | 264.00 | 5,970 |
16 Apr 2024 | 266.65 | 266.65 | 263.88 | 265.00 | 265.00 | 771 |
15 Apr 2024 | 270.51 | 270.51 | 265.09 | 268.00 | 268.00 | 4,008 |
12 Apr 2024 | 269.01 | 269.49 | 266.27 | 267.00 | 267.00 | 4,933 |
11 Apr 2024 | 270.22 | 272.90 | 268.35 | 269.00 | 269.00 | 2,258 |
10 Apr 2024 | 267.71 | 268.35 | 264.80 | 265.50 | 265.50 | 2,959 |
09 Apr 2024 | 269.74 | 271.17 | 268.90 | 270.00 | 270.00 | 1,871 |
08 Apr 2024 | 269.36 | 270.06 | 267.76 | 269.75 | 269.75 | 7,437 |
05 Apr 2024 | 265.77 | 272.89 | 265.17 | 270.75 | 270.75 | 2,176 |
04 Apr 2024 | 276.05 | 276.70 | 271.63 | 274.00 | 274.00 | 2,680 |
03 Apr 2024 | 276.21 | 276.21 | 273.91 | 275.50 | 275.50 | 2,281 |
02 Apr 2024 | 283.96 | 283.96 | 277.01 | 279.50 | 279.50 | 3,022 |
28 Mar 2024 | 288.30 | 288.51 | 284.68 | 286.00 | 286.00 | 2,465 |
27 Mar 2024 | 284.62 | 286.83 | 282.58 | 286.00 | 286.00 | 3,409 |
26 Mar 2024 | 282.15 | 284.50 | 281.29 | 283.25 | 283.25 | 4,147 |
25 Mar 2024 | 276.43 | 279.20 | 275.65 | 278.25 | 278.25 | 2,386 |
22 Mar 2024 | 277.59 | 278.15 | 275.21 | 276.25 | 276.25 | 2,189 |
21 Mar 2024 | 274.63 | 277.76 | 274.26 | 276.50 | 276.50 | 4,057 |
20 Mar 2024 | 270.00 | 271.94 | 269.34 | 270.25 | 270.25 | 1,885 |
19 Mar 2024 | 270.18 | 272.84 | 269.98 | 272.50 | 272.50 | 1,127 |
18 Mar 2024 | 269.70 | 273.57 | 269.43 | 272.75 | 272.75 | 1,936 |
15 Mar 2024 | 272.12 | 274.54 | 270.89 | 272.25 | 272.25 | 2,443 |
14 Mar 2024 | 276.73 | 276.95 | 271.86 | 273.25 | 273.25 | 3,641 |
13 Mar 2024 | 275.77 | 278.78 | 275.77 | 277.25 | 277.25 | 415 |
12 Mar 2024 | 276.45 | 277.67 | 274.15 | 275.75 | 275.75 | 590 |
11 Mar 2024 | 274.58 | 277.80 | 273.16 | 273.75 | 273.75 | 2,398 |
08 Mar 2024 | 272.81 | 275.69 | 272.26 | 275.75 | 275.75 | 333 |
07 Mar 2024 | 276.59 | 276.98 | 269.62 | 273.25 | 273.25 | 100,843 |
06 Mar 2024 | 275.38 | 278.85 | 274.74 | 278.25 | 278.25 | 1,170 |
05 Mar 2024 | 280.00 | 280.00 | 276.57 | 277.75 | 277.75 | 336,115 |
04 Mar 2024 | 282.99 | 285.71 | 278.96 | 279.50 | 279.50 | 1,916 |
01 Mar 2024 | 278.00 | 281.84 | 275.41 | 280.75 | 280.75 | 6,384 |
29 Feb 2024 | 278.08 | 278.94 | 275.11 | 276.75 | 276.75 | 866 |
28 Feb 2024 | 279.35 | 280.00 | 277.81 | 279.00 | 279.00 | 1,104 |
27 Feb 2024 | 279.54 | 286.37 | 277.44 | 279.00 | 279.00 | 350,015 |
26 Feb 2024 | 288.71 | 289.91 | 285.41 | 291.25 | 291.25 | 1,245 |
23 Feb 2024 | 285.04 | 292.24 | 285.04 | 291.25 | 291.25 | 2,391 |
22 Feb 2024 | 282.30 | 285.16 | 281.99 | 284.00 | 284.00 | 6,347 |
21 Feb 2024 | 285.37 | 285.73 | 281.30 | 283.00 | 283.00 | 2,518 |
20 Feb 2024 | 282.51 | 285.15 | 281.06 | 283.00 | 283.00 | 6,910 |
19 Feb 2024 | 282.25 | 282.25 | 282.25 | 282.25 | 282.25 | - |
16 Feb 2024 | 289.07 | 289.07 | 283.38 | 284.00 | 284.00 | 245,390 |
15 Feb 2024 | 287.88 | 290.28 | 285.80 | 287.50 | 287.50 | 2,572 |
15 Feb 2024 | 2.25 Dividend | |||||
14 Feb 2024 | 289.88 | 290.78 | 287.72 | 289.00 | 286.75 | 5,236 |
13 Feb 2024 | 294.98 | 295.44 | 286.89 | 289.00 | 286.75 | 2,319 |
12 Feb 2024 | 289.96 | 294.26 | 288.88 | 289.00 | 286.75 | 3,049 |
09 Feb 2024 | 293.51 | 294.85 | 289.75 | 289.00 | 286.75 | 4,455 |
08 Feb 2024 | 298.01 | 298.01 | 288.82 | 289.00 | 286.75 | 2,775 |
07 Feb 2024 | 312.92 | 315.57 | 301.05 | 302.00 | 299.65 | 9,198 |
06 Feb 2024 | 322.93 | 326.87 | 316.22 | 319.00 | 316.52 | 852,889 |
05 Feb 2024 | 323.96 | 329.12 | 317.73 | 320.00 | 317.51 | 184,219 |
02 Feb 2024 | 324.49 | 325.40 | 321.10 | 321.50 | 319.00 | 1,694 |
01 Feb 2024 | 314.26 | 321.07 | 313.79 | 318.25 | 315.77 | 91,363 |
31 Jan 2024 | 315.68 | 316.55 | 312.95 | 313.25 | 310.81 | 1,601 |
30 Jan 2024 | 313.45 | 314.12 | 310.50 | 312.50 | 310.07 | 138,251 |
29 Jan 2024 | 310.49 | 312.61 | 310.00 | 312.25 | 309.82 | 888 |
26 Jan 2024 | 310.75 | 311.78 | 309.93 | 311.00 | 308.58 | 1,081 |
25 Jan 2024 | 308.72 | 308.96 | 305.85 | 306.75 | 304.36 | 1,523 |
24 Jan 2024 | 310.99 | 312.31 | 306.55 | 308.00 | 305.60 | 1,863 |
23 Jan 2024 | 310.16 | 311.19 | 309.14 | 309.50 | 307.09 | 280,064 |
22 Jan 2024 | 308.74 | 312.16 | 306.62 | 308.00 | 305.60 | 2,698 |
19 Jan 2024 | 303.80 | 308.20 | 301.24 | 306.50 | 304.11 | 2,607 |
18 Jan 2024 | 302.25 | 304.63 | 299.64 | 301.75 | 299.40 | 2,108 |
17 Jan 2024 | 302.29 | 304.22 | 301.30 | 303.25 | 300.89 | 794 |
16 Jan 2024 | 307.96 | 307.96 | 301.69 | 304.50 | 302.13 | 105,321 |
15 Jan 2024 | 307.00 | 307.00 | 307.00 | 307.00 | 304.61 | - |
12 Jan 2024 | 305.03 | 306.85 | 303.62 | 304.75 | 302.38 | 901 |
11 Jan 2024 | 304.10 | 304.10 | 300.26 | 301.00 | 298.66 | 1,160 |
10 Jan 2024 | 307.26 | 307.29 | 304.72 | 305.25 | 302.87 | 8,653 |
09 Jan 2024 | 310.88 | 310.88 | 306.10 | 307.50 | 305.11 | 89,890 |
08 Jan 2024 | 300.52 | 307.58 | 300.52 | 304.50 | 302.13 | 1,574 |
05 Jan 2024 | 301.43 | 303.15 | 300.07 | 301.75 | 299.40 | 935 |
04 Jan 2024 | 302.00 | 305.08 | 298.82 | 304.50 | 302.13 | 1,357 |
03 Jan 2024 | 301.11 | 302.13 | 297.16 | 301.00 | 298.66 | 2,083 |
02 Jan 2024 | 288.35 | 300.44 | 287.28 | 299.50 | 297.17 | 3,307 |
29 Dec 2023 | 288.34 | 288.48 | 286.44 | 288.25 | 286.01 | 215 |
28 Dec 2023 | 288.24 | 289.11 | 287.70 | 288.75 | 286.50 | 436 |
27 Dec 2023 | 284.48 | 286.98 | 284.12 | 279.25 | 277.08 | 1,195 |
22 Dec 2023 | 280.85 | 285.59 | 280.00 | 279.25 | 277.08 | 1,128 |
21 Dec 2023 | 277.51 | 279.69 | 276.52 | 274.75 | 272.61 | 700 |
20 Dec 2023 | 278.44 | 278.44 | 275.28 | 274.75 | 272.61 | 77,664 |
19 Dec 2023 | 278.20 | 280.41 | 276.77 | 274.75 | 272.61 | 1,178 |
18 Dec 2023 | 277.00 | 277.00 | 274.46 | 274.75 | 272.61 | 751 |
15 Dec 2023 | 276.05 | 278.17 | 273.36 | 274.75 | 272.61 | 2,296 |
14 Dec 2023 | 281.62 | 282.67 | 276.66 | 279.50 | 277.32 | 190,272 |
13 Dec 2023 | 274.16 | 275.84 | 273.52 | 275.50 | 273.36 | 871 |
12 Dec 2023 | 275.30 | 277.13 | 273.30 | 273.75 | 271.62 | 1,819 |
11 Dec 2023 | 272.85 | 275.58 | 270.52 | 269.75 | 267.65 | 922 |
08 Dec 2023 | 269.29 | 271.87 | 269.29 | 269.75 | 267.65 | 181,226 |
07 Dec 2023 | 270.95 | 273.26 | 266.50 | 270.25 | 268.15 | 789 |
06 Dec 2023 | 269.43 | 271.84 | 269.43 | 270.75 | 268.64 | 953 |
05 Dec 2023 | 272.16 | 272.16 | 268.61 | 270.75 | 268.64 | 619 |
04 Dec 2023 | 271.56 | 273.42 | 270.24 | 272.50 | 270.38 | 175,547 |
01 Dec 2023 | 269.43 | 271.13 | 267.68 | 269.50 | 267.40 | 330,145 |
30 Nov 2023 | 267.55 | 270.50 | 267.50 | 267.25 | 265.17 | 730 |
29 Nov 2023 | 264.09 | 267.91 | 263.70 | 267.25 | 265.17 | 1,199 |
28 Nov 2023 | 264.36 | 266.35 | 263.39 | 266.00 | 263.93 | 1,555 |
27 Nov 2023 | 265.57 | 265.76 | 262.02 | 264.50 | 262.44 | 1,067 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |