Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Dec 2023 | 598.66 | 600.94 | 581.37 | 584.72 | 584.72 | 1,058,894 |
08 Dec 2023 | 589.00 | 598.30 | 584.77 | 598.05 | 598.05 | 2,444,600 |
07 Dec 2023 | 588.28 | 588.87 | 577.61 | 588.27 | 588.27 | 2,095,000 |
06 Dec 2023 | 590.74 | 593.90 | 584.40 | 589.25 | 589.25 | 2,093,100 |
05 Dec 2023 | 583.28 | 591.80 | 579.37 | 588.15 | 588.15 | 2,157,300 |
04 Dec 2023 | 582.13 | 587.09 | 574.33 | 585.68 | 585.68 | 2,577,100 |
01 Dec 2023 | 591.70 | 601.97 | 583.00 | 584.04 | 584.04 | 3,635,900 |
30 Nov 2023 | 591.46 | 596.23 | 586.21 | 591.04 | 591.04 | 5,658,400 |
29 Nov 2023 | 592.20 | 594.54 | 584.44 | 591.86 | 591.86 | 1,908,600 |
28 Nov 2023 | 592.00 | 595.38 | 589.36 | 591.60 | 591.60 | 1,793,900 |
27 Nov 2023 | 601.17 | 603.69 | 591.14 | 591.53 | 591.53 | 2,630,700 |
24 Nov 2023 | 598.36 | 603.50 | 596.98 | 601.10 | 601.10 | 1,341,700 |
22 Nov 2023 | 595.40 | 599.18 | 586.75 | 595.09 | 595.09 | 2,052,200 |
21 Nov 2023 | 598.44 | 601.56 | 591.77 | 592.60 | 592.60 | 1,851,600 |
20 Nov 2023 | 591.44 | 604.86 | 590.69 | 597.60 | 597.60 | 2,827,200 |
17 Nov 2023 | 592.45 | 596.18 | 587.21 | 591.71 | 591.71 | 2,628,200 |
16 Nov 2023 | 591.50 | 595.09 | 581.75 | 588.75 | 588.75 | 3,030,500 |
15 Nov 2023 | 610.88 | 612.91 | 584.42 | 588.54 | 588.54 | 4,287,000 |
14 Nov 2023 | 608.22 | 616.04 | 602.67 | 610.82 | 610.82 | 3,827,600 |
14 Nov 2023 | 1.13 Dividend | |||||
13 Nov 2023 | 594.35 | 618.75 | 578.15 | 612.71 | 611.58 | 5,744,800 |
10 Nov 2023 | 595.00 | 598.86 | 586.00 | 597.71 | 596.61 | 3,645,900 |
09 Nov 2023 | 614.76 | 615.65 | 583.43 | 591.32 | 590.23 | 6,279,800 |
08 Nov 2023 | 607.66 | 625.87 | 592.18 | 619.13 | 617.99 | 7,776,400 |
07 Nov 2023 | 597.00 | 601.94 | 590.13 | 599.93 | 598.82 | 3,168,200 |
06 Nov 2023 | 571.10 | 597.71 | 571.01 | 595.19 | 594.09 | 3,978,500 |
03 Nov 2023 | 578.43 | 583.00 | 567.18 | 567.81 | 566.76 | 3,055,400 |
02 Nov 2023 | 578.33 | 597.44 | 571.99 | 580.29 | 579.22 | 5,181,300 |
01 Nov 2023 | 555.00 | 558.43 | 551.26 | 554.46 | 553.44 | 2,935,900 |
31 Oct 2023 | 568.97 | 569.61 | 547.61 | 553.93 | 552.91 | 3,661,400 |
30 Oct 2023 | 571.21 | 573.21 | 562.55 | 565.71 | 564.67 | 2,290,900 |
27 Oct 2023 | 563.01 | 570.81 | 556.64 | 560.23 | 559.20 | 2,717,400 |
26 Oct 2023 | 580.00 | 581.00 | 566.16 | 568.10 | 567.05 | 2,846,500 |
25 Oct 2023 | 596.94 | 599.70 | 585.87 | 586.46 | 585.38 | 2,283,300 |
24 Oct 2023 | 580.00 | 594.52 | 579.11 | 592.43 | 591.34 | 2,633,000 |
23 Oct 2023 | 586.06 | 588.34 | 576.14 | 576.65 | 575.59 | 2,781,900 |
20 Oct 2023 | 590.00 | 596.92 | 580.88 | 584.64 | 583.56 | 3,666,500 |
19 Oct 2023 | 605.00 | 605.00 | 578.34 | 590.80 | 589.71 | 3,493,700 |
18 Oct 2023 | 607.24 | 615.88 | 603.24 | 607.24 | 606.12 | 2,049,100 |
17 Oct 2023 | 619.00 | 620.40 | 602.53 | 608.31 | 607.19 | 2,911,700 |
16 Oct 2023 | 610.99 | 621.98 | 608.43 | 616.64 | 615.50 | 2,941,500 |
13 Oct 2023 | 617.89 | 629.97 | 602.56 | 609.20 | 608.08 | 3,963,800 |
12 Oct 2023 | 605.46 | 613.00 | 602.20 | 610.50 | 609.37 | 4,063,500 |
11 Oct 2023 | 596.20 | 608.79 | 585.01 | 605.28 | 604.16 | 5,850,600 |
10 Oct 2023 | 570.00 | 585.95 | 569.73 | 579.31 | 578.24 | 3,526,700 |
09 Oct 2023 | 564.02 | 579.79 | 563.58 | 571.76 | 570.71 | 4,208,100 |
06 Oct 2023 | 544.00 | 566.36 | 542.71 | 565.22 | 564.18 | 4,743,100 |
05 Oct 2023 | 533.54 | 542.50 | 531.61 | 541.48 | 540.48 | 2,950,700 |
04 Oct 2023 | 525.56 | 536.17 | 523.63 | 531.46 | 530.48 | 2,220,400 |
03 Oct 2023 | 536.00 | 537.34 | 516.57 | 525.19 | 524.22 | 3,266,100 |
02 Oct 2023 | 536.01 | 540.64 | 526.81 | 538.29 | 537.30 | 2,810,100 |
29 Sept 2023 | 545.49 | 546.09 | 532.20 | 537.13 | 536.14 | 2,967,100 |
28 Sept 2023 | 551.32 | 551.68 | 541.40 | 544.45 | 543.45 | 2,178,800 |
27 Sept 2023 | 549.89 | 551.69 | 543.67 | 549.76 | 548.75 | 2,004,200 |
26 Sept 2023 | 550.70 | 554.13 | 548.00 | 550.01 | 549.00 | 1,864,300 |
25 Sept 2023 | 550.10 | 552.66 | 545.75 | 552.29 | 551.27 | 1,686,500 |
22 Sept 2023 | 548.81 | 555.49 | 547.63 | 550.54 | 549.52 | 2,353,800 |
21 Sept 2023 | 567.19 | 568.00 | 542.50 | 550.13 | 549.12 | 4,049,900 |
20 Sept 2023 | 573.42 | 575.25 | 569.19 | 569.64 | 568.59 | 1,869,900 |
19 Sept 2023 | 571.62 | 578.41 | 570.63 | 574.96 | 573.90 | 2,185,100 |
18 Sept 2023 | 578.00 | 578.00 | 564.41 | 571.28 | 570.23 | 2,723,600 |
15 Sept 2023 | 592.00 | 594.06 | 575.06 | 575.66 | 574.60 | 5,938,300 |
14 Sept 2023 | 599.24 | 601.84 | 590.01 | 591.61 | 590.52 | 3,244,800 |
13 Sept 2023 | 594.66 | 600.75 | 591.70 | 598.88 | 597.78 | 3,126,600 |
12 Sept 2023 | 590.97 | 601.13 | 587.85 | 599.30 | 598.19 | 3,212,100 |
11 Sept 2023 | 587.15 | 598.16 | 584.48 | 595.56 | 594.46 | 3,876,500 |
08 Sept 2023 | 572.33 | 587.55 | 571.22 | 586.46 | 585.38 | 4,308,300 |
07 Sept 2023 | 564.19 | 576.31 | 562.62 | 573.23 | 572.17 | 3,707,100 |
06 Sept 2023 | 561.02 | 561.59 | 552.70 | 559.95 | 558.92 | 2,424,300 |
05 Sept 2023 | 559.23 | 561.93 | 556.71 | 558.19 | 557.16 | 2,257,200 |
01 Sept 2023 | 556.32 | 559.21 | 553.51 | 557.11 | 556.08 | 2,030,000 |
31 Aug 2023 | 547.02 | 557.41 | 543.00 | 554.20 | 553.18 | 3,043,400 |
30 Aug 2023 | 555.01 | 557.75 | 547.04 | 547.99 | 546.98 | 2,191,100 |
29 Aug 2023 | 553.45 | 556.35 | 549.86 | 553.90 | 552.88 | 1,701,200 |
28 Aug 2023 | 550.13 | 556.23 | 550.12 | 553.92 | 552.90 | 1,373,700 |
25 Aug 2023 | 549.63 | 556.10 | 547.08 | 553.65 | 552.63 | 1,847,600 |
24 Aug 2023 | 552.70 | 556.98 | 547.30 | 548.00 | 546.99 | 1,776,700 |
23 Aug 2023 | 556.72 | 557.40 | 548.21 | 553.36 | 552.34 | 2,121,300 |
22 Aug 2023 | 549.53 | 556.10 | 547.28 | 553.66 | 552.64 | 1,937,100 |
21 Aug 2023 | 546.99 | 553.50 | 545.75 | 550.05 | 549.04 | 2,305,400 |
18 Aug 2023 | 535.03 | 547.77 | 533.90 | 546.43 | 545.42 | 2,957,800 |
17 Aug 2023 | 543.21 | 548.80 | 537.39 | 537.66 | 536.67 | 2,549,900 |
16 Aug 2023 | 547.40 | 552.87 | 542.50 | 546.24 | 545.23 | 2,597,100 |
15 Aug 2023 | 537.73 | 547.29 | 533.78 | 546.62 | 545.61 | 2,826,800 |
14 Aug 2023 | 531.28 | 542.30 | 529.25 | 538.00 | 537.01 | 3,981,100 |
14 Aug 2023 | 1.13 Dividend | |||||
11 Aug 2023 | 523.72 | 531.81 | 520.00 | 528.28 | 526.18 | 2,523,500 |
10 Aug 2023 | 523.47 | 528.74 | 519.99 | 521.34 | 519.27 | 4,108,500 |
09 Aug 2023 | 520.37 | 532.53 | 516.89 | 526.23 | 524.14 | 5,376,600 |
08 Aug 2023 | 506.00 | 538.00 | 502.71 | 521.60 | 519.52 | 15,094,500 |
07 Aug 2023 | 453.25 | 455.00 | 450.58 | 454.08 | 452.27 | 2,446,400 |
04 Aug 2023 | 449.24 | 452.47 | 446.89 | 449.49 | 447.70 | 1,869,800 |
03 Aug 2023 | 450.78 | 454.10 | 448.26 | 449.16 | 447.37 | 2,414,100 |
02 Aug 2023 | 455.23 | 461.64 | 451.32 | 454.48 | 452.67 | 2,366,600 |
01 Aug 2023 | 455.35 | 457.37 | 451.45 | 453.09 | 451.29 | 1,738,200 |
31 Jul 2023 | 459.02 | 459.02 | 450.80 | 454.55 | 452.74 | 2,110,200 |
28 Jul 2023 | 455.13 | 459.57 | 451.78 | 458.48 | 456.66 | 1,437,600 |
27 Jul 2023 | 453.32 | 458.68 | 452.25 | 454.99 | 453.18 | 1,883,500 |
26 Jul 2023 | 455.00 | 455.00 | 446.56 | 453.59 | 451.79 | 1,959,800 |
25 Jul 2023 | 457.76 | 460.92 | 456.60 | 457.54 | 455.72 | 1,737,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |