Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 662.96 | 666.85 | 660.00 | 666.85 | 666.85 | 46 |
25 Apr 2024 | 664.26 | 668.05 | 658.16 | 666.25 | 666.25 | 116 |
24 Apr 2024 | 660.47 | 666.18 | 660.47 | 663.22 | 663.22 | 188 |
23 Apr 2024 | 665.00 | 669.29 | 665.00 | 668.18 | 668.18 | 106,105 |
22 Apr 2024 | 667.47 | 668.68 | 663.43 | 666.63 | 666.63 | 36 |
19 Apr 2024 | 663.10 | 668.32 | 662.01 | 662.01 | 662.01 | 345 |
18 Apr 2024 | 667.56 | 669.28 | 664.50 | 664.50 | 664.50 | 63 |
17 Apr 2024 | 671.34 | 674.11 | 666.51 | 667.18 | 667.18 | 161 |
16 Apr 2024 | 670.75 | 670.75 | 664.70 | 666.28 | 666.28 | 13,340 |
15 Apr 2024 | 675.55 | 678.48 | 665.14 | 665.14 | 665.14 | 310 |
12 Apr 2024 | 673.48 | 674.19 | 665.49 | 667.55 | 667.55 | 251 |
11 Apr 2024 | 673.26 | 673.26 | 666.01 | 672.34 | 672.34 | 95 |
10 Apr 2024 | 675.60 | 675.60 | 667.20 | 671.25 | 671.25 | 216 |
09 Apr 2024 | 680.03 | 682.24 | 672.52 | 675.41 | 675.41 | 13,325 |
08 Apr 2024 | 676.15 | 678.76 | 670.81 | 678.52 | 678.52 | 71 |
05 Apr 2024 | 677.61 | 677.61 | 666.53 | 672.80 | 672.80 | 112 |
04 Apr 2024 | 687.78 | 689.51 | 676.02 | 676.02 | 676.02 | 478 |
03 Apr 2024 | 675.00 | 680.26 | 674.26 | 680.26 | 680.26 | 226 |
02 Apr 2024 | 678.27 | 682.08 | 676.26 | 676.37 | 676.37 | 440 |
28 Mar 2024 | 690.00 | 690.00 | 680.96 | 684.23 | 684.23 | 448 |
27 Mar 2024 | 636.39 | 704.33 | 636.39 | 680.16 | 680.16 | 906 |
26 Mar 2024 | 637.40 | 638.45 | 632.53 | 635.53 | 635.53 | 895 |
25 Mar 2024 | 640.25 | 644.79 | 636.87 | 638.85 | 638.85 | 156 |
22 Mar 2024 | 642.58 | 646.01 | 636.72 | 637.17 | 637.17 | 214 |
21 Mar 2024 | 636.75 | 644.60 | 635.95 | 644.60 | 644.60 | 316 |
20 Mar 2024 | 630.00 | 635.44 | 627.60 | 635.44 | 635.44 | 121 |
19 Mar 2024 | 625.95 | 627.60 | 622.77 | 626.40 | 626.40 | 133 |
18 Mar 2024 | 630.83 | 633.51 | 627.63 | 628.93 | 628.93 | 321 |
15 Mar 2024 | 627.86 | 630.57 | 623.76 | 623.98 | 623.98 | 147 |
14 Mar 2024 | 625.00 | 630.30 | 621.93 | 630.30 | 630.30 | 510 |
13 Mar 2024 | 626.54 | 626.54 | 620.07 | 622.91 | 622.91 | 146 |
12 Mar 2024 | 623.71 | 626.63 | 622.95 | 625.49 | 625.49 | 170 |
11 Mar 2024 | 625.89 | 628.38 | 616.95 | 621.48 | 621.48 | 840 |
08 Mar 2024 | 626.81 | 629.17 | 624.12 | 628.88 | 628.88 | 136 |
07 Mar 2024 | 628.00 | 631.62 | 628.00 | 631.62 | 631.62 | 73 |
06 Mar 2024 | 628.64 | 629.88 | 626.37 | 626.75 | 626.75 | 280 |
05 Mar 2024 | 623.38 | 623.74 | 621.58 | 622.60 | 622.60 | 51 |
04 Mar 2024 | 628.35 | 632.04 | 624.81 | 630.84 | 630.84 | 159 |
01 Mar 2024 | 619.93 | 630.43 | 619.93 | 629.29 | 629.29 | 146 |
29 Feb 2024 | 629.78 | 631.16 | 627.90 | 629.58 | 629.58 | 199 |
28 Feb 2024 | 629.78 | 632.27 | 628.15 | 631.24 | 631.24 | 68 |
27 Feb 2024 | 632.03 | 633.94 | 627.63 | 629.95 | 629.95 | 53,179 |
26 Feb 2024 | 634.19 | 634.61 | 631.21 | 633.34 | 633.34 | 21 |
23 Feb 2024 | 632.76 | 633.06 | 630.91 | 630.91 | 630.91 | 80 |
22 Feb 2024 | 623.55 | 627.74 | 623.53 | 627.74 | 627.74 | 201 |
21 Feb 2024 | 616.11 | 618.29 | 614.00 | 617.31 | 617.31 | 75 |
20 Feb 2024 | 615.92 | 619.00 | 611.34 | 612.79 | 612.79 | 176 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 618.59 | 621.21 | 618.59 | 620.30 | 620.30 | 123 |
15 Feb 2024 | 616.68 | 620.41 | 614.50 | 620.22 | 620.22 | 54 |
14 Feb 2024 | 605.12 | 609.71 | 605.12 | 607.96 | 607.96 | 29 |
14 Feb 2024 | 1.35 Dividend | |||||
13 Feb 2024 | 608.83 | 612.31 | 605.64 | 606.91 | 605.56 | 160 |
12 Feb 2024 | 614.10 | 617.98 | 612.00 | 614.39 | 613.02 | 151 |
09 Feb 2024 | 618.13 | 619.01 | 613.74 | 618.38 | 617.00 | 125 |
08 Feb 2024 | 621.72 | 623.01 | 618.25 | 618.52 | 617.14 | 130 |
07 Feb 2024 | 621.50 | 626.00 | 620.01 | 625.79 | 624.40 | 135 |
06 Feb 2024 | 616.01 | 619.72 | 615.30 | 615.30 | 613.93 | 192 |
05 Feb 2024 | 615.92 | 616.86 | 611.16 | 613.26 | 611.90 | 232 |
02 Feb 2024 | 616.03 | 618.00 | 612.03 | 616.70 | 615.33 | 288 |
01 Feb 2024 | 606.50 | 612.33 | 603.95 | 612.33 | 610.96 | 687 |
31 Jan 2024 | 611.38 | 612.85 | 605.02 | 609.20 | 607.84 | 769 |
30 Jan 2024 | 601.20 | 605.78 | 598.84 | 604.87 | 603.52 | 45 |
29 Jan 2024 | 597.80 | 599.42 | 595.82 | 599.42 | 598.09 | 49 |
26 Jan 2024 | 600.90 | 601.99 | 595.88 | 597.89 | 596.56 | 142 |
25 Jan 2024 | 600.54 | 600.54 | 595.00 | 597.61 | 596.28 | 435 |
24 Jan 2024 | 602.74 | 606.07 | 598.91 | 598.91 | 597.58 | 340 |
23 Jan 2024 | 603.00 | 605.97 | 599.55 | 602.65 | 601.31 | 384 |
22 Jan 2024 | 604.00 | 604.00 | 600.51 | 601.34 | 600.00 | 120 |
19 Jan 2024 | 593.30 | 598.96 | 592.68 | 598.96 | 597.63 | 421 |
18 Jan 2024 | 588.89 | 593.63 | 587.00 | 587.76 | 586.45 | 325 |
17 Jan 2024 | 589.66 | 589.66 | 585.83 | 585.83 | 584.53 | 90 |
16 Jan 2024 | 591.18 | 593.55 | 587.78 | 587.78 | 586.47 | 245 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 592.61 | 592.61 | 588.35 | 590.34 | 589.03 | 113 |
11 Jan 2024 | 588.76 | 589.98 | 584.16 | 586.97 | 585.66 | 186 |
10 Jan 2024 | 584.51 | 587.33 | 582.02 | 586.16 | 584.86 | 1,576 |
09 Jan 2024 | 579.73 | 583.10 | 577.53 | 583.10 | 581.80 | 65 |
08 Jan 2024 | 579.16 | 581.74 | 579.10 | 580.62 | 579.33 | 26 |
05 Jan 2024 | 582.38 | 585.00 | 575.53 | 577.42 | 576.14 | 1,217 |
04 Jan 2024 | 584.28 | 586.83 | 583.02 | 586.60 | 585.30 | 206 |
03 Jan 2024 | 589.46 | 595.33 | 583.41 | 583.41 | 582.11 | 138 |
02 Jan 2024 | 601.09 | 603.23 | 590.50 | 590.50 | 589.19 | 79 |
29 Dec 2023 | 602.16 | 604.99 | 600.34 | 602.12 | 600.78 | 46 |
28 Dec 2023 | 605.09 | 605.78 | 601.52 | 602.71 | 601.37 | 132 |
27 Dec 2023 | 605.35 | 606.29 | 605.35 | 606.29 | 604.94 | 42 |
22 Dec 2023 | 593.93 | 597.54 | 590.03 | 594.06 | 592.74 | 175 |
21 Dec 2023 | 572.37 | 589.68 | 568.61 | 584.25 | 582.95 | 198 |
20 Dec 2023 | 561.60 | 561.97 | 557.45 | 561.76 | 560.51 | 13 |
19 Dec 2023 | 561.52 | 562.97 | 559.76 | 560.56 | 559.31 | 862 |
18 Dec 2023 | 566.77 | 566.77 | 560.56 | 560.94 | 559.69 | 32 |
15 Dec 2023 | 559.52 | 564.52 | 558.48 | 558.50 | 557.26 | 292 |
14 Dec 2023 | 574.90 | 575.00 | 562.57 | 564.41 | 563.15 | 7,174 |
13 Dec 2023 | 566.98 | 569.82 | 564.88 | 569.60 | 568.33 | 33 |
12 Dec 2023 | 561.73 | 562.24 | 558.55 | 562.24 | 560.99 | 74 |
11 Dec 2023 | 556.78 | 561.72 | 556.46 | 558.11 | 556.87 | 160 |
08 Dec 2023 | 548.53 | 552.67 | 548.53 | 552.40 | 551.17 | 133 |
07 Dec 2023 | 552.01 | 556.48 | 548.90 | 554.20 | 552.97 | 132 |
06 Dec 2023 | 551.63 | 555.27 | 548.38 | 550.99 | 549.76 | 119 |
05 Dec 2023 | 548.76 | 554.65 | 548.08 | 549.91 | 548.68 | 88 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |