Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Dec 2023 | 598.53 | 608.84 | 597.03 | 605.35 | 605.35 | 1,906,333 |
04 Dec 2023 | 592.15 | 599.53 | 591.46 | 599.08 | 599.08 | 1,624,000 |
01 Dec 2023 | 593.28 | 596.35 | 590.59 | 596.25 | 596.25 | 1,474,700 |
30 Nov 2023 | 587.83 | 593.07 | 582.83 | 592.74 | 592.74 | 1,755,200 |
29 Nov 2023 | 595.20 | 595.21 | 587.42 | 587.86 | 587.86 | 1,319,800 |
28 Nov 2023 | 593.19 | 597.42 | 591.42 | 594.00 | 594.00 | 1,286,800 |
27 Nov 2023 | 592.52 | 599.94 | 592.41 | 594.90 | 594.90 | 1,627,400 |
24 Nov 2023 | 591.02 | 594.20 | 590.41 | 591.36 | 591.36 | 645,800 |
22 Nov 2023 | 586.85 | 591.14 | 586.35 | 589.08 | 589.08 | 1,068,600 |
21 Nov 2023 | 582.00 | 584.95 | 577.71 | 584.30 | 584.30 | 1,173,700 |
20 Nov 2023 | 577.34 | 582.32 | 577.34 | 580.80 | 580.80 | 1,624,100 |
17 Nov 2023 | 578.90 | 579.92 | 574.06 | 577.15 | 577.15 | 1,773,600 |
16 Nov 2023 | 586.38 | 586.59 | 572.24 | 578.58 | 578.58 | 2,954,700 |
15 Nov 2023 | 593.99 | 599.89 | 593.39 | 596.78 | 596.78 | 2,165,100 |
14 Nov 2023 | 581.74 | 591.55 | 581.21 | 590.80 | 590.80 | 2,037,600 |
13 Nov 2023 | 575.00 | 579.95 | 573.49 | 578.23 | 578.23 | 1,650,700 |
10 Nov 2023 | 567.90 | 577.89 | 564.94 | 577.12 | 577.12 | 1,908,800 |
09 Nov 2023 | 569.00 | 569.00 | 562.01 | 563.27 | 563.27 | 1,288,400 |
08 Nov 2023 | 572.12 | 572.99 | 564.29 | 567.38 | 567.38 | 1,343,600 |
07 Nov 2023 | 572.50 | 573.89 | 569.56 | 571.27 | 571.27 | 1,373,100 |
06 Nov 2023 | 560.49 | 572.65 | 560.13 | 569.82 | 569.82 | 2,056,900 |
03 Nov 2023 | 557.33 | 562.99 | 555.23 | 560.90 | 560.90 | 1,826,300 |
02 Nov 2023 | 556.50 | 559.51 | 552.01 | 555.97 | 555.97 | 2,100,600 |
02 Nov 2023 | 1.02 Dividend | |||||
01 Nov 2023 | 555.00 | 558.44 | 549.65 | 556.80 | 555.78 | 1,735,300 |
31 Oct 2023 | 552.16 | 554.03 | 549.06 | 552.44 | 551.43 | 1,394,700 |
30 Oct 2023 | 545.74 | 556.36 | 543.64 | 554.88 | 553.86 | 1,696,200 |
27 Oct 2023 | 547.60 | 548.03 | 540.23 | 543.03 | 542.04 | 1,503,100 |
26 Oct 2023 | 549.65 | 554.66 | 545.53 | 547.60 | 546.60 | 1,925,300 |
25 Oct 2023 | 548.55 | 553.83 | 545.61 | 549.99 | 548.98 | 1,757,500 |
24 Oct 2023 | 552.10 | 555.99 | 549.33 | 551.84 | 550.83 | 1,678,600 |
23 Oct 2023 | 554.14 | 556.92 | 546.63 | 552.29 | 551.28 | 1,776,500 |
20 Oct 2023 | 566.54 | 566.67 | 552.01 | 552.93 | 551.92 | 2,294,500 |
19 Oct 2023 | 573.70 | 575.85 | 564.11 | 565.63 | 564.59 | 2,019,600 |
18 Oct 2023 | 573.92 | 577.30 | 572.00 | 574.64 | 573.59 | 1,311,900 |
17 Oct 2023 | 571.94 | 576.06 | 570.71 | 574.34 | 573.29 | 1,404,600 |
16 Oct 2023 | 569.69 | 574.10 | 568.52 | 572.24 | 571.19 | 1,428,300 |
13 Oct 2023 | 563.85 | 567.44 | 561.98 | 566.84 | 565.80 | 1,243,900 |
12 Oct 2023 | 568.05 | 569.14 | 562.38 | 563.78 | 562.75 | 1,458,000 |
11 Oct 2023 | 564.85 | 566.50 | 560.20 | 565.52 | 564.48 | 1,449,800 |
10 Oct 2023 | 559.92 | 566.95 | 557.24 | 562.09 | 561.06 | 2,176,800 |
09 Oct 2023 | 555.00 | 559.75 | 549.78 | 558.97 | 557.95 | 1,781,500 |
06 Oct 2023 | 566.09 | 566.95 | 542.63 | 557.53 | 556.51 | 4,245,900 |
05 Oct 2023 | 572.17 | 574.75 | 564.36 | 569.52 | 568.48 | 1,579,700 |
04 Oct 2023 | 569.49 | 572.61 | 563.76 | 571.80 | 570.75 | 1,798,800 |
03 Oct 2023 | 571.10 | 576.19 | 563.01 | 565.04 | 564.00 | 2,007,400 |
02 Oct 2023 | 567.91 | 571.74 | 564.00 | 571.31 | 570.26 | 1,831,700 |
29 Sept 2023 | 570.00 | 570.99 | 560.70 | 564.96 | 563.93 | 1,886,600 |
28 Sept 2023 | 564.07 | 572.18 | 564.07 | 568.63 | 567.59 | 2,192,400 |
27 Sept 2023 | 547.38 | 566.50 | 544.73 | 563.53 | 562.50 | 4,591,400 |
26 Sept 2023 | 559.15 | 561.37 | 552.00 | 552.96 | 551.95 | 2,425,100 |
25 Sept 2023 | 559.49 | 561.27 | 554.74 | 558.62 | 557.60 | 1,313,300 |
22 Sept 2023 | 555.16 | 562.97 | 554.78 | 558.59 | 557.57 | 1,527,300 |
21 Sept 2023 | 564.07 | 564.57 | 554.28 | 555.08 | 554.06 | 1,687,700 |
20 Sept 2023 | 564.35 | 569.22 | 562.66 | 563.83 | 562.80 | 1,311,500 |
19 Sept 2023 | 561.64 | 565.33 | 559.43 | 564.35 | 563.32 | 1,144,700 |
18 Sept 2023 | 558.18 | 564.19 | 557.47 | 562.72 | 561.69 | 1,003,100 |
15 Sept 2023 | 565.33 | 565.51 | 555.54 | 556.36 | 555.34 | 2,944,900 |
14 Sept 2023 | 564.81 | 566.70 | 560.25 | 564.77 | 563.74 | 1,257,300 |
13 Sept 2023 | 558.30 | 560.44 | 554.62 | 559.76 | 558.73 | 1,162,700 |
12 Sept 2023 | 559.28 | 560.40 | 556.18 | 558.79 | 557.77 | 1,055,500 |
11 Sept 2023 | 552.81 | 559.39 | 551.86 | 558.78 | 557.76 | 1,388,600 |
08 Sept 2023 | 549.07 | 552.38 | 548.10 | 551.19 | 550.18 | 1,075,300 |
07 Sept 2023 | 548.65 | 550.99 | 544.29 | 548.62 | 547.61 | 1,340,000 |
06 Sept 2023 | 541.72 | 548.68 | 540.18 | 546.69 | 545.69 | 1,476,600 |
05 Sept 2023 | 545.73 | 549.19 | 544.00 | 544.73 | 543.73 | 1,714,300 |
01 Sept 2023 | 553.07 | 553.48 | 540.64 | 544.25 | 543.25 | 1,437,400 |
31 Aug 2023 | 540.00 | 552.20 | 540.00 | 549.28 | 548.27 | 2,086,500 |
30 Aug 2023 | 542.73 | 544.42 | 539.31 | 542.26 | 541.27 | 1,292,800 |
29 Aug 2023 | 534.34 | 543.07 | 534.34 | 542.77 | 541.78 | 1,468,500 |
28 Aug 2023 | 536.00 | 537.04 | 533.12 | 536.19 | 535.21 | 945,800 |
25 Aug 2023 | 532.91 | 535.79 | 530.56 | 534.01 | 533.03 | 1,511,500 |
24 Aug 2023 | 539.29 | 541.00 | 530.82 | 531.71 | 530.74 | 1,587,500 |
24 Aug 2023 | 1.02 Dividend | |||||
23 Aug 2023 | 538.96 | 541.17 | 536.24 | 540.86 | 538.85 | 1,295,800 |
22 Aug 2023 | 541.96 | 541.96 | 537.50 | 538.37 | 536.37 | 1,286,000 |
21 Aug 2023 | 543.86 | 545.15 | 536.30 | 543.21 | 541.19 | 2,076,100 |
18 Aug 2023 | 546.92 | 549.47 | 543.11 | 544.94 | 542.92 | 1,877,800 |
17 Aug 2023 | 559.47 | 560.42 | 545.08 | 547.11 | 545.08 | 1,941,900 |
16 Aug 2023 | 561.70 | 564.95 | 558.72 | 559.05 | 556.97 | 1,340,100 |
15 Aug 2023 | 561.05 | 565.16 | 558.20 | 558.51 | 556.44 | 1,124,300 |
14 Aug 2023 | 564.77 | 567.71 | 560.44 | 561.47 | 559.38 | 1,247,600 |
11 Aug 2023 | 560.35 | 565.00 | 559.03 | 562.96 | 560.87 | 1,043,100 |
10 Aug 2023 | 563.20 | 569.21 | 560.70 | 561.49 | 559.40 | 1,107,200 |
09 Aug 2023 | 557.98 | 562.09 | 556.81 | 559.70 | 557.62 | 1,471,800 |
08 Aug 2023 | 558.00 | 558.90 | 551.84 | 556.12 | 554.05 | 1,020,400 |
07 Aug 2023 | 554.99 | 559.56 | 554.99 | 558.41 | 556.34 | 1,015,400 |
04 Aug 2023 | 561.07 | 561.29 | 551.41 | 552.04 | 549.99 | 1,141,500 |
03 Aug 2023 | 553.53 | 560.35 | 552.22 | 557.69 | 555.62 | 1,463,400 |
02 Aug 2023 | 552.26 | 556.63 | 551.02 | 552.35 | 550.30 | 1,635,000 |
01 Aug 2023 | 560.63 | 562.88 | 554.54 | 555.47 | 553.41 | 1,445,300 |
31 Jul 2023 | 563.00 | 564.29 | 559.05 | 560.67 | 558.59 | 1,365,900 |
28 Jul 2023 | 564.58 | 567.81 | 562.62 | 563.32 | 561.23 | 1,371,400 |
27 Jul 2023 | 567.72 | 571.16 | 560.60 | 561.83 | 559.74 | 1,485,300 |
26 Jul 2023 | 565.51 | 568.03 | 563.42 | 566.17 | 564.07 | 1,306,400 |
25 Jul 2023 | 566.77 | 567.55 | 564.30 | 565.19 | 563.09 | 1,602,500 |
24 Jul 2023 | 558.00 | 566.57 | 555.88 | 563.93 | 561.84 | 2,086,400 |
21 Jul 2023 | 559.17 | 562.05 | 557.45 | 557.86 | 555.79 | 5,263,900 |
20 Jul 2023 | 553.81 | 561.07 | 553.71 | 556.96 | 554.89 | 1,732,800 |
19 Jul 2023 | 554.48 | 555.89 | 552.02 | 554.11 | 552.05 | 1,261,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |