Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Nov 2023 | 378.49 | 380.09 | 375.47 | 378.91 | 378.91 | 30,531,000 |
29 Nov 2023 | 383.76 | 384.30 | 377.44 | 378.85 | 378.85 | 28,963,400 |
28 Nov 2023 | 378.35 | 383.00 | 378.16 | 382.70 | 382.70 | 20,453,100 |
27 Nov 2023 | 376.78 | 380.64 | 376.20 | 378.61 | 378.61 | 22,179,200 |
24 Nov 2023 | 377.33 | 377.97 | 375.14 | 377.43 | 377.43 | 10,176,600 |
22 Nov 2023 | 378.00 | 379.79 | 374.97 | 377.85 | 377.85 | 23,345,300 |
21 Nov 2023 | 375.67 | 376.22 | 371.12 | 373.07 | 373.07 | 28,423,100 |
20 Nov 2023 | 371.22 | 378.87 | 371.00 | 377.44 | 377.44 | 52,465,100 |
17 Nov 2023 | 373.61 | 374.37 | 367.00 | 369.85 | 369.85 | 40,157,000 |
16 Nov 2023 | 370.96 | 376.35 | 370.18 | 376.17 | 376.17 | 27,182,300 |
15 Nov 2023 | 371.28 | 373.13 | 367.11 | 369.67 | 369.67 | 26,860,100 |
15 Nov 2023 | 0.75 Dividend | |||||
14 Nov 2023 | 371.01 | 371.95 | 367.35 | 370.27 | 369.52 | 27,683,900 |
13 Nov 2023 | 368.22 | 368.47 | 365.90 | 366.68 | 365.94 | 19,986,500 |
10 Nov 2023 | 361.49 | 370.10 | 361.07 | 369.67 | 368.92 | 28,042,100 |
09 Nov 2023 | 362.30 | 364.79 | 360.36 | 360.69 | 359.96 | 24,847,300 |
08 Nov 2023 | 361.68 | 363.87 | 360.55 | 363.20 | 362.46 | 26,767,800 |
07 Nov 2023 | 359.40 | 362.46 | 357.63 | 360.53 | 359.80 | 25,833,900 |
06 Nov 2023 | 353.45 | 357.54 | 353.35 | 356.53 | 355.81 | 23,828,300 |
03 Nov 2023 | 349.63 | 354.39 | 347.33 | 352.80 | 352.09 | 23,624,000 |
02 Nov 2023 | 347.24 | 348.83 | 344.77 | 348.32 | 347.61 | 24,348,100 |
01 Nov 2023 | 339.79 | 347.42 | 339.65 | 346.07 | 345.37 | 28,158,800 |
31 Oct 2023 | 338.85 | 339.00 | 334.69 | 338.11 | 337.43 | 20,265,300 |
30 Oct 2023 | 333.41 | 339.45 | 331.83 | 337.31 | 336.63 | 22,828,100 |
27 Oct 2023 | 330.43 | 336.72 | 328.40 | 329.81 | 329.14 | 29,856,500 |
26 Oct 2023 | 340.54 | 341.63 | 326.94 | 327.89 | 327.23 | 37,828,500 |
25 Oct 2023 | 345.02 | 346.20 | 337.62 | 340.67 | 339.98 | 55,053,800 |
24 Oct 2023 | 331.30 | 331.84 | 327.60 | 330.53 | 329.86 | 31,153,600 |
23 Oct 2023 | 325.47 | 332.73 | 324.39 | 329.32 | 328.65 | 24,374,700 |
20 Oct 2023 | 331.72 | 331.92 | 325.45 | 326.67 | 326.01 | 25,012,600 |
19 Oct 2023 | 332.15 | 336.88 | 330.91 | 331.32 | 330.65 | 25,052,100 |
18 Oct 2023 | 332.49 | 335.59 | 328.30 | 330.11 | 329.44 | 23,153,600 |
17 Oct 2023 | 329.59 | 333.46 | 327.41 | 332.06 | 331.39 | 18,338,500 |
16 Oct 2023 | 331.05 | 336.14 | 330.60 | 332.64 | 331.97 | 22,158,000 |
13 Oct 2023 | 332.38 | 333.83 | 326.36 | 327.73 | 327.07 | 21,072,400 |
12 Oct 2023 | 330.57 | 333.63 | 328.72 | 331.16 | 330.49 | 19,313,100 |
11 Oct 2023 | 331.21 | 332.82 | 329.14 | 332.42 | 331.75 | 20,063,200 |
10 Oct 2023 | 330.96 | 331.10 | 327.67 | 328.39 | 327.72 | 20,557,100 |
09 Oct 2023 | 324.75 | 330.30 | 323.18 | 329.82 | 329.15 | 19,891,200 |
06 Oct 2023 | 316.55 | 329.19 | 316.30 | 327.26 | 326.60 | 25,645,500 |
05 Oct 2023 | 319.09 | 319.98 | 314.90 | 319.36 | 318.71 | 16,965,600 |
04 Oct 2023 | 314.03 | 320.04 | 314.00 | 318.96 | 318.31 | 20,720,100 |
03 Oct 2023 | 320.83 | 321.39 | 311.21 | 313.39 | 312.76 | 21,033,500 |
02 Oct 2023 | 316.28 | 321.89 | 315.18 | 321.80 | 321.15 | 20,570,000 |
29 Sept 2023 | 317.75 | 319.47 | 314.98 | 315.75 | 315.11 | 24,140,300 |
28 Sept 2023 | 310.99 | 315.48 | 309.45 | 313.64 | 313.00 | 19,683,600 |
27 Sept 2023 | 312.30 | 314.30 | 309.69 | 312.79 | 312.16 | 19,410,100 |
26 Sept 2023 | 315.13 | 315.88 | 310.02 | 312.14 | 311.51 | 26,297,600 |
25 Sept 2023 | 316.59 | 317.67 | 315.00 | 317.54 | 316.90 | 17,836,000 |
22 Sept 2023 | 321.32 | 321.45 | 316.15 | 317.01 | 316.37 | 21,447,900 |
21 Sept 2023 | 319.26 | 325.35 | 315.00 | 319.53 | 318.88 | 35,529,500 |
20 Sept 2023 | 329.51 | 329.59 | 320.51 | 320.77 | 320.12 | 21,436,500 |
19 Sept 2023 | 326.17 | 329.39 | 324.51 | 328.65 | 327.98 | 16,505,900 |
18 Sept 2023 | 327.80 | 330.40 | 326.36 | 329.06 | 328.39 | 16,834,200 |
15 Sept 2023 | 336.92 | 337.40 | 329.65 | 330.22 | 329.55 | 37,666,900 |
14 Sept 2023 | 339.15 | 340.86 | 336.57 | 338.70 | 338.01 | 20,267,000 |
13 Sept 2023 | 331.31 | 336.85 | 331.17 | 336.06 | 335.38 | 16,544,400 |
12 Sept 2023 | 335.82 | 336.79 | 331.48 | 331.77 | 331.10 | 17,565,500 |
11 Sept 2023 | 337.24 | 338.42 | 335.43 | 337.94 | 337.26 | 16,583,300 |
08 Sept 2023 | 330.09 | 336.16 | 329.46 | 334.27 | 333.59 | 19,530,100 |
07 Sept 2023 | 331.29 | 333.08 | 329.03 | 329.91 | 329.24 | 18,381,000 |
06 Sept 2023 | 333.38 | 334.46 | 330.18 | 332.88 | 332.21 | 17,535,800 |
05 Sept 2023 | 329.00 | 334.85 | 328.66 | 333.55 | 332.87 | 18,553,900 |
01 Sept 2023 | 331.31 | 331.99 | 326.78 | 328.66 | 327.99 | 14,931,200 |
31 Aug 2023 | 329.20 | 330.91 | 326.78 | 327.76 | 327.10 | 26,411,000 |
30 Aug 2023 | 328.67 | 329.81 | 326.45 | 328.79 | 328.12 | 15,222,100 |
29 Aug 2023 | 321.88 | 328.98 | 321.88 | 328.41 | 327.74 | 19,284,600 |
28 Aug 2023 | 325.66 | 326.15 | 321.72 | 323.70 | 323.04 | 14,808,500 |
25 Aug 2023 | 321.47 | 325.36 | 318.80 | 322.98 | 322.33 | 21,684,100 |
24 Aug 2023 | 332.85 | 332.98 | 319.96 | 319.97 | 319.32 | 23,281,400 |
23 Aug 2023 | 323.82 | 329.20 | 323.46 | 327.00 | 326.34 | 21,166,400 |
22 Aug 2023 | 325.50 | 326.08 | 321.46 | 322.46 | 321.81 | 16,102,000 |
21 Aug 2023 | 317.93 | 322.77 | 317.04 | 321.88 | 321.23 | 24,040,000 |
18 Aug 2023 | 314.49 | 318.38 | 311.55 | 316.48 | 315.84 | 24,744,800 |
17 Aug 2023 | 320.54 | 321.87 | 316.21 | 316.88 | 316.24 | 21,257,200 |
16 Aug 2023 | 320.80 | 324.42 | 319.80 | 320.40 | 319.75 | 20,698,900 |
16 Aug 2023 | 0.68 Dividend | |||||
15 Aug 2023 | 323.00 | 325.09 | 320.90 | 321.86 | 320.53 | 16,966,300 |
14 Aug 2023 | 321.39 | 324.06 | 320.08 | 324.04 | 322.70 | 18,836,100 |
11 Aug 2023 | 320.26 | 322.41 | 319.21 | 321.01 | 319.68 | 24,342,600 |
10 Aug 2023 | 326.02 | 328.26 | 321.18 | 322.93 | 321.60 | 20,113,700 |
09 Aug 2023 | 326.47 | 327.11 | 321.05 | 322.23 | 320.90 | 22,373,300 |
08 Aug 2023 | 326.96 | 328.75 | 323.00 | 326.05 | 324.70 | 22,327,600 |
07 Aug 2023 | 328.37 | 331.11 | 327.52 | 330.11 | 328.75 | 17,741,500 |
04 Aug 2023 | 331.88 | 335.14 | 327.24 | 327.78 | 326.42 | 23,727,700 |
03 Aug 2023 | 326.00 | 329.88 | 325.95 | 326.66 | 325.31 | 18,253,700 |
02 Aug 2023 | 333.63 | 333.63 | 326.36 | 327.50 | 326.15 | 27,761,300 |
01 Aug 2023 | 335.19 | 338.54 | 333.70 | 336.34 | 334.95 | 18,311,900 |
31 Jul 2023 | 336.92 | 337.70 | 333.36 | 335.92 | 334.53 | 25,446,000 |
28 Jul 2023 | 333.67 | 340.01 | 333.17 | 338.37 | 336.97 | 28,484,900 |
27 Jul 2023 | 340.48 | 341.33 | 329.05 | 330.72 | 329.35 | 39,635,300 |
26 Jul 2023 | 341.44 | 344.67 | 333.11 | 337.77 | 336.37 | 58,383,700 |
25 Jul 2023 | 347.11 | 351.89 | 345.07 | 350.98 | 349.53 | 41,637,700 |
24 Jul 2023 | 345.85 | 346.92 | 342.31 | 345.11 | 343.68 | 26,678,100 |
21 Jul 2023 | 349.15 | 350.30 | 339.83 | 343.77 | 342.35 | 69,368,900 |
20 Jul 2023 | 353.57 | 357.97 | 345.37 | 346.87 | 345.44 | 33,778,400 |
19 Jul 2023 | 361.75 | 362.46 | 352.44 | 355.08 | 353.61 | 39,732,900 |
18 Jul 2023 | 345.83 | 366.78 | 342.17 | 359.49 | 358.00 | 64,872,700 |
17 Jul 2023 | 345.68 | 346.99 | 342.20 | 345.73 | 344.30 | 20,363,900 |
14 Jul 2023 | 347.59 | 351.43 | 344.31 | 345.24 | 343.81 | 28,302,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |