Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 762.00 | 781.40 | 712.65 | 777.35 | 777.35 | 97,309 |
03 May 2024 | 766.70 | 769.60 | 747.00 | 750.45 | 750.45 | 68,174 |
02 May 2024 | 790.00 | 790.95 | 755.05 | 760.00 | 760.00 | 82,095 |
30 Apr 2024 | 789.50 | 798.00 | 770.05 | 786.85 | 786.85 | 54,067 |
29 Apr 2024 | 790.25 | 796.40 | 778.50 | 783.55 | 783.55 | 32,427 |
26 Apr 2024 | 811.80 | 814.60 | 785.00 | 788.20 | 788.20 | 83,899 |
25 Apr 2024 | 804.00 | 817.00 | 790.00 | 813.70 | 813.70 | 89,858 |
24 Apr 2024 | 784.00 | 817.40 | 779.00 | 798.65 | 798.65 | 304,283 |
23 Apr 2024 | 780.95 | 834.95 | 765.00 | 777.40 | 777.40 | 617,857 |
22 Apr 2024 | 774.05 | 784.70 | 755.00 | 770.50 | 770.50 | 69,846 |
19 Apr 2024 | 741.70 | 779.90 | 734.05 | 773.00 | 773.00 | 141,976 |
18 Apr 2024 | 775.00 | 805.00 | 735.65 | 744.85 | 744.85 | 220,611 |
16 Apr 2024 | 714.00 | 782.00 | 708.50 | 758.85 | 758.85 | 423,374 |
15 Apr 2024 | 684.40 | 724.75 | 674.90 | 705.80 | 705.80 | 134,191 |
12 Apr 2024 | 684.70 | 700.00 | 676.60 | 694.40 | 694.40 | 25,687 |
10 Apr 2024 | 701.35 | 705.30 | 685.05 | 691.35 | 691.35 | 34,665 |
09 Apr 2024 | 708.80 | 710.40 | 684.70 | 701.35 | 701.35 | 26,800 |
08 Apr 2024 | 695.80 | 713.90 | 685.40 | 705.10 | 705.10 | 75,247 |
05 Apr 2024 | 693.00 | 693.00 | 674.85 | 685.40 | 685.40 | 27,445 |
04 Apr 2024 | 669.80 | 719.10 | 665.45 | 691.10 | 691.10 | 87,164 |
03 Apr 2024 | 653.55 | 669.15 | 648.10 | 663.20 | 663.20 | 18,233 |
02 Apr 2024 | 640.70 | 668.00 | 635.55 | 663.50 | 663.50 | 69,425 |
01 Apr 2024 | 628.05 | 652.05 | 628.05 | 634.35 | 634.35 | 29,906 |
28 Mar 2024 | 625.10 | 642.00 | 615.50 | 637.30 | 637.30 | 81,785 |
27 Mar 2024 | 648.20 | 660.95 | 621.05 | 629.00 | 629.00 | 96,556 |
26 Mar 2024 | 678.50 | 685.50 | 641.55 | 648.10 | 648.10 | 97,860 |
22 Mar 2024 | 640.75 | 699.15 | 636.55 | 681.45 | 681.45 | 120,712 |
21 Mar 2024 | 651.95 | 667.80 | 632.35 | 637.90 | 637.90 | 165,060 |
20 Mar 2024 | 620.00 | 632.20 | 603.00 | 625.45 | 625.45 | 50,785 |
19 Mar 2024 | 631.05 | 659.50 | 617.05 | 625.30 | 625.30 | 109,623 |
18 Mar 2024 | 614.00 | 632.20 | 591.45 | 628.50 | 628.50 | 99,777 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 539.90 | 588.95 | 539.90 | 572.90 | 572.90 | 83,116 |
13 Mar 2024 | 594.90 | 618.05 | 522.55 | 540.60 | 540.60 | 222,942 |
12 Mar 2024 | 629.50 | 634.65 | 599.60 | 603.90 | 603.90 | 45,821 |
11 Mar 2024 | 649.70 | 649.70 | 625.05 | 629.50 | 629.50 | 35,329 |
07 Mar 2024 | 635.65 | 649.75 | 629.00 | 637.30 | 637.30 | 35,196 |
06 Mar 2024 | 650.05 | 651.60 | 616.15 | 631.05 | 631.05 | 35,450 |
05 Mar 2024 | 678.90 | 678.90 | 645.30 | 648.30 | 648.30 | 29,020 |
04 Mar 2024 | 675.20 | 681.90 | 656.60 | 673.90 | 673.90 | 22,101 |
01 Mar 2024 | 657.05 | 671.45 | 645.60 | 654.35 | 654.35 | 40,556 |
29 Feb 2024 | 672.55 | 673.80 | 645.00 | 646.90 | 646.90 | 26,651 |
28 Feb 2024 | 683.70 | 686.40 | 664.50 | 667.85 | 667.85 | 23,317 |
27 Feb 2024 | 670.00 | 684.45 | 664.95 | 678.45 | 678.45 | 19,332 |
26 Feb 2024 | 686.70 | 690.00 | 661.10 | 669.35 | 669.35 | 37,901 |
23 Feb 2024 | 693.00 | 693.00 | 671.00 | 681.65 | 681.65 | 24,181 |
22 Feb 2024 | 695.00 | 705.45 | 679.95 | 687.55 | 687.55 | 13,843 |
21 Feb 2024 | 705.60 | 718.45 | 687.15 | 694.45 | 694.45 | 32,997 |
20 Feb 2024 | 707.65 | 732.00 | 685.80 | 695.35 | 695.35 | 25,811 |
19 Feb 2024 | 718.95 | 718.95 | 679.95 | 697.05 | 697.05 | 26,285 |
16 Feb 2024 | 720.25 | 720.25 | 700.00 | 709.80 | 709.80 | 9,872 |
15 Feb 2024 | 715.15 | 732.00 | 710.25 | 715.00 | 715.00 | 23,270 |
14 Feb 2024 | 689.75 | 711.95 | 658.00 | 709.15 | 709.15 | 25,290 |
13 Feb 2024 | 701.45 | 701.45 | 662.10 | 674.05 | 674.05 | 24,453 |
12 Feb 2024 | 738.00 | 740.00 | 685.00 | 691.05 | 691.05 | 20,636 |
09 Feb 2024 | 720.90 | 734.00 | 690.10 | 724.75 | 724.75 | 36,248 |
08 Feb 2024 | 725.90 | 728.90 | 708.20 | 715.25 | 715.25 | 32,487 |
07 Feb 2024 | 697.25 | 725.00 | 688.95 | 714.85 | 714.85 | 55,624 |
06 Feb 2024 | 685.15 | 717.00 | 665.90 | 697.25 | 697.25 | 113,729 |
05 Feb 2024 | 734.95 | 734.95 | 678.00 | 686.70 | 686.70 | 99,693 |
02 Feb 2024 | 749.00 | 752.00 | 720.00 | 724.80 | 724.80 | 41,353 |
01 Feb 2024 | 779.00 | 779.00 | 738.30 | 743.20 | 743.20 | 42,318 |
31 Jan 2024 | 763.75 | 772.45 | 742.15 | 752.10 | 752.10 | 36,710 |
30 Jan 2024 | 787.25 | 813.90 | 752.30 | 760.60 | 760.60 | 130,805 |
29 Jan 2024 | 785.00 | 797.80 | 778.10 | 786.75 | 786.75 | 52,180 |
25 Jan 2024 | 760.25 | 789.45 | 740.30 | 778.00 | 778.00 | 45,173 |
24 Jan 2024 | 752.80 | 765.00 | 737.10 | 754.15 | 754.15 | 57,932 |
23 Jan 2024 | 761.70 | 780.00 | 741.05 | 753.10 | 753.10 | 82,625 |
19 Jan 2024 | 775.05 | 782.75 | 766.90 | 769.75 | 769.75 | 29,109 |
18 Jan 2024 | 767.70 | 796.40 | 755.00 | 770.75 | 770.75 | 82,971 |
17 Jan 2024 | 770.00 | 775.70 | 751.50 | 769.10 | 769.10 | 89,116 |
16 Jan 2024 | 774.00 | 787.50 | 760.65 | 773.40 | 773.40 | 40,807 |
15 Jan 2024 | 785.95 | 801.95 | 771.00 | 777.10 | 777.10 | 47,824 |
12 Jan 2024 | 780.00 | 797.90 | 769.05 | 781.00 | 781.00 | 44,829 |
11 Jan 2024 | 758.90 | 809.45 | 755.10 | 778.90 | 778.90 | 107,753 |
10 Jan 2024 | 735.05 | 760.00 | 732.00 | 753.15 | 753.15 | 60,494 |
09 Jan 2024 | 739.95 | 754.75 | 729.85 | 737.40 | 737.40 | 78,488 |
08 Jan 2024 | 735.05 | 755.00 | 730.00 | 736.70 | 736.70 | 28,605 |
05 Jan 2024 | 750.25 | 750.50 | 736.25 | 743.95 | 743.95 | 46,354 |
04 Jan 2024 | 730.00 | 747.25 | 730.00 | 738.75 | 738.75 | 42,380 |
03 Jan 2024 | 742.00 | 758.75 | 729.50 | 733.35 | 733.35 | 157,187 |
02 Jan 2024 | 755.00 | 755.00 | 727.50 | 733.50 | 733.50 | 60,977 |
01 Jan 2024 | 752.00 | 756.95 | 730.10 | 751.65 | 751.65 | 46,417 |
29 Dec 2023 | 738.00 | 746.90 | 728.65 | 736.90 | 736.90 | 30,346 |
28 Dec 2023 | 760.00 | 767.85 | 732.50 | 735.40 | 735.40 | 76,974 |
27 Dec 2023 | 764.75 | 775.10 | 750.40 | 757.45 | 757.45 | 32,471 |
26 Dec 2023 | 770.00 | 782.35 | 754.10 | 759.25 | 759.25 | 83,809 |
22 Dec 2023 | 788.40 | 788.45 | 760.80 | 770.95 | 770.95 | 60,758 |
21 Dec 2023 | 747.90 | 784.00 | 705.00 | 776.40 | 776.40 | 77,591 |
20 Dec 2023 | 826.00 | 826.00 | 730.40 | 747.90 | 747.90 | 127,839 |
19 Dec 2023 | 776.40 | 828.00 | 760.05 | 818.70 | 818.70 | 161,490 |
18 Dec 2023 | 772.85 | 792.00 | 757.95 | 776.30 | 776.30 | 64,528 |
15 Dec 2023 | 765.00 | 786.95 | 752.60 | 768.30 | 768.30 | 67,059 |
14 Dec 2023 | 790.00 | 791.70 | 746.25 | 763.35 | 763.35 | 82,603 |
13 Dec 2023 | 794.85 | 797.50 | 761.40 | 779.50 | 779.50 | 56,457 |
12 Dec 2023 | 809.80 | 819.00 | 787.40 | 792.65 | 792.65 | 41,914 |
11 Dec 2023 | 835.00 | 840.45 | 787.75 | 800.55 | 800.55 | 110,774 |
08 Dec 2023 | 852.00 | 861.95 | 801.70 | 827.95 | 827.95 | 98,183 |
07 Dec 2023 | 874.00 | 887.20 | 839.55 | 845.00 | 845.00 | 104,812 |
06 Dec 2023 | 885.80 | 915.00 | 861.05 | 868.95 | 868.95 | 252,914 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |