Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Dec 2023 | 312.30 | 313.20 | 311.40 | 311.63 | 311.63 | 1,131 |
04 Dec 2023 | 311.10 | 314.00 | 309.60 | 311.60 | 311.60 | 1,697 |
01 Dec 2023 | 311.90 | 313.40 | 310.00 | 310.87 | 310.87 | 5,011 |
30 Nov 2023 | 309.70 | 313.40 | 308.40 | 309.95 | 309.95 | 7,284 |
29 Nov 2023 | 310.50 | 312.40 | 308.80 | 311.00 | 311.00 | 2,613 |
28 Nov 2023 | 318.40 | 319.40 | 316.60 | 318.44 | 318.44 | 7,404 |
27 Nov 2023 | 327.80 | 327.80 | 325.80 | 326.68 | 326.68 | 6,655 |
27 Nov 2023 | 9.358064 Dividend | |||||
24 Nov 2023 | 336.20 | 341.40 | 337.40 | 338.20 | 328.84 | 3,808 |
23 Nov 2023 | 335.80 | 337.40 | 335.80 | 337.37 | 328.03 | 349 |
22 Nov 2023 | 333.60 | 334.40 | 331.40 | 333.50 | 324.27 | 2,540 |
21 Nov 2023 | 332.80 | 334.20 | 329.80 | 330.20 | 321.06 | 13,806 |
20 Nov 2023 | 339.40 | 341.60 | 336.57 | 336.60 | 327.29 | 1,814 |
17 Nov 2023 | 338.40 | 342.00 | 336.00 | 340.12 | 330.71 | 6,934 |
16 Nov 2023 | 338.50 | 340.60 | 335.60 | 337.64 | 328.30 | 10,620 |
15 Nov 2023 | 338.90 | 339.57 | 335.00 | 339.57 | 330.17 | 2,670 |
14 Nov 2023 | 344.60 | 345.60 | 341.60 | 343.66 | 334.15 | 1,341 |
13 Nov 2023 | 341.60 | 348.80 | 340.40 | 344.48 | 334.94 | 6,648 |
10 Nov 2023 | 344.90 | 344.00 | 342.40 | 342.97 | 333.48 | 789 |
09 Nov 2023 | 338.20 | 345.00 | 338.20 | 343.15 | 333.66 | 5,794 |
08 Nov 2023 | 350.80 | 358.80 | 345.40 | 345.60 | 336.04 | 7,622 |
07 Nov 2023 | 348.90 | 348.80 | 343.77 | 343.80 | 334.29 | 2,340 |
06 Nov 2023 | 349.10 | 349.20 | 347.40 | 348.00 | 338.37 | 2,171 |
03 Nov 2023 | 347.40 | 350.40 | 343.80 | 348.63 | 338.99 | 1,293 |
02 Nov 2023 | 343.10 | 349.20 | 342.80 | 346.10 | 336.52 | 5,072 |
01 Nov 2023 | 332.50 | 345.60 | 343.60 | 344.29 | 334.76 | 5,093 |
31 Oct 2023 | 336.60 | 343.00 | 338.00 | 341.97 | 332.51 | 2,277 |
30 Oct 2023 | 336.90 | 341.80 | 334.83 | 340.02 | 330.61 | 3,631 |
27 Oct 2023 | 342.00 | 341.40 | 336.20 | 338.26 | 328.90 | 3,575 |
26 Oct 2023 | 340.60 | 341.00 | 338.80 | 339.72 | 330.32 | 720 |
25 Oct 2023 | 340.30 | 342.20 | 340.80 | 340.80 | 331.37 | 913 |
24 Oct 2023 | 337.90 | 341.37 | 338.00 | 341.18 | 331.74 | 1,894 |
23 Oct 2023 | 335.70 | 337.20 | 333.57 | 336.80 | 327.48 | 1,338 |
20 Oct 2023 | 332.60 | 336.20 | 335.40 | 335.80 | 326.51 | 5,906 |
19 Oct 2023 | 346.90 | 347.00 | 338.00 | 340.00 | 330.59 | 2,167 |
18 Oct 2023 | 340.00 | 341.60 | 340.00 | 340.84 | 331.41 | 1,557 |
17 Oct 2023 | 337.10 | 342.60 | 339.40 | 340.79 | 331.36 | 17,417 |
16 Oct 2023 | 335.10 | 339.40 | 337.80 | 338.80 | 329.43 | 979 |
13 Oct 2023 | 329.00 | 335.00 | 328.00 | 329.45 | 320.34 | 3,972 |
12 Oct 2023 | 329.90 | 330.00 | 326.60 | 328.91 | 319.81 | 1,908 |
11 Oct 2023 | 326.10 | 329.00 | 323.40 | 325.36 | 316.36 | 8,550 |
10 Oct 2023 | 324.00 | 327.59 | 323.40 | 327.59 | 318.53 | 2,836 |
09 Oct 2023 | 317.70 | 323.80 | 317.00 | 317.91 | 309.11 | 2,805 |
06 Oct 2023 | 317.00 | 319.20 | 316.40 | 316.41 | 307.66 | 1,679 |
05 Oct 2023 | 307.30 | 315.40 | 307.00 | 310.72 | 302.13 | 3,218 |
04 Oct 2023 | 310.40 | 312.60 | 307.00 | 310.00 | 301.42 | 3,264 |
03 Oct 2023 | 317.50 | 318.80 | 313.00 | 316.42 | 307.66 | 7,111 |
02 Oct 2023 | 323.30 | 325.00 | 322.40 | 324.01 | 315.04 | 2,413 |
29 Sept 2023 | 326.70 | 326.20 | 320.00 | 325.63 | 316.62 | 4,286 |
28 Sept 2023 | 326.70 | 327.00 | 324.60 | 326.93 | 317.88 | 2,449 |
27 Sept 2023 | 327.20 | 329.60 | 326.60 | 328.25 | 319.17 | 2,428 |
26 Sept 2023 | 321.90 | 325.20 | 321.60 | 321.69 | 312.79 | 880 |
25 Sept 2023 | 321.80 | 323.00 | 320.60 | 321.81 | 312.91 | 1,062 |
22 Sept 2023 | 322.30 | 323.40 | 320.96 | 320.96 | 312.08 | 2,673 |
21 Sept 2023 | 321.80 | 326.00 | 321.20 | 322.83 | 313.90 | 2,642 |
20 Sept 2023 | 323.90 | 324.00 | 322.20 | 323.80 | 314.84 | 1,404 |
19 Sept 2023 | 328.20 | 329.80 | 324.80 | 326.67 | 317.63 | 2,590 |
18 Sept 2023 | 324.80 | 327.40 | 323.40 | 326.60 | 317.56 | 727 |
15 Sept 2023 | 323.70 | 324.60 | 321.60 | 323.20 | 314.26 | 1,579 |
14 Sept 2023 | 320.10 | 326.00 | 320.00 | 320.44 | 311.58 | 686 |
13 Sept 2023 | 319.40 | 323.20 | 317.60 | 318.87 | 310.04 | 5,133 |
12 Sept 2023 | 321.20 | 323.20 | 318.20 | 318.75 | 309.93 | 2,459 |
11 Sept 2023 | 327.90 | 329.20 | 323.80 | 325.52 | 316.52 | 961 |
08 Sept 2023 | 325.40 | 326.60 | 322.00 | 323.20 | 314.26 | 917 |
07 Sept 2023 | 323.90 | 325.00 | 322.00 | 323.97 | 315.01 | 3,121 |
06 Sept 2023 | 325.40 | 326.20 | 325.00 | 325.41 | 316.41 | 321 |
05 Sept 2023 | 329.10 | 330.00 | 325.60 | 328.20 | 319.12 | 2,330 |
04 Sept 2023 | 326.40 | 328.80 | 325.00 | 327.20 | 318.15 | 1,786 |
01 Sept 2023 | 321.30 | 324.20 | 319.60 | 323.80 | 314.84 | 2,926 |
31 Aug 2023 | 325.90 | 326.40 | 323.00 | 324.00 | 315.03 | 11,727 |
30 Aug 2023 | 329.10 | 330.00 | 324.40 | 327.45 | 318.39 | 972 |
30 Aug 2023 | 7.98573 Dividend | |||||
29 Aug 2023 | 335.10 | 339.20 | 334.20 | 336.83 | 319.75 | 1,865 |
25 Aug 2023 | 329.20 | 329.20 | 327.00 | 329.10 | 312.41 | 1,300 |
24 Aug 2023 | 329.80 | 331.00 | 328.00 | 329.40 | 312.69 | 505 |
23 Aug 2023 | 330.70 | 333.00 | 327.40 | 328.61 | 311.94 | 2,044 |
22 Aug 2023 | 328.10 | 330.80 | 327.80 | 328.60 | 311.93 | 6,682 |
21 Aug 2023 | 334.20 | 335.00 | 330.00 | 335.00 | 318.01 | 1,074 |
18 Aug 2023 | 328.30 | 328.20 | 326.00 | 327.75 | 311.13 | 1,947 |
17 Aug 2023 | 325.20 | 328.00 | 322.80 | 323.61 | 307.20 | 3,882 |
16 Aug 2023 | 334.20 | 334.40 | 321.40 | 325.23 | 308.74 | 3,069 |
15 Aug 2023 | 333.70 | 334.20 | 331.42 | 331.42 | 314.61 | 2,561 |
14 Aug 2023 | 335.30 | 336.40 | 332.80 | 334.80 | 317.82 | 17,722 |
11 Aug 2023 | 332.00 | 337.00 | 332.60 | 335.95 | 318.91 | 1,406 |
10 Aug 2023 | 334.00 | 335.00 | 330.00 | 333.76 | 316.83 | 800 |
09 Aug 2023 | 329.10 | 337.80 | 329.40 | 330.33 | 313.57 | 3,176 |
08 Aug 2023 | 324.90 | 328.80 | 323.40 | 323.40 | 307.00 | 6,034 |
07 Aug 2023 | 321.00 | 324.20 | 318.80 | 320.60 | 304.34 | 12,750 |
04 Aug 2023 | 328.00 | 328.60 | 323.60 | 325.88 | 309.36 | 1,604 |
03 Aug 2023 | 324.70 | 327.57 | 321.20 | 327.57 | 310.95 | 538 |
02 Aug 2023 | 317.20 | 321.00 | 317.80 | 319.00 | 302.82 | 1,831 |
01 Aug 2023 | 318.30 | 323.20 | 319.20 | 322.67 | 306.30 | 378 |
31 Jul 2023 | 321.50 | 323.20 | 320.80 | 322.50 | 306.14 | 1,406 |
28 Jul 2023 | 313.20 | 315.40 | 310.80 | 314.80 | 298.83 | 19,028 |
27 Jul 2023 | 309.20 | 311.20 | 308.80 | 309.69 | 293.98 | 346 |
26 Jul 2023 | 310.10 | 309.40 | 307.00 | 308.56 | 292.91 | 964 |
25 Jul 2023 | 307.50 | 311.40 | 305.00 | 311.40 | 295.61 | 2,612 |
24 Jul 2023 | 305.80 | 308.00 | 304.80 | 306.23 | 290.69 | 830 |
21 Jul 2023 | 305.30 | 307.00 | 304.80 | 306.20 | 290.67 | 1,367 |
20 Jul 2023 | 303.80 | 304.40 | 301.80 | 303.91 | 288.50 | 1,604 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |