Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 762.28 | 769.68 | 758.25 | 762.66 | 762.66 | 2,520,500 |
15 Mar 2024 | 755.38 | 760.89 | 747.71 | 754.17 | 754.17 | 3,729,300 |
14 Mar 2024 | 764.95 | 768.00 | 749.40 | 760.73 | 760.73 | 2,647,500 |
13 Mar 2024 | 757.00 | 760.77 | 745.71 | 757.84 | 757.84 | 2,357,500 |
12 Mar 2024 | 740.96 | 755.97 | 738.01 | 754.95 | 754.95 | 2,701,700 |
11 Mar 2024 | 752.21 | 756.80 | 727.62 | 734.37 | 734.37 | 3,968,900 |
08 Mar 2024 | 780.00 | 780.00 | 755.00 | 762.14 | 762.14 | 4,042,900 |
07 Mar 2024 | 771.84 | 792.99 | 761.12 | 780.16 | 780.16 | 3,977,400 |
06 Mar 2024 | 784.29 | 787.85 | 774.00 | 779.77 | 779.77 | 2,518,600 |
05 Mar 2024 | 785.31 | 788.53 | 769.28 | 777.59 | 777.59 | 3,168,700 |
04 Mar 2024 | 796.44 | 800.78 | 786.16 | 792.28 | 792.28 | 3,855,600 |
01 Mar 2024 | 769.02 | 784.08 | 764.13 | 782.12 | 782.12 | 4,240,500 |
29 Feb 2024 | 753.08 | 756.46 | 744.03 | 753.68 | 753.68 | 3,905,400 |
28 Feb 2024 | 762.25 | 763.00 | 751.66 | 757.64 | 757.64 | 2,716,300 |
27 Feb 2024 | 754.90 | 772.95 | 745.44 | 765.00 | 765.00 | 2,716,700 |
26 Feb 2024 | 771.30 | 780.22 | 769.12 | 771.92 | 771.92 | 2,243,800 |
23 Feb 2024 | 774.00 | 777.65 | 762.26 | 769.54 | 769.54 | 2,394,800 |
22 Feb 2024 | 763.58 | 775.12 | 756.27 | 769.64 | 769.64 | 3,167,400 |
21 Feb 2024 | 738.08 | 749.50 | 733.24 | 745.91 | 745.91 | 3,548,700 |
20 Feb 2024 | 790.00 | 793.38 | 753.20 | 755.66 | 755.66 | 4,701,100 |
16 Feb 2024 | 771.03 | 794.47 | 763.50 | 782.06 | 782.06 | 5,000,700 |
15 Feb 2024 | 755.80 | 762.99 | 750.01 | 757.78 | 757.78 | 2,507,000 |
14 Feb 2024 | 745.82 | 764.05 | 745.00 | 757.31 | 757.31 | 3,394,300 |
14 Feb 2024 | 1.3 Dividend | |||||
13 Feb 2024 | 730.18 | 742.98 | 730.18 | 742.97 | 741.67 | 2,860,300 |
12 Feb 2024 | 740.80 | 740.80 | 726.45 | 737.26 | 735.97 | 2,932,300 |
09 Feb 2024 | 735.50 | 745.70 | 733.61 | 740.16 | 738.86 | 2,833,900 |
08 Feb 2024 | 728.32 | 741.00 | 725.75 | 735.68 | 734.39 | 4,636,900 |
07 Feb 2024 | 710.38 | 740.99 | 707.02 | 725.38 | 724.11 | 5,798,000 |
06 Feb 2024 | 742.00 | 742.00 | 691.10 | 705.03 | 703.80 | 8,187,300 |
05 Feb 2024 | 691.02 | 711.88 | 682.53 | 706.20 | 704.96 | 7,602,400 |
02 Feb 2024 | 662.38 | 672.62 | 659.74 | 667.65 | 666.48 | 3,018,000 |
01 Feb 2024 | 647.33 | 660.52 | 643.17 | 660.43 | 659.27 | 2,494,300 |
31 Jan 2024 | 650.38 | 663.55 | 637.00 | 645.61 | 644.48 | 4,719,000 |
30 Jan 2024 | 645.70 | 646.80 | 641.00 | 644.98 | 643.85 | 2,006,100 |
29 Jan 2024 | 641.50 | 645.65 | 639.77 | 645.00 | 643.87 | 2,718,500 |
26 Jan 2024 | 637.35 | 639.60 | 630.50 | 639.25 | 638.13 | 2,410,300 |
25 Jan 2024 | 627.37 | 632.61 | 624.68 | 627.62 | 626.52 | 2,407,900 |
24 Jan 2024 | 633.52 | 643.17 | 632.00 | 633.70 | 632.59 | 2,276,900 |
23 Jan 2024 | 627.69 | 630.00 | 614.82 | 629.68 | 628.58 | 2,525,000 |
22 Jan 2024 | 630.00 | 632.64 | 625.00 | 630.88 | 629.78 | 2,030,200 |
19 Jan 2024 | 622.39 | 629.59 | 620.00 | 628.58 | 627.48 | 3,120,500 |
18 Jan 2024 | 621.28 | 623.88 | 612.70 | 623.35 | 622.26 | 3,385,000 |
17 Jan 2024 | 639.45 | 640.52 | 625.19 | 628.91 | 627.81 | 2,124,100 |
16 Jan 2024 | 643.91 | 647.73 | 633.67 | 634.57 | 633.46 | 2,413,600 |
12 Jan 2024 | 638.20 | 644.00 | 633.01 | 642.92 | 641.80 | 2,066,400 |
11 Jan 2024 | 634.39 | 639.76 | 628.14 | 635.72 | 634.61 | 2,690,300 |
10 Jan 2024 | 628.49 | 637.05 | 625.76 | 630.19 | 629.09 | 2,679,100 |
09 Jan 2024 | 630.11 | 634.42 | 623.72 | 625.48 | 624.39 | 2,918,900 |
08 Jan 2024 | 622.43 | 626.06 | 609.59 | 626.03 | 624.93 | 2,453,900 |
05 Jan 2024 | 614.00 | 619.94 | 610.19 | 618.55 | 617.47 | 2,402,500 |
04 Jan 2024 | 625.26 | 636.41 | 613.27 | 614.50 | 613.42 | 6,272,500 |
03 Jan 2024 | 600.00 | 619.84 | 598.80 | 617.70 | 616.62 | 5,130,300 |
02 Jan 2024 | 580.41 | 592.72 | 579.05 | 592.20 | 591.16 | 3,226,700 |
29 Dec 2023 | 582.85 | 586.17 | 579.47 | 582.92 | 581.90 | 1,998,000 |
28 Dec 2023 | 581.98 | 586.69 | 580.00 | 580.85 | 579.83 | 1,973,500 |
27 Dec 2023 | 570.50 | 583.68 | 570.50 | 581.51 | 580.49 | 2,163,400 |
26 Dec 2023 | 569.50 | 572.77 | 567.64 | 570.67 | 569.67 | 1,678,700 |
22 Dec 2023 | 573.02 | 575.90 | 567.42 | 570.39 | 569.39 | 2,225,600 |
21 Dec 2023 | 571.41 | 575.00 | 567.02 | 572.00 | 571.00 | 1,786,500 |
20 Dec 2023 | 576.48 | 579.86 | 570.03 | 570.21 | 569.21 | 2,647,100 |
19 Dec 2023 | 580.25 | 585.11 | 577.25 | 579.81 | 578.80 | 2,192,700 |
18 Dec 2023 | 576.47 | 583.05 | 575.70 | 579.76 | 578.75 | 3,033,900 |
15 Dec 2023 | 572.10 | 573.71 | 561.65 | 572.04 | 571.04 | 5,315,900 |
14 Dec 2023 | 594.50 | 594.50 | 568.69 | 573.67 | 572.67 | 5,275,900 |
13 Dec 2023 | 583.26 | 598.67 | 582.31 | 597.50 | 596.45 | 3,112,500 |
12 Dec 2023 | 582.00 | 585.85 | 578.17 | 584.76 | 583.74 | 2,846,100 |
11 Dec 2023 | 598.66 | 601.19 | 567.41 | 584.04 | 583.02 | 5,614,100 |
08 Dec 2023 | 589.00 | 598.30 | 584.77 | 598.05 | 597.00 | 2,444,600 |
07 Dec 2023 | 588.28 | 588.87 | 577.61 | 588.27 | 587.24 | 2,095,000 |
06 Dec 2023 | 590.74 | 593.90 | 584.40 | 589.25 | 588.22 | 2,093,100 |
05 Dec 2023 | 583.28 | 591.80 | 579.37 | 588.15 | 587.12 | 2,157,300 |
04 Dec 2023 | 582.13 | 587.09 | 574.33 | 585.68 | 584.66 | 2,577,100 |
01 Dec 2023 | 591.70 | 601.97 | 583.00 | 584.04 | 583.02 | 3,635,900 |
30 Nov 2023 | 591.46 | 596.23 | 586.21 | 591.04 | 590.01 | 5,658,400 |
29 Nov 2023 | 592.20 | 594.54 | 584.44 | 591.86 | 590.82 | 1,908,600 |
28 Nov 2023 | 592.00 | 595.38 | 589.36 | 591.60 | 590.56 | 1,793,900 |
27 Nov 2023 | 601.17 | 603.69 | 591.14 | 591.53 | 590.49 | 2,630,700 |
24 Nov 2023 | 598.36 | 603.50 | 596.98 | 601.10 | 600.05 | 1,341,700 |
22 Nov 2023 | 595.40 | 599.18 | 586.75 | 595.09 | 594.05 | 2,052,200 |
21 Nov 2023 | 598.44 | 601.56 | 591.77 | 592.60 | 591.56 | 1,851,600 |
20 Nov 2023 | 591.44 | 604.86 | 590.69 | 597.60 | 596.55 | 2,827,200 |
17 Nov 2023 | 592.45 | 596.18 | 587.21 | 591.71 | 590.67 | 2,628,200 |
16 Nov 2023 | 591.50 | 595.09 | 581.75 | 588.75 | 587.72 | 3,030,500 |
15 Nov 2023 | 610.88 | 612.91 | 584.42 | 588.54 | 587.51 | 4,287,000 |
14 Nov 2023 | 608.22 | 616.04 | 602.67 | 610.82 | 609.75 | 3,827,600 |
14 Nov 2023 | 1.13 Dividend | |||||
13 Nov 2023 | 594.35 | 618.75 | 578.15 | 612.71 | 610.51 | 5,744,800 |
10 Nov 2023 | 595.00 | 598.86 | 586.00 | 597.71 | 595.56 | 3,645,900 |
09 Nov 2023 | 614.76 | 615.65 | 583.43 | 591.32 | 589.20 | 6,279,800 |
08 Nov 2023 | 607.66 | 625.87 | 592.18 | 619.13 | 616.91 | 7,776,400 |
07 Nov 2023 | 597.00 | 601.94 | 590.13 | 599.93 | 597.78 | 3,168,200 |
06 Nov 2023 | 571.10 | 597.71 | 571.01 | 595.19 | 593.05 | 3,978,500 |
03 Nov 2023 | 578.43 | 583.00 | 567.18 | 567.81 | 565.77 | 3,055,400 |
02 Nov 2023 | 578.33 | 597.44 | 571.99 | 580.29 | 578.21 | 5,181,300 |
01 Nov 2023 | 555.00 | 558.43 | 551.26 | 554.46 | 552.47 | 2,935,900 |
31 Oct 2023 | 568.97 | 569.61 | 547.61 | 553.93 | 551.94 | 3,661,400 |
30 Oct 2023 | 571.21 | 573.21 | 562.55 | 565.71 | 563.68 | 2,290,900 |
27 Oct 2023 | 563.01 | 570.81 | 556.64 | 560.23 | 558.22 | 2,717,400 |
26 Oct 2023 | 580.00 | 581.00 | 566.16 | 568.10 | 566.06 | 2,846,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |