Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 303.30 | 304.40 | 302.00 | 302.40 | 302.40 | 394,356 |
03 May 2024 | 292.40 | 302.20 | 293.60 | 298.80 | 298.80 | 2,027 |
02 May 2024 | 292.40 | 293.40 | 288.00 | 293.40 | 293.40 | 3,831 |
01 May 2024 | 290.80 | 287.20 | 287.20 | 287.20 | 287.20 | 57 |
30 Apr 2024 | 295.20 | 294.40 | 290.00 | 291.51 | 291.51 | 15,490 |
29 Apr 2024 | 294.00 | 295.00 | 292.80 | 294.20 | 294.20 | 897 |
26 Apr 2024 | 293.30 | 294.54 | 292.40 | 293.27 | 293.27 | 13,579 |
25 Apr 2024 | 295.30 | 296.20 | 291.98 | 294.37 | 294.37 | 6,008 |
24 Apr 2024 | 301.00 | 300.40 | 295.38 | 297.43 | 297.43 | 4,190 |
24 Apr 2024 | 11.5 Dividend | |||||
23 Apr 2024 | 313.70 | 313.40 | 309.80 | 310.36 | 298.86 | 7,644 |
22 Apr 2024 | 310.50 | 313.72 | 309.80 | 312.86 | 301.27 | 14,520 |
19 Apr 2024 | 310.10 | 308.60 | 306.20 | 306.97 | 295.59 | 17,382 |
18 Apr 2024 | 313.70 | 315.00 | 309.60 | 311.68 | 300.13 | 8,687 |
17 Apr 2024 | 304.40 | 316.37 | 304.80 | 310.80 | 299.28 | 19,682 |
16 Apr 2024 | 306.50 | 310.18 | 302.65 | 303.60 | 292.35 | 13,546 |
15 Apr 2024 | 290.40 | 293.60 | 288.80 | 292.00 | 281.18 | 30,963 |
12 Apr 2024 | 290.20 | 294.20 | 290.14 | 290.14 | 279.39 | 10,343 |
11 Apr 2024 | 291.20 | 292.80 | 290.42 | 291.13 | 280.34 | 5,045 |
10 Apr 2024 | 291.40 | 292.80 | 288.78 | 291.01 | 280.23 | 146,525 |
09 Apr 2024 | 290.80 | 295.40 | 290.82 | 291.88 | 281.07 | 388,916 |
08 Apr 2024 | 293.50 | 295.25 | 291.60 | 291.87 | 281.06 | 84,375 |
05 Apr 2024 | 292.30 | 295.02 | 288.40 | 289.43 | 278.71 | 45,177 |
04 Apr 2024 | 295.60 | 297.99 | 294.19 | 294.97 | 284.04 | 13,296 |
03 Apr 2024 | 295.60 | 297.60 | 293.60 | 295.27 | 284.33 | 10,423 |
02 Apr 2024 | 295.50 | 296.40 | 294.37 | 295.61 | 284.66 | 335,462 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 294.90 | 296.80 | 294.60 | 295.81 | 284.85 | 5,302 |
26 Mar 2024 | 295.10 | 295.77 | 293.20 | 293.77 | 282.88 | 80,038 |
25 Mar 2024 | 292.60 | 295.80 | 291.20 | 295.60 | 284.65 | 10,104 |
22 Mar 2024 | 290.50 | 294.60 | 290.60 | 292.78 | 281.93 | 21,683 |
21 Mar 2024 | 295.30 | 295.00 | 289.80 | 290.74 | 279.97 | 13,645 |
20 Mar 2024 | 295.50 | 296.40 | 293.40 | 294.39 | 283.48 | 10,168 |
19 Mar 2024 | 297.70 | 299.40 | 294.99 | 296.58 | 285.59 | 4,579 |
18 Mar 2024 | 293.20 | 299.80 | 290.80 | 295.20 | 284.26 | 8,442 |
15 Mar 2024 | 300.80 | 301.20 | 293.00 | 301.19 | 290.03 | 3,700 |
14 Mar 2024 | 304.10 | 305.00 | 301.00 | 302.43 | 291.22 | 4,005 |
13 Mar 2024 | 302.20 | 303.80 | 301.60 | 303.37 | 292.13 | 6,081 |
12 Mar 2024 | 303.50 | 304.60 | 300.00 | 303.02 | 291.79 | 3,069 |
11 Mar 2024 | 302.80 | 303.20 | 301.40 | 301.74 | 290.56 | 4,616 |
08 Mar 2024 | 299.40 | 305.80 | 299.60 | 303.41 | 292.17 | 925 |
07 Mar 2024 | 299.80 | 302.60 | 299.77 | 300.56 | 289.42 | 7,412 |
06 Mar 2024 | 306.70 | 305.49 | 300.38 | 301.91 | 290.73 | 14,471 |
05 Mar 2024 | 306.30 | 308.42 | 305.40 | 305.83 | 294.50 | 7,362 |
04 Mar 2024 | 312.50 | 312.80 | 307.18 | 312.20 | 300.63 | 7,148 |
01 Mar 2024 | 310.70 | 313.19 | 310.40 | 311.70 | 300.15 | 6,485 |
29 Feb 2024 | 304.10 | 310.40 | 303.60 | 307.17 | 295.79 | 287,467 |
28 Feb 2024 | 305.60 | 305.80 | 303.60 | 305.06 | 293.75 | 176,589 |
27 Feb 2024 | 307.60 | 306.20 | 304.20 | 305.01 | 293.71 | 16,808 |
26 Feb 2024 | 312.60 | 312.20 | 304.72 | 308.38 | 296.95 | 4,592 |
23 Feb 2024 | 311.50 | 313.01 | 307.80 | 312.94 | 301.34 | 6,121 |
22 Feb 2024 | 311.40 | 314.61 | 311.80 | 313.28 | 301.67 | 186,353 |
21 Feb 2024 | 309.30 | 313.20 | 311.20 | 312.26 | 300.69 | 4,129 |
20 Feb 2024 | 309.50 | 311.40 | 307.04 | 308.53 | 297.10 | 3,705 |
19 Feb 2024 | 314.10 | 313.60 | 310.19 | 312.43 | 300.85 | 3,185 |
16 Feb 2024 | 312.90 | 315.20 | 313.60 | 314.93 | 303.26 | 13,967 |
15 Feb 2024 | 308.80 | 312.22 | 310.00 | 310.77 | 299.25 | 3,655 |
14 Feb 2024 | 311.50 | 311.40 | 308.40 | 309.37 | 297.91 | 100,512 |
13 Feb 2024 | 308.90 | 311.00 | 308.40 | 310.25 | 298.75 | 3,718 |
12 Feb 2024 | 307.90 | 310.40 | 307.40 | 309.38 | 297.91 | 12,138 |
09 Feb 2024 | 311.70 | 311.00 | 305.80 | 307.16 | 295.78 | 7,246 |
08 Feb 2024 | 310.50 | 317.17 | 311.02 | 312.60 | 301.02 | 4,173 |
07 Feb 2024 | 315.70 | 317.00 | 311.82 | 311.82 | 300.26 | 148,304 |
06 Feb 2024 | 313.90 | 316.80 | 312.80 | 315.44 | 303.75 | 387,110 |
05 Feb 2024 | 311.20 | 313.60 | 310.40 | 312.37 | 300.79 | 4,666 |
02 Feb 2024 | 307.80 | 312.40 | 309.80 | 312.40 | 300.82 | 1,268 |
01 Feb 2024 | 305.20 | 309.40 | 305.00 | 307.40 | 296.01 | 194,438 |
31 Jan 2024 | 300.70 | 308.20 | 304.14 | 306.51 | 295.16 | 1,278 |
30 Jan 2024 | 299.40 | 304.40 | 299.40 | 302.83 | 291.61 | 138,504 |
29 Jan 2024 | 301.30 | 298.66 | 295.60 | 297.97 | 286.93 | 16,438 |
26 Jan 2024 | 296.40 | 304.00 | 295.80 | 301.63 | 290.45 | 3,850 |
25 Jan 2024 | 295.50 | 297.00 | 295.00 | 296.15 | 285.17 | 17,729 |
24 Jan 2024 | 296.90 | 297.40 | 292.75 | 293.54 | 282.66 | 15,347 |
23 Jan 2024 | 289.70 | 297.14 | 292.00 | 296.94 | 285.93 | 17,972 |
22 Jan 2024 | 303.30 | 306.02 | 304.00 | 305.02 | 293.72 | 1,835 |
19 Jan 2024 | 302.70 | 302.60 | 300.40 | 301.83 | 290.65 | 6,851 |
18 Jan 2024 | 303.30 | 304.40 | 300.00 | 303.39 | 292.15 | 23,098 |
17 Jan 2024 | 305.50 | 304.40 | 301.00 | 304.00 | 292.74 | 8,322 |
16 Jan 2024 | 310.20 | 308.60 | 306.78 | 308.25 | 296.83 | 9,407 |
15 Jan 2024 | 313.90 | 315.36 | 310.78 | 312.04 | 300.48 | 94,506 |
12 Jan 2024 | 313.10 | 314.20 | 311.88 | 313.23 | 301.62 | 2,725 |
11 Jan 2024 | 315.90 | 316.00 | 311.78 | 312.83 | 301.24 | 3,931 |
10 Jan 2024 | 315.40 | 315.20 | 311.80 | 313.31 | 301.70 | 8,060 |
09 Jan 2024 | 318.10 | 319.22 | 314.00 | 316.38 | 304.66 | 3,889 |
08 Jan 2024 | 319.60 | 321.40 | 317.00 | 319.83 | 307.98 | 2,889 |
05 Jan 2024 | 320.60 | 320.60 | 315.80 | 316.63 | 304.90 | 2,353 |
04 Jan 2024 | 322.20 | 323.41 | 319.40 | 319.85 | 308.00 | 4,996 |
03 Jan 2024 | 326.40 | 327.20 | 322.00 | 323.90 | 311.90 | 3,794 |
02 Jan 2024 | 322.20 | 324.80 | 321.00 | 322.96 | 311.00 | 7,450 |
29 Dec 2023 | 323.10 | 323.60 | 321.80 | 322.44 | 310.49 | 3,243 |
28 Dec 2023 | 322.50 | 323.00 | 321.60 | 322.04 | 310.11 | 3,632 |
27 Dec 2023 | 319.90 | 323.00 | 319.00 | 322.66 | 310.70 | 1,736 |
22 Dec 2023 | 318.90 | 320.40 | 317.40 | 318.23 | 306.44 | 19,926 |
21 Dec 2023 | 321.70 | 320.67 | 318.40 | 319.00 | 307.18 | 5,498 |
20 Dec 2023 | 320.30 | 323.20 | 317.60 | 321.47 | 309.56 | 10,988 |
19 Dec 2023 | 325.50 | 325.20 | 319.20 | 321.63 | 309.71 | 166,149 |
18 Dec 2023 | 335.80 | 327.06 | 323.60 | 325.64 | 313.58 | 10,291 |
15 Dec 2023 | 325.70 | 328.60 | 324.00 | 327.60 | 315.46 | 25,557 |
14 Dec 2023 | 330.30 | 330.60 | 322.60 | 325.66 | 313.59 | 12,514 |
13 Dec 2023 | 327.50 | 330.20 | 327.00 | 327.00 | 314.88 | 4,948 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |