Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 750.30 | 782.15 | 716.10 | 772.90 | 772.90 | 5,272 |
03 May 2024 | 761.00 | 769.00 | 746.95 | 750.30 | 750.30 | 8,691 |
02 May 2024 | 783.15 | 790.60 | 756.05 | 759.10 | 759.10 | 11,440 |
30 Apr 2024 | 796.15 | 797.95 | 769.10 | 789.20 | 789.20 | 5,268 |
29 Apr 2024 | 801.00 | 801.00 | 779.15 | 782.60 | 782.60 | 2,088 |
26 Apr 2024 | 821.85 | 821.85 | 786.20 | 788.05 | 788.05 | 3,631 |
25 Apr 2024 | 803.20 | 816.80 | 792.35 | 813.25 | 813.25 | 5,348 |
24 Apr 2024 | 784.85 | 817.00 | 779.95 | 797.00 | 797.00 | 14,929 |
23 Apr 2024 | 774.75 | 834.20 | 768.00 | 777.45 | 777.45 | 81,509 |
22 Apr 2024 | 772.80 | 783.75 | 755.00 | 771.05 | 771.05 | 11,552 |
19 Apr 2024 | 732.80 | 779.10 | 732.80 | 774.75 | 774.75 | 8,760 |
18 Apr 2024 | 775.00 | 794.00 | 736.75 | 743.15 | 743.15 | 36,195 |
16 Apr 2024 | 714.60 | 782.95 | 714.60 | 760.90 | 760.90 | 29,049 |
15 Apr 2024 | 688.00 | 724.40 | 664.95 | 705.75 | 705.75 | 25,014 |
12 Apr 2024 | 676.80 | 698.00 | 676.80 | 695.10 | 695.10 | 3,450 |
10 Apr 2024 | 701.25 | 702.15 | 684.20 | 690.60 | 690.60 | 2,427 |
09 Apr 2024 | 710.10 | 710.10 | 692.00 | 700.30 | 700.30 | 2,817 |
08 Apr 2024 | 681.05 | 712.00 | 681.05 | 703.00 | 703.00 | 8,925 |
05 Apr 2024 | 693.75 | 693.75 | 673.25 | 685.75 | 685.75 | 3,967 |
04 Apr 2024 | 670.00 | 717.85 | 667.70 | 692.00 | 692.00 | 11,162 |
03 Apr 2024 | 663.20 | 672.60 | 651.20 | 662.20 | 662.20 | 4,158 |
02 Apr 2024 | 644.35 | 668.55 | 639.50 | 665.10 | 665.10 | 4,021 |
01 Apr 2024 | 633.90 | 652.15 | 630.40 | 631.70 | 631.70 | 1,928 |
28 Mar 2024 | 639.95 | 642.00 | 613.25 | 636.05 | 636.05 | 7,931 |
27 Mar 2024 | 653.15 | 659.80 | 620.00 | 630.00 | 630.00 | 3,076 |
26 Mar 2024 | 723.50 | 723.50 | 641.70 | 647.35 | 647.35 | 8,231 |
22 Mar 2024 | 652.10 | 698.00 | 635.20 | 676.50 | 676.50 | 30,334 |
21 Mar 2024 | 650.00 | 665.25 | 633.50 | 638.85 | 638.85 | 13,689 |
20 Mar 2024 | 645.50 | 645.50 | 603.90 | 625.70 | 625.70 | 4,385 |
19 Mar 2024 | 631.95 | 659.00 | 618.55 | 628.60 | 628.60 | 2,829 |
18 Mar 2024 | 611.95 | 632.30 | 591.40 | 627.20 | 627.20 | 14,039 |
15 Mar 2024 | 594.10 | 617.25 | 576.30 | 611.95 | 611.95 | 6,193 |
14 Mar 2024 | 497.25 | 586.00 | 497.25 | 569.85 | 569.85 | 4,811 |
13 Mar 2024 | 595.65 | 619.00 | 530.00 | 541.55 | 541.55 | 17,871 |
12 Mar 2024 | 627.75 | 627.75 | 600.00 | 604.75 | 604.75 | 2,028 |
11 Mar 2024 | 635.00 | 640.60 | 626.05 | 627.95 | 627.95 | 3,592 |
07 Mar 2024 | 645.20 | 648.95 | 628.15 | 638.55 | 638.55 | 2,662 |
06 Mar 2024 | 643.55 | 648.10 | 615.20 | 632.55 | 632.55 | 4,292 |
05 Mar 2024 | 670.40 | 673.10 | 645.95 | 648.60 | 648.60 | 6,525 |
04 Mar 2024 | 674.35 | 678.40 | 659.00 | 676.25 | 676.25 | 1,268 |
01 Mar 2024 | 654.00 | 668.35 | 650.40 | 656.70 | 656.70 | 6,753 |
29 Feb 2024 | 670.00 | 670.20 | 643.00 | 647.65 | 647.65 | 4,134 |
28 Feb 2024 | 683.90 | 685.45 | 665.00 | 668.30 | 668.30 | 2,492 |
27 Feb 2024 | 675.65 | 683.00 | 665.00 | 678.45 | 678.45 | 1,533 |
26 Feb 2024 | 683.75 | 688.00 | 662.10 | 670.60 | 670.60 | 5,837 |
23 Feb 2024 | 689.05 | 690.30 | 671.55 | 682.60 | 682.60 | 1,610 |
22 Feb 2024 | 755.00 | 755.00 | 685.00 | 687.00 | 687.00 | 2,165 |
21 Feb 2024 | 701.10 | 717.95 | 686.95 | 695.55 | 695.55 | 4,308 |
20 Feb 2024 | 720.00 | 720.00 | 689.50 | 699.50 | 699.50 | 832 |
19 Feb 2024 | 705.05 | 710.70 | 660.95 | 696.85 | 696.85 | 5,773 |
16 Feb 2024 | 716.00 | 717.95 | 702.35 | 710.70 | 710.70 | 357 |
15 Feb 2024 | 717.40 | 730.90 | 701.80 | 708.50 | 708.50 | 750 |
14 Feb 2024 | 690.55 | 712.00 | 657.00 | 705.40 | 705.40 | 2,435 |
13 Feb 2024 | 695.55 | 696.50 | 662.00 | 673.05 | 673.05 | 3,962 |
12 Feb 2024 | 726.25 | 730.85 | 684.10 | 691.85 | 691.85 | 2,072 |
09 Feb 2024 | 725.00 | 731.00 | 690.20 | 724.35 | 724.35 | 1,648 |
08 Feb 2024 | 757.85 | 757.85 | 710.00 | 715.20 | 715.20 | 2,336 |
07 Feb 2024 | 709.00 | 725.40 | 688.05 | 707.45 | 707.45 | 2,731 |
06 Feb 2024 | 702.05 | 715.95 | 666.00 | 695.10 | 695.10 | 12,780 |
05 Feb 2024 | 724.00 | 729.40 | 677.20 | 688.25 | 688.25 | 6,750 |
02 Feb 2024 | 740.00 | 751.00 | 719.00 | 724.40 | 724.40 | 8,204 |
01 Feb 2024 | 773.00 | 774.95 | 740.00 | 744.50 | 744.50 | 4,426 |
31 Jan 2024 | 760.15 | 770.00 | 743.20 | 753.05 | 753.05 | 3,153 |
30 Jan 2024 | 794.90 | 810.00 | 751.10 | 760.20 | 760.20 | 9,745 |
29 Jan 2024 | 786.65 | 795.10 | 779.30 | 787.70 | 787.70 | 5,133 |
25 Jan 2024 | 751.20 | 785.20 | 742.35 | 783.40 | 783.40 | 8,032 |
24 Jan 2024 | 751.00 | 765.00 | 738.85 | 750.50 | 750.50 | 24,787 |
23 Jan 2024 | 788.95 | 788.95 | 743.65 | 756.40 | 756.40 | 26,038 |
19 Jan 2024 | 772.10 | 783.50 | 768.00 | 771.05 | 771.05 | 16,358 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 763.75 | 775.70 | 751.65 | 771.80 | 771.80 | 29,060 |
16 Jan 2024 | 774.50 | 786.35 | 762.10 | 772.35 | 772.35 | 24,760 |
15 Jan 2024 | 786.75 | 800.00 | 771.35 | 779.10 | 779.10 | 22,382 |
12 Jan 2024 | 784.00 | 796.25 | 770.45 | 780.95 | 780.95 | 16,910 |
11 Jan 2024 | 763.95 | 808.90 | 756.45 | 777.90 | 777.90 | 36,047 |
10 Jan 2024 | 746.10 | 759.95 | 733.00 | 754.75 | 754.75 | 25,105 |
09 Jan 2024 | 740.85 | 754.75 | 730.70 | 739.35 | 739.35 | 20,345 |
08 Jan 2024 | 776.90 | 776.90 | 730.75 | 737.10 | 737.10 | 18,343 |
05 Jan 2024 | 741.75 | 750.00 | 735.20 | 743.40 | 743.40 | 15,445 |
04 Jan 2024 | 729.15 | 745.30 | 729.15 | 739.10 | 739.10 | 20,694 |
03 Jan 2024 | 725.15 | 756.15 | 725.15 | 733.20 | 733.20 | 49,483 |
02 Jan 2024 | 755.55 | 755.55 | 726.05 | 732.95 | 732.95 | 15,265 |
01 Jan 2024 | 733.10 | 758.90 | 733.05 | 752.10 | 752.10 | 25,598 |
29 Dec 2023 | 740.85 | 745.10 | 729.85 | 738.00 | 738.00 | 8,017 |
28 Dec 2023 | 762.20 | 767.60 | 732.35 | 733.95 | 733.95 | 21,767 |
27 Dec 2023 | 759.90 | 774.00 | 751.00 | 757.00 | 757.00 | 22,945 |
26 Dec 2023 | 770.85 | 781.05 | 754.05 | 760.10 | 760.10 | 46,991 |
22 Dec 2023 | 750.30 | 788.70 | 750.30 | 774.05 | 774.05 | 52,575 |
21 Dec 2023 | 748.95 | 782.40 | 718.55 | 776.20 | 776.20 | 8,121 |
20 Dec 2023 | 821.45 | 821.45 | 731.00 | 744.35 | 744.35 | 16,193 |
19 Dec 2023 | 781.85 | 826.60 | 761.00 | 816.05 | 816.05 | 11,708 |
18 Dec 2023 | 789.90 | 791.15 | 759.95 | 774.55 | 774.55 | 5,527 |
15 Dec 2023 | 788.95 | 788.95 | 754.20 | 766.40 | 766.40 | 5,936 |
14 Dec 2023 | 792.50 | 792.50 | 748.75 | 762.55 | 762.55 | 3,504 |
13 Dec 2023 | 781.15 | 798.15 | 760.00 | 778.00 | 778.00 | 8,469 |
12 Dec 2023 | 831.95 | 831.95 | 790.00 | 793.65 | 793.65 | 1,927 |
11 Dec 2023 | 835.00 | 835.00 | 788.55 | 800.50 | 800.50 | 10,221 |
08 Dec 2023 | 852.40 | 866.10 | 803.20 | 827.45 | 827.45 | 16,947 |
07 Dec 2023 | 897.65 | 897.65 | 840.10 | 846.55 | 846.55 | 14,475 |
06 Dec 2023 | 870.05 | 913.50 | 856.40 | 865.60 | 865.60 | 37,340 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |