Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 649.50 | 653.00 | 646.00 | 649.50 | 649.50 | 629 |
02 May 2024 | 658.25 | 653.00 | 653.00 | 650.75 | 650.75 | 5,090 |
02 May 2024 | 13.68785 Dividend | |||||
01 May 2024 | 676.75 | 676.75 | 676.75 | 676.75 | 663.06 | - |
30 Apr 2024 | 664.50 | 683.00 | 675.00 | 676.75 | 663.06 | 2,618 |
29 Apr 2024 | 663.00 | 674.00 | 664.00 | 672.75 | 659.14 | 458 |
26 Apr 2024 | 654.75 | 667.00 | 659.00 | 657.25 | 643.96 | 2,608 |
25 Apr 2024 | 651.25 | 672.50 | 654.00 | 669.00 | 655.47 | 8,986 |
24 Apr 2024 | 646.00 | 654.00 | 644.00 | 654.75 | 641.51 | 20,296 |
23 Apr 2024 | 648.00 | 649.99 | 641.44 | 648.00 | 634.89 | 14,984 |
22 Apr 2024 | 647.50 | 655.50 | 644.00 | 646.00 | 632.93 | 3,631 |
19 Apr 2024 | 656.75 | 648.50 | 637.00 | 636.25 | 623.38 | 9,954 |
18 Apr 2024 | 664.50 | 671.00 | 654.00 | 655.25 | 642.00 | 6,574 |
17 Apr 2024 | 657.25 | 666.50 | 650.07 | 661.00 | 647.63 | 2,340 |
16 Apr 2024 | 637.75 | 656.87 | 648.50 | 653.25 | 640.04 | 4,417 |
15 Apr 2024 | 649.00 | 660.80 | 650.33 | 657.25 | 643.96 | 4,213 |
12 Apr 2024 | 680.00 | 676.50 | 659.50 | 668.50 | 654.98 | 6,724 |
11 Apr 2024 | 660.00 | 684.50 | 674.94 | 685.50 | 671.64 | 2,740 |
10 Apr 2024 | 691.25 | 691.00 | 682.50 | 681.00 | 667.23 | 6,538 |
09 Apr 2024 | 679.25 | 690.00 | 683.50 | 688.50 | 674.57 | 4,128 |
08 Apr 2024 | 682.50 | 692.50 | 679.50 | 679.25 | 665.51 | 11,762 |
05 Apr 2024 | 674.75 | 686.00 | 676.00 | 681.50 | 667.72 | 6,219 |
04 Apr 2024 | 689.00 | 687.00 | 672.07 | 687.50 | 673.59 | 14,861 |
03 Apr 2024 | 661.00 | 677.00 | 655.36 | 662.00 | 648.61 | 21,239 |
02 Apr 2024 | 634.75 | 695.00 | 640.00 | 685.50 | 671.64 | 79,202 |
28 Mar 2024 | 682.00 | 682.00 | 682.00 | 682.00 | 668.21 | - |
27 Mar 2024 | 682.00 | 697.00 | 683.00 | 682.00 | 668.21 | 8,983 |
26 Mar 2024 | 682.00 | 688.00 | 682.00 | 682.00 | 668.21 | 2,520 |
25 Mar 2024 | 691.25 | 693.00 | 683.50 | 691.25 | 677.27 | 10,107 |
22 Mar 2024 | 682.50 | 698.50 | 690.00 | 692.25 | 678.25 | 17,316 |
21 Mar 2024 | 687.00 | 691.00 | 676.00 | 677.25 | 663.55 | 39,117 |
20 Mar 2024 | 662.50 | 686.50 | 659.00 | 681.50 | 667.72 | 17,458 |
19 Mar 2024 | 647.50 | 664.50 | 650.00 | 657.25 | 643.96 | 11,309 |
18 Mar 2024 | 650.25 | 660.00 | 647.00 | 649.50 | 636.36 | 10,957 |
15 Mar 2024 | 627.50 | 654.00 | 647.50 | 649.50 | 636.36 | 16,921 |
14 Mar 2024 | 663.50 | 663.49 | 649.98 | 653.75 | 640.53 | 37,835 |
13 Mar 2024 | 664.00 | 663.50 | 656.50 | 655.25 | 642.00 | 9,254 |
12 Mar 2024 | 675.25 | 677.50 | 654.50 | 655.75 | 642.49 | 6,812 |
11 Mar 2024 | 625.50 | 675.00 | 665.00 | 668.50 | 654.98 | 8,235 |
08 Mar 2024 | 670.75 | 676.50 | 668.00 | 670.75 | 657.18 | 4,572 |
07 Mar 2024 | 658.75 | 672.50 | 658.27 | 667.50 | 654.00 | 11,671 |
06 Mar 2024 | 656.75 | 670.93 | 656.00 | 665.50 | 652.04 | 7,444 |
05 Mar 2024 | 617.25 | 666.00 | 648.00 | 662.50 | 649.10 | 6,211 |
04 Mar 2024 | 667.00 | 667.25 | 655.00 | 657.75 | 644.45 | 16,697 |
01 Mar 2024 | 662.50 | 668.00 | 662.50 | 662.50 | 649.10 | 10,208 |
29 Feb 2024 | 656.25 | 663.02 | 653.87 | 656.25 | 642.98 | 31,920 |
28 Feb 2024 | 641.50 | 658.50 | 651.00 | 651.75 | 638.57 | 7,966 |
27 Feb 2024 | 654.75 | 655.00 | 646.50 | 653.75 | 640.53 | 6,305 |
26 Feb 2024 | 650.25 | 661.00 | 651.50 | 659.25 | 645.92 | 6,544 |
23 Feb 2024 | 635.75 | 657.00 | 644.50 | 651.25 | 638.08 | 22,304 |
22 Feb 2024 | 640.00 | 652.00 | 630.83 | 650.25 | 637.10 | 6,163 |
21 Feb 2024 | 570.25 | 637.50 | 625.00 | 632.25 | 619.46 | 14,953 |
20 Feb 2024 | 586.00 | 615.50 | 580.00 | 609.50 | 597.17 | 12,530 |
19 Feb 2024 | 598.75 | 599.50 | 585.50 | 590.25 | 578.31 | 6,769 |
16 Feb 2024 | 602.50 | 605.00 | 592.37 | 604.00 | 591.78 | 16,137 |
15 Feb 2024 | 592.75 | 603.95 | 593.00 | 600.50 | 588.35 | 42,731 |
14 Feb 2024 | 597.25 | 601.00 | 587.50 | 595.75 | 583.70 | 10,966 |
13 Feb 2024 | 596.25 | 598.50 | 584.00 | 587.50 | 575.62 | 10,369 |
12 Feb 2024 | 593.75 | 603.50 | 592.50 | 602.00 | 589.82 | 6,038 |
09 Feb 2024 | 592.75 | 595.50 | 591.00 | 592.75 | 580.76 | 6,106 |
08 Feb 2024 | 606.00 | 609.50 | 591.94 | 596.75 | 584.68 | 5,535 |
07 Feb 2024 | 609.50 | 617.00 | 602.50 | 609.50 | 597.17 | 9,013 |
06 Feb 2024 | 605.00 | 610.50 | 604.50 | 605.00 | 592.76 | 2,954 |
05 Feb 2024 | 600.00 | 611.00 | 598.50 | 608.00 | 595.70 | 6,393 |
02 Feb 2024 | 588.00 | 603.00 | 587.56 | 597.25 | 585.17 | 4,246 |
01 Feb 2024 | 590.25 | 593.50 | 587.56 | 590.25 | 578.31 | 2,843 |
31 Jan 2024 | 593.75 | 592.50 | 588.00 | 586.00 | 574.15 | 1,144 |
30 Jan 2024 | 593.25 | 598.75 | 590.95 | 591.75 | 579.78 | 6,427 |
29 Jan 2024 | 587.00 | 593.50 | 583.00 | 587.00 | 575.13 | 4,535 |
26 Jan 2024 | 554.75 | 587.50 | 572.50 | 581.00 | 569.25 | 6,335 |
25 Jan 2024 | 562.50 | 571.00 | 560.75 | 562.50 | 551.12 | 7,367 |
24 Jan 2024 | 563.00 | 563.00 | 561.16 | 563.00 | 551.61 | 3,199 |
23 Jan 2024 | 561.00 | 562.00 | 559.50 | 561.00 | 549.65 | 1,286 |
22 Jan 2024 | 573.75 | 575.20 | 558.00 | 564.50 | 553.08 | 6,475 |
19 Jan 2024 | 572.75 | 579.00 | 567.00 | 572.75 | 561.17 | 20,401 |
18 Jan 2024 | 569.50 | 580.50 | 570.00 | 577.25 | 565.57 | 10,883 |
17 Jan 2024 | 570.25 | 567.50 | 553.28 | 560.50 | 549.16 | 12,616 |
16 Jan 2024 | 557.25 | 563.00 | 553.50 | 557.25 | 545.98 | 6,727 |
15 Jan 2024 | 565.00 | 570.00 | 559.00 | 560.00 | 548.67 | 11,395 |
12 Jan 2024 | 582.00 | 588.00 | 570.00 | 572.75 | 561.17 | 12,556 |
11 Jan 2024 | 585.50 | 591.50 | 579.30 | 576.75 | 565.08 | 36,454 |
10 Jan 2024 | 573.75 | 589.50 | 568.50 | 581.50 | 569.74 | 15,152 |
09 Jan 2024 | 563.50 | 574.50 | 559.50 | 571.75 | 560.19 | 9,493 |
08 Jan 2024 | 551.25 | 561.05 | 541.50 | 557.75 | 546.47 | 4,599 |
05 Jan 2024 | 531.75 | 553.00 | 532.05 | 551.25 | 540.10 | 33,937 |
04 Jan 2024 | 537.75 | 537.50 | 526.00 | 535.75 | 524.91 | 14,916 |
03 Jan 2024 | 523.50 | 528.00 | 522.50 | 523.50 | 512.91 | 5,716 |
02 Jan 2024 | 528.00 | 534.00 | 523.50 | 527.00 | 516.34 | 8,956 |
29 Dec 2023 | 540.00 | 534.00 | 529.50 | 526.00 | 515.36 | 6,247 |
28 Dec 2023 | 533.75 | 533.50 | 527.00 | 533.75 | 522.95 | 14,763 |
27 Dec 2023 | 508.50 | 535.00 | 506.50 | 529.50 | 518.79 | 9,538 |
22 Dec 2023 | 513.25 | 512.50 | 506.50 | 509.95 | 499.64 | 173,889 |
21 Dec 2023 | 518.25 | 518.00 | 509.00 | 510.95 | 500.62 | 9,729 |
20 Dec 2023 | 513.50 | 518.00 | 509.00 | 512.75 | 502.38 | 10,971 |
19 Dec 2023 | 518.25 | 524.05 | 510.50 | 510.85 | 500.52 | 8,210 |
18 Dec 2023 | 529.00 | 531.00 | 516.00 | 521.00 | 510.46 | 64,595 |
15 Dec 2023 | 551.75 | 550.56 | 528.00 | 528.00 | 517.32 | 20,308 |
14 Dec 2023 | 536.75 | 550.50 | 541.00 | 549.00 | 537.90 | 12,836 |
13 Dec 2023 | 538.25 | 540.00 | 527.93 | 533.75 | 522.95 | 13,663 |
12 Dec 2023 | 527.00 | 539.50 | 531.50 | 534.25 | 523.44 | 14,567 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |