Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 697.70 | 702.85 | 686.15 | 688.90 | 688.90 | 8,485 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 701.45 | 709.45 | 691.00 | 697.00 | 697.00 | 21,789 |
29 Apr 2024 | 714.60 | 717.95 | 696.00 | 699.55 | 699.55 | 26,982 |
26 Apr 2024 | 728.85 | 728.85 | 707.05 | 710.50 | 710.50 | 11,857 |
25 Apr 2024 | 710.25 | 729.60 | 708.15 | 714.10 | 714.10 | 30,555 |
24 Apr 2024 | 709.00 | 717.95 | 697.05 | 712.65 | 712.65 | 40,936 |
23 Apr 2024 | 709.95 | 720.90 | 705.25 | 708.70 | 708.70 | 15,108 |
22 Apr 2024 | 701.70 | 714.25 | 691.90 | 708.45 | 708.45 | 26,944 |
19 Apr 2024 | 700.50 | 701.45 | 678.45 | 697.80 | 697.80 | 24,474 |
18 Apr 2024 | 684.60 | 716.95 | 684.10 | 694.80 | 694.80 | 40,968 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 651.20 | 684.00 | 645.20 | 680.10 | 680.10 | 15,612 |
15 Apr 2024 | 652.15 | 670.75 | 640.90 | 652.35 | 652.35 | 19,341 |
12 Apr 2024 | 657.15 | 671.00 | 650.85 | 665.45 | 665.45 | 17,231 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 653.40 | 665.80 | 647.65 | 657.15 | 657.15 | 13,644 |
09 Apr 2024 | 643.95 | 669.80 | 641.55 | 655.35 | 655.35 | 55,709 |
08 Apr 2024 | 645.95 | 652.75 | 635.80 | 638.75 | 638.75 | 21,575 |
05 Apr 2024 | 644.55 | 644.55 | 631.15 | 633.60 | 633.60 | 10,966 |
04 Apr 2024 | 644.95 | 645.85 | 630.40 | 639.65 | 639.65 | 10,085 |
03 Apr 2024 | 634.60 | 644.65 | 621.50 | 637.30 | 637.30 | 21,334 |
02 Apr 2024 | 628.00 | 640.00 | 620.90 | 623.00 | 623.00 | 34,695 |
01 Apr 2024 | 600.45 | 633.75 | 600.45 | 627.90 | 627.90 | 46,035 |
28 Mar 2024 | 543.40 | 621.95 | 543.40 | 595.70 | 595.70 | 95,823 |
27 Mar 2024 | 556.65 | 556.65 | 538.00 | 544.45 | 544.45 | 14,663 |
26 Mar 2024 | 547.05 | 557.75 | 545.00 | 545.75 | 545.75 | 20,586 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 541.05 | 560.00 | 541.05 | 557.75 | 557.75 | 20,783 |
21 Mar 2024 | 540.15 | 547.35 | 536.15 | 539.25 | 539.25 | 12,041 |
20 Mar 2024 | 563.30 | 563.30 | 533.05 | 534.65 | 534.65 | 20,220 |
19 Mar 2024 | 568.35 | 568.45 | 548.70 | 550.90 | 550.90 | 9,069 |
18 Mar 2024 | 576.15 | 576.15 | 555.95 | 558.50 | 558.50 | 16,042 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 510.65 | 565.95 | 510.65 | 561.90 | 561.90 | 20,013 |
13 Mar 2024 | 571.05 | 585.00 | 511.00 | 521.05 | 521.05 | 68,803 |
12 Mar 2024 | 617.75 | 617.75 | 576.05 | 579.65 | 579.65 | 18,653 |
11 Mar 2024 | 616.05 | 625.85 | 603.45 | 606.05 | 606.05 | 26,435 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 625.95 | 625.95 | 613.90 | 620.25 | 620.25 | 10,233 |
06 Mar 2024 | 631.15 | 642.85 | 610.65 | 615.90 | 615.90 | 8,065 |
05 Mar 2024 | 621.45 | 636.00 | 615.15 | 621.45 | 621.45 | 21,542 |
04 Mar 2024 | 635.60 | 635.60 | 614.40 | 617.15 | 617.15 | 7,635 |
01 Mar 2024 | 624.95 | 632.40 | 608.95 | 613.40 | 613.40 | 9,276 |
29 Feb 2024 | 615.30 | 621.00 | 610.10 | 614.95 | 614.95 | 14,658 |
28 Feb 2024 | 645.10 | 645.10 | 585.00 | 615.30 | 615.30 | 32,340 |
27 Feb 2024 | 649.80 | 652.45 | 634.30 | 638.10 | 638.10 | 13,003 |
26 Feb 2024 | 635.45 | 643.45 | 620.00 | 632.55 | 632.55 | 22,668 |
23 Feb 2024 | 648.65 | 649.85 | 633.00 | 636.80 | 636.80 | 23,767 |
22 Feb 2024 | 639.75 | 658.35 | 633.80 | 640.90 | 640.90 | 44,524 |
21 Feb 2024 | 652.45 | 657.55 | 632.10 | 639.10 | 639.10 | 24,354 |
20 Feb 2024 | 659.80 | 664.20 | 646.00 | 655.95 | 655.95 | 16,451 |
16 Feb 2024 | 640.20 | 677.35 | 639.95 | 672.95 | 672.95 | 54,132 |
15 Feb 2024 | 641.95 | 645.00 | 636.00 | 640.15 | 640.15 | 6,499 |
14 Feb 2024 | 638.00 | 641.85 | 627.00 | 637.45 | 637.45 | 9,289 |
13 Feb 2024 | 618.85 | 639.35 | 610.05 | 637.15 | 637.15 | 23,667 |
12 Feb 2024 | 649.05 | 650.00 | 609.90 | 613.75 | 613.75 | 71,742 |
09 Feb 2024 | 690.00 | 690.00 | 629.55 | 646.80 | 646.80 | 100,515 |
08 Feb 2024 | 669.60 | 685.65 | 669.60 | 673.65 | 673.65 | 67,629 |
07 Feb 2024 | 668.80 | 676.00 | 651.80 | 669.55 | 669.55 | 21,878 |
06 Feb 2024 | 649.65 | 667.30 | 639.90 | 659.80 | 659.80 | 39,432 |
05 Feb 2024 | 625.20 | 649.50 | 620.00 | 643.80 | 643.80 | 144,261 |
02 Feb 2024 | 604.15 | 618.00 | 596.15 | 610.45 | 610.45 | 60,928 |
01 Feb 2024 | 575.75 | 603.50 | 571.95 | 600.35 | 600.35 | 29,033 |
31 Jan 2024 | 561.20 | 578.95 | 554.05 | 576.55 | 576.55 | 30,188 |
30 Jan 2024 | 552.15 | 579.40 | 548.10 | 551.10 | 551.10 | 56,946 |
29 Jan 2024 | 570.15 | 571.00 | 550.00 | 551.55 | 551.55 | 42,374 |
26 Jan 2024 | 565.95 | 565.95 | 565.95 | 565.95 | 565.95 | - |
25 Jan 2024 | 552.95 | 579.35 | 550.00 | 565.95 | 565.95 | 46,525 |
24 Jan 2024 | 546.25 | 554.25 | 538.30 | 546.20 | 546.20 | 15,981 |
23 Jan 2024 | 550.15 | 563.95 | 541.60 | 546.10 | 546.10 | 40,715 |
22 Jan 2024 | 577.20 | 577.20 | 577.20 | 577.20 | 577.20 | - |
19 Jan 2024 | 589.65 | 589.65 | 571.60 | 577.20 | 577.20 | 18,011 |
18 Jan 2024 | 575.10 | 579.00 | 554.95 | 567.90 | 567.90 | 32,451 |
17 Jan 2024 | 589.85 | 589.85 | 571.60 | 573.55 | 573.55 | 14,548 |
16 Jan 2024 | 595.10 | 598.30 | 584.05 | 590.00 | 590.00 | 27,435 |
12 Jan 2024 | 607.90 | 611.25 | 595.00 | 597.20 | 597.20 | 9,106 |
11 Jan 2024 | 602.10 | 613.90 | 601.00 | 608.00 | 608.00 | 7,596 |
10 Jan 2024 | 611.85 | 611.85 | 597.15 | 601.95 | 601.95 | 10,811 |
09 Jan 2024 | 606.80 | 609.00 | 591.65 | 600.95 | 600.95 | 23,642 |
08 Jan 2024 | 606.10 | 617.65 | 598.00 | 602.95 | 602.95 | 13,971 |
05 Jan 2024 | 604.00 | 609.00 | 599.30 | 604.65 | 604.65 | 30,142 |
04 Jan 2024 | 602.10 | 606.85 | 595.35 | 599.60 | 599.60 | 5,578 |
03 Jan 2024 | 598.15 | 604.95 | 587.85 | 589.40 | 589.40 | 11,090 |
02 Jan 2024 | 604.40 | 610.30 | 590.95 | 598.85 | 598.85 | 13,743 |
29 Dec 2023 | 612.15 | 614.15 | 600.00 | 601.70 | 601.70 | 13,835 |
28 Dec 2023 | 609.35 | 617.40 | 606.35 | 608.65 | 608.65 | 8,460 |
27 Dec 2023 | 619.15 | 619.15 | 601.50 | 606.90 | 606.90 | 10,142 |
26 Dec 2023 | 614.50 | 624.00 | 609.85 | 613.70 | 613.70 | 19,003 |
22 Dec 2023 | 611.75 | 622.95 | 605.00 | 608.05 | 608.05 | 14,614 |
21 Dec 2023 | 588.00 | 612.55 | 587.35 | 609.70 | 609.70 | 21,293 |
20 Dec 2023 | 634.20 | 634.20 | 588.45 | 596.50 | 596.50 | 29,667 |
19 Dec 2023 | 609.25 | 629.95 | 596.50 | 622.00 | 622.00 | 42,424 |
18 Dec 2023 | 610.95 | 614.35 | 601.00 | 604.15 | 604.15 | 27,068 |
15 Dec 2023 | 608.65 | 612.10 | 603.50 | 606.40 | 606.40 | 20,019 |
14 Dec 2023 | 620.00 | 620.00 | 604.70 | 607.80 | 607.80 | 21,363 |
13 Dec 2023 | 600.00 | 619.00 | 600.00 | 613.00 | 613.00 | 28,572 |
12 Dec 2023 | 605.00 | 613.90 | 602.70 | 605.00 | 605.00 | 12,661 |
11 Dec 2023 | 608.40 | 614.25 | 600.00 | 601.85 | 601.85 | 28,632 |
08 Dec 2023 | 609.30 | 619.45 | 601.40 | 608.40 | 608.40 | 37,586 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |