Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 294.40 | 294.40 | 293.40 | 293.80 | 293.80 | 373 |
25 Apr 2024 | 295.30 | 296.20 | 291.98 | 296.00 | 296.00 | 6,008 |
24 Apr 2024 | 301.00 | 300.40 | 295.38 | 299.40 | 299.40 | 4,190 |
24 Apr 2024 | 11.5 Dividend | |||||
23 Apr 2024 | 313.70 | 313.40 | 309.80 | 311.80 | 300.30 | 7,644 |
22 Apr 2024 | 310.50 | 313.72 | 309.80 | 308.50 | 297.12 | 14,520 |
19 Apr 2024 | 310.10 | 308.60 | 306.20 | 309.10 | 297.70 | 17,382 |
18 Apr 2024 | 313.70 | 315.00 | 309.60 | 314.30 | 302.71 | 8,687 |
17 Apr 2024 | 304.40 | 316.37 | 304.80 | 308.70 | 297.31 | 19,682 |
16 Apr 2024 | 306.50 | 310.18 | 302.65 | 305.50 | 294.23 | 13,546 |
15 Apr 2024 | 290.40 | 293.60 | 288.80 | 289.60 | 278.92 | 30,963 |
12 Apr 2024 | 290.20 | 294.20 | 290.14 | 290.30 | 279.59 | 10,343 |
11 Apr 2024 | 291.20 | 292.80 | 290.42 | 291.90 | 281.13 | 5,045 |
10 Apr 2024 | 291.40 | 292.80 | 288.78 | 291.40 | 280.65 | 146,525 |
09 Apr 2024 | 290.80 | 295.40 | 290.82 | 290.90 | 280.17 | 388,916 |
08 Apr 2024 | 293.50 | 295.25 | 291.60 | 295.30 | 284.41 | 84,375 |
05 Apr 2024 | 292.30 | 295.02 | 288.40 | 292.60 | 281.81 | 45,177 |
04 Apr 2024 | 295.60 | 297.99 | 294.19 | 296.50 | 285.56 | 13,296 |
03 Apr 2024 | 295.60 | 297.60 | 293.60 | 294.60 | 283.73 | 10,423 |
02 Apr 2024 | 295.50 | 296.40 | 294.37 | 296.70 | 285.76 | 335,462 |
28 Mar 2024 | 296.00 | 296.00 | 296.00 | 296.00 | 285.08 | - |
27 Mar 2024 | 294.90 | 296.80 | 294.60 | 296.00 | 285.08 | 5,302 |
26 Mar 2024 | 295.10 | 295.77 | 293.20 | 294.90 | 284.02 | 80,038 |
25 Mar 2024 | 292.60 | 295.80 | 291.20 | 294.00 | 283.16 | 10,104 |
22 Mar 2024 | 290.50 | 294.60 | 290.60 | 291.60 | 280.85 | 21,683 |
21 Mar 2024 | 295.30 | 295.00 | 289.80 | 292.70 | 281.90 | 13,645 |
20 Mar 2024 | 295.50 | 296.40 | 293.40 | 295.10 | 284.22 | 10,168 |
19 Mar 2024 | 297.70 | 299.40 | 294.99 | 299.00 | 287.97 | 4,579 |
18 Mar 2024 | 293.20 | 299.80 | 290.80 | 297.70 | 286.72 | 8,442 |
15 Mar 2024 | 300.80 | 301.23 | 293.00 | 294.90 | 284.02 | 11,932 |
14 Mar 2024 | 304.10 | 305.00 | 301.00 | 303.10 | 291.92 | 4,005 |
13 Mar 2024 | 302.20 | 303.80 | 301.60 | 304.10 | 292.88 | 6,081 |
12 Mar 2024 | 303.50 | 304.60 | 300.00 | 301.70 | 290.57 | 10,865 |
11 Mar 2024 | 302.80 | 303.20 | 301.40 | 302.80 | 291.63 | 4,616 |
08 Mar 2024 | 299.40 | 305.80 | 299.60 | 304.50 | 293.27 | 3,621 |
07 Mar 2024 | 299.80 | 302.60 | 299.77 | 300.20 | 289.13 | 7,412 |
06 Mar 2024 | 306.70 | 305.49 | 300.38 | 306.00 | 294.71 | 14,471 |
05 Mar 2024 | 306.30 | 308.42 | 305.40 | 305.50 | 294.23 | 7,362 |
04 Mar 2024 | 312.50 | 312.80 | 307.18 | 306.30 | 295.00 | 7,148 |
01 Mar 2024 | 310.70 | 313.19 | 310.40 | 310.70 | 299.24 | 6,485 |
29 Feb 2024 | 304.10 | 310.40 | 303.60 | 310.20 | 298.76 | 287,467 |
28 Feb 2024 | 305.60 | 305.80 | 303.60 | 305.10 | 293.85 | 176,589 |
27 Feb 2024 | 307.60 | 306.20 | 304.20 | 305.20 | 293.94 | 16,808 |
26 Feb 2024 | 312.60 | 312.20 | 304.72 | 306.20 | 294.91 | 4,592 |
23 Feb 2024 | 311.50 | 313.01 | 307.80 | 312.10 | 300.59 | 6,121 |
22 Feb 2024 | 311.40 | 314.61 | 311.80 | 313.50 | 301.94 | 186,353 |
21 Feb 2024 | 309.30 | 313.20 | 311.20 | 311.80 | 300.30 | 4,129 |
20 Feb 2024 | 309.50 | 311.40 | 307.04 | 308.70 | 297.31 | 3,705 |
19 Feb 2024 | 314.10 | 313.60 | 310.19 | 314.10 | 302.52 | 3,185 |
16 Feb 2024 | 312.90 | 315.20 | 313.60 | 313.90 | 302.32 | 13,967 |
15 Feb 2024 | 308.80 | 312.22 | 310.00 | 310.70 | 299.24 | 3,655 |
14 Feb 2024 | 311.50 | 311.40 | 308.40 | 310.40 | 298.95 | 100,512 |
13 Feb 2024 | 308.90 | 311.00 | 308.40 | 309.90 | 298.47 | 3,718 |
12 Feb 2024 | 307.90 | 310.40 | 307.40 | 308.00 | 296.64 | 12,138 |
09 Feb 2024 | 311.70 | 311.00 | 305.80 | 310.60 | 299.14 | 7,246 |
08 Feb 2024 | 310.50 | 317.17 | 311.02 | 315.60 | 303.96 | 4,173 |
07 Feb 2024 | 315.70 | 317.00 | 311.82 | 317.00 | 305.31 | 149,365 |
06 Feb 2024 | 313.90 | 316.80 | 312.80 | 316.40 | 304.73 | 387,110 |
05 Feb 2024 | 311.20 | 313.60 | 310.40 | 310.90 | 299.43 | 4,666 |
02 Feb 2024 | 307.80 | 312.50 | 309.66 | 309.90 | 298.47 | 20,575 |
01 Feb 2024 | 305.20 | 309.40 | 305.00 | 305.20 | 293.94 | 200,608 |
31 Jan 2024 | 300.70 | 308.20 | 304.14 | 304.50 | 293.27 | 1,278 |
30 Jan 2024 | 299.40 | 304.40 | 299.40 | 300.60 | 289.51 | 138,504 |
29 Jan 2024 | 301.30 | 298.66 | 295.60 | 297.90 | 286.91 | 16,438 |
26 Jan 2024 | 296.40 | 304.00 | 295.80 | 302.60 | 291.44 | 3,850 |
25 Jan 2024 | 295.50 | 297.00 | 295.00 | 296.20 | 285.28 | 17,729 |
24 Jan 2024 | 296.90 | 297.40 | 292.75 | 294.40 | 283.54 | 15,347 |
23 Jan 2024 | 289.70 | 297.14 | 292.00 | 295.50 | 284.60 | 17,972 |
22 Jan 2024 | 303.30 | 306.02 | 304.00 | 304.90 | 293.65 | 1,835 |
19 Jan 2024 | 302.70 | 302.60 | 300.40 | 303.00 | 291.82 | 6,851 |
18 Jan 2024 | 303.30 | 304.40 | 300.00 | 301.40 | 290.28 | 23,098 |
17 Jan 2024 | 305.50 | 304.40 | 301.00 | 303.40 | 292.21 | 8,322 |
16 Jan 2024 | 310.20 | 308.60 | 306.78 | 308.00 | 296.64 | 9,407 |
15 Jan 2024 | 313.00 | 315.36 | 310.78 | 315.40 | 303.77 | 94,506 |
12 Jan 2024 | 313.10 | 314.20 | 311.88 | 314.00 | 302.42 | 2,725 |
11 Jan 2024 | 315.90 | 316.00 | 311.78 | 315.00 | 303.38 | 3,931 |
10 Jan 2024 | 315.40 | 315.20 | 311.80 | 312.00 | 300.49 | 8,060 |
09 Jan 2024 | 318.10 | 319.22 | 314.00 | 317.30 | 305.60 | 3,889 |
08 Jan 2024 | 319.60 | 321.40 | 317.00 | 320.40 | 308.58 | 2,889 |
05 Jan 2024 | 320.60 | 320.60 | 315.80 | 320.30 | 308.49 | 2,353 |
04 Jan 2024 | 322.20 | 323.41 | 319.40 | 322.10 | 310.22 | 4,996 |
03 Jan 2024 | 326.40 | 327.20 | 322.00 | 322.70 | 310.80 | 3,794 |
02 Jan 2024 | 322.20 | 324.80 | 321.00 | 323.50 | 311.57 | 7,450 |
29 Dec 2023 | 323.10 | 323.60 | 321.80 | 323.40 | 311.47 | 3,243 |
28 Dec 2023 | 322.50 | 323.00 | 321.60 | 322.50 | 310.61 | 3,632 |
27 Dec 2023 | 319.90 | 323.00 | 318.84 | 319.30 | 307.52 | 11,327 |
22 Dec 2023 | 318.90 | 320.40 | 317.40 | 319.30 | 307.52 | 19,926 |
21 Dec 2023 | 321.70 | 320.67 | 318.40 | 320.80 | 308.97 | 5,498 |
20 Dec 2023 | 320.30 | 323.20 | 317.60 | 320.30 | 308.49 | 10,988 |
19 Dec 2023 | 325.50 | 325.20 | 319.20 | 321.70 | 309.83 | 166,149 |
18 Dec 2023 | 335.80 | 327.06 | 323.60 | 323.80 | 311.86 | 10,291 |
15 Dec 2023 | 325.70 | 328.60 | 324.00 | 325.50 | 313.49 | 25,557 |
14 Dec 2023 | 330.30 | 330.60 | 322.60 | 322.80 | 310.89 | 12,514 |
13 Dec 2023 | 327.50 | 330.20 | 327.00 | 328.40 | 316.29 | 6,525 |
12 Dec 2023 | 328.70 | 329.80 | 325.40 | 329.50 | 317.35 | 10,547 |
11 Dec 2023 | 328.50 | 329.36 | 327.60 | 328.80 | 316.67 | 12,139 |
08 Dec 2023 | 330.50 | 329.38 | 327.60 | 328.00 | 315.90 | 3,288 |
07 Dec 2023 | 331.40 | 331.00 | 329.60 | 331.70 | 319.47 | 8,827 |
06 Dec 2023 | 331.00 | 333.80 | 330.80 | 333.50 | 321.20 | 3,468 |
05 Dec 2023 | 327.00 | 332.40 | 327.00 | 327.90 | 315.81 | 7,685 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |