Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 643.65 | 643.65 | 622.00 | 629.55 | 629.55 | 7,486 |
25 Apr 2024 | 615.25 | 649.20 | 615.25 | 631.30 | 631.30 | 19,590 |
24 Apr 2024 | 605.05 | 631.80 | 605.05 | 620.55 | 620.55 | 12,080 |
23 Apr 2024 | 619.00 | 629.20 | 617.20 | 625.25 | 625.25 | 11,136 |
22 Apr 2024 | 615.00 | 623.00 | 613.85 | 616.20 | 616.20 | 23,644 |
19 Apr 2024 | 617.45 | 627.00 | 606.50 | 611.15 | 611.15 | 12,179 |
18 Apr 2024 | 600.05 | 633.50 | 600.05 | 621.05 | 621.05 | 42,272 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 596.00 | 609.25 | 591.00 | 600.00 | 600.00 | 29,660 |
15 Apr 2024 | 515.10 | 607.30 | 515.10 | 595.40 | 595.40 | 30,876 |
12 Apr 2024 | 639.95 | 639.95 | 604.10 | 607.75 | 607.75 | 21,289 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 619.00 | 624.95 | 610.10 | 624.95 | 624.95 | 30,615 |
09 Apr 2024 | 620.70 | 628.65 | 611.00 | 616.55 | 616.55 | 32,769 |
08 Apr 2024 | 635.95 | 635.95 | 619.35 | 622.20 | 622.20 | 32,401 |
05 Apr 2024 | 621.10 | 632.95 | 621.10 | 630.90 | 630.90 | 35,073 |
04 Apr 2024 | 632.95 | 638.80 | 624.60 | 629.20 | 629.20 | 34,223 |
03 Apr 2024 | 605.00 | 638.10 | 601.85 | 632.95 | 632.95 | 35,571 |
02 Apr 2024 | 605.00 | 610.00 | 601.30 | 606.30 | 606.30 | 54,234 |
01 Apr 2024 | 595.65 | 607.00 | 594.75 | 604.50 | 604.50 | 22,121 |
28 Mar 2024 | 598.55 | 607.50 | 590.35 | 594.75 | 594.75 | 62,534 |
27 Mar 2024 | 583.00 | 602.00 | 569.10 | 596.75 | 596.75 | 18,588 |
26 Mar 2024 | 576.40 | 590.20 | 575.80 | 582.65 | 582.65 | 29,273 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 598.95 | 598.95 | 578.20 | 586.40 | 586.40 | 52,524 |
21 Mar 2024 | 585.35 | 595.15 | 581.05 | 583.85 | 583.85 | 49,229 |
20 Mar 2024 | 586.15 | 599.25 | 575.40 | 581.05 | 581.05 | 56,511 |
19 Mar 2024 | 608.00 | 614.05 | 584.05 | 590.20 | 590.20 | 57,372 |
18 Mar 2024 | 567.80 | 609.55 | 567.80 | 599.90 | 599.90 | 53,442 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 505.35 | 595.00 | 505.35 | 590.85 | 590.85 | 52,321 |
13 Mar 2024 | 575.35 | 592.40 | 513.55 | 522.75 | 522.75 | 61,426 |
12 Mar 2024 | 613.35 | 627.00 | 577.15 | 580.95 | 580.95 | 60,105 |
11 Mar 2024 | 628.45 | 633.55 | 608.45 | 614.15 | 614.15 | 20,503 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 640.90 | 649.55 | 630.00 | 632.70 | 632.70 | 35,654 |
06 Mar 2024 | 660.35 | 661.10 | 638.00 | 640.85 | 640.85 | 57,739 |
05 Mar 2024 | 660.00 | 671.50 | 658.00 | 663.25 | 663.25 | 56,914 |
04 Mar 2024 | 676.05 | 678.60 | 660.80 | 665.85 | 665.85 | 49,538 |
01 Mar 2024 | 673.35 | 681.75 | 663.00 | 672.00 | 672.00 | 38,806 |
29 Feb 2024 | 642.20 | 685.35 | 642.20 | 663.35 | 663.35 | 50,067 |
28 Feb 2024 | 656.20 | 664.25 | 652.00 | 660.10 | 660.10 | 83,050 |
27 Feb 2024 | 654.45 | 664.95 | 639.15 | 662.90 | 662.90 | 76,434 |
26 Feb 2024 | 674.50 | 674.75 | 660.45 | 661.60 | 661.60 | 50,413 |
23 Feb 2024 | 667.00 | 674.55 | 664.00 | 668.85 | 668.85 | 86,855 |
22 Feb 2024 | 660.65 | 672.00 | 656.00 | 662.15 | 662.15 | 63,649 |
21 Feb 2024 | 667.45 | 680.10 | 661.00 | 664.20 | 664.20 | 44,280 |
20 Feb 2024 | 664.70 | 668.80 | 658.70 | 660.90 | 660.90 | 77,172 |
16 Feb 2024 | 704.10 | 704.10 | 678.35 | 687.30 | 687.30 | 52,471 |
16 Feb 2024 | 20 Dividend | |||||
15 Feb 2024 | 690.15 | 707.50 | 690.15 | 699.15 | 679.15 | 13,415 |
14 Feb 2024 | 694.40 | 698.50 | 680.35 | 686.25 | 666.62 | 33,337 |
13 Feb 2024 | 683.15 | 696.35 | 670.65 | 691.05 | 671.28 | 70,972 |
12 Feb 2024 | 704.15 | 720.00 | 676.25 | 680.85 | 661.37 | 73,921 |
09 Feb 2024 | 719.95 | 730.00 | 691.35 | 698.70 | 678.71 | 86,766 |
08 Feb 2024 | 694.45 | 719.80 | 689.55 | 705.50 | 685.32 | 40,102 |
07 Feb 2024 | 655.05 | 685.00 | 652.00 | 682.55 | 663.02 | 105,546 |
06 Feb 2024 | 661.45 | 671.10 | 636.80 | 643.00 | 624.61 | 176,569 |
05 Feb 2024 | 709.90 | 722.00 | 627.70 | 668.15 | 649.04 | 116,111 |
02 Feb 2024 | 710.95 | 710.95 | 689.55 | 697.50 | 677.55 | 95,020 |
01 Feb 2024 | 728.40 | 728.40 | 695.05 | 697.10 | 677.16 | 137,226 |
31 Jan 2024 | 714.15 | 727.35 | 701.60 | 714.30 | 693.87 | 62,700 |
30 Jan 2024 | 727.30 | 733.00 | 706.95 | 714.25 | 693.82 | 91,207 |
29 Jan 2024 | 680.80 | 724.00 | 680.80 | 713.10 | 692.70 | 85,916 |
26 Jan 2024 | 690.40 | 690.40 | 690.40 | 690.40 | 670.65 | - |
25 Jan 2024 | 699.90 | 699.95 | 685.00 | 690.40 | 670.65 | 69,989 |
24 Jan 2024 | 687.85 | 697.85 | 664.70 | 695.25 | 675.36 | 39,366 |
23 Jan 2024 | 698.90 | 709.50 | 670.00 | 673.25 | 653.99 | 42,456 |
22 Jan 2024 | 689.30 | 689.30 | 689.30 | 689.30 | 669.58 | - |
19 Jan 2024 | 689.50 | 707.50 | 681.00 | 689.30 | 669.58 | 116,264 |
18 Jan 2024 | 682.80 | 687.85 | 651.45 | 675.95 | 656.61 | 62,600 |
17 Jan 2024 | 689.90 | 700.00 | 677.45 | 682.80 | 663.27 | 110,637 |
16 Jan 2024 | 688.05 | 719.00 | 684.45 | 690.30 | 670.55 | 141,153 |
12 Jan 2024 | 688.15 | 695.70 | 675.65 | 689.90 | 670.16 | 47,990 |
11 Jan 2024 | 686.85 | 704.95 | 680.10 | 684.75 | 665.16 | 59,285 |
10 Jan 2024 | 699.60 | 707.70 | 669.90 | 682.90 | 663.36 | 40,305 |
09 Jan 2024 | 644.75 | 699.00 | 639.00 | 686.30 | 666.67 | 64,032 |
08 Jan 2024 | 648.75 | 650.00 | 633.00 | 638.60 | 620.33 | 23,575 |
05 Jan 2024 | 655.25 | 655.25 | 633.45 | 640.15 | 621.84 | 10,944 |
04 Jan 2024 | 641.95 | 654.30 | 627.65 | 650.70 | 632.09 | 36,619 |
03 Jan 2024 | 612.05 | 630.20 | 612.05 | 624.85 | 606.98 | 28,248 |
02 Jan 2024 | 632.00 | 637.20 | 618.55 | 622.85 | 605.03 | 29,396 |
29 Dec 2023 | 631.00 | 651.00 | 630.00 | 638.70 | 620.43 | 31,031 |
28 Dec 2023 | 649.25 | 652.50 | 631.00 | 636.75 | 618.54 | 42,382 |
27 Dec 2023 | 656.15 | 675.50 | 645.05 | 650.30 | 631.70 | 64,736 |
26 Dec 2023 | 625.30 | 664.50 | 621.05 | 651.75 | 633.11 | 116,055 |
22 Dec 2023 | 578.95 | 632.10 | 578.95 | 621.30 | 603.53 | 65,534 |
21 Dec 2023 | 551.10 | 588.50 | 540.00 | 582.25 | 565.59 | 42,403 |
20 Dec 2023 | 581.75 | 597.05 | 550.00 | 553.30 | 537.47 | 40,445 |
19 Dec 2023 | 596.50 | 605.90 | 580.35 | 587.95 | 571.13 | 46,512 |
18 Dec 2023 | 579.85 | 598.00 | 572.00 | 596.20 | 579.15 | 36,176 |
15 Dec 2023 | 580.70 | 585.10 | 571.00 | 573.65 | 557.24 | 10,089 |
14 Dec 2023 | 587.95 | 589.60 | 573.95 | 580.70 | 564.09 | 17,146 |
13 Dec 2023 | 588.40 | 588.40 | 573.70 | 581.55 | 564.91 | 15,700 |
12 Dec 2023 | 561.70 | 581.95 | 561.70 | 576.85 | 560.35 | 32,294 |
11 Dec 2023 | 550.65 | 566.35 | 550.65 | 564.20 | 548.06 | 29,043 |
08 Dec 2023 | 564.95 | 564.95 | 548.25 | 550.65 | 534.90 | 42,459 |
07 Dec 2023 | 565.00 | 570.10 | 558.10 | 561.15 | 545.10 | 76,129 |
06 Dec 2023 | 559.85 | 569.80 | 550.00 | 565.70 | 549.52 | 39,876 |
05 Dec 2023 | 552.00 | 563.00 | 551.50 | 552.90 | 537.08 | 28,937 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |