Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 850.90 | 850.90 | 839.40 | 842.00 | 842.00 | 25,755 |
06 May 2024 | 825.80 | 852.00 | 825.00 | 852.00 | 852.00 | 44,927 |
03 May 2024 | 805.10 | 824.00 | 799.60 | 817.60 | 817.60 | 32,642 |
02 May 2024 | 785.40 | 800.90 | 778.90 | 792.60 | 792.60 | 46,034 |
30 Apr 2024 | 820.10 | 829.30 | 809.60 | 821.80 | 821.80 | 33,500 |
29 Apr 2024 | 824.80 | 826.00 | 798.20 | 809.50 | 809.50 | 67,586 |
26 Apr 2024 | 787.20 | 817.80 | 777.10 | 812.40 | 812.40 | 62,291 |
25 Apr 2024 | 732.30 | 768.70 | 727.80 | 758.30 | 758.30 | 85,733 |
24 Apr 2024 | 791.00 | 792.00 | 764.10 | 768.00 | 768.00 | 56,667 |
23 Apr 2024 | 750.00 | 772.50 | 747.00 | 772.40 | 772.40 | 77,040 |
22 Apr 2024 | 733.30 | 748.40 | 718.20 | 732.60 | 732.60 | 118,341 |
19 Apr 2024 | 786.50 | 797.50 | 761.90 | 766.50 | 766.50 | 60,686 |
18 Apr 2024 | 807.00 | 807.00 | 773.70 | 803.30 | 803.30 | 49,805 |
17 Apr 2024 | 817.10 | 833.50 | 805.00 | 807.30 | 807.30 | 49,920 |
16 Apr 2024 | 809.00 | 825.00 | 796.30 | 820.90 | 820.90 | 68,657 |
15 Apr 2024 | 831.00 | 852.00 | 829.50 | 836.90 | 836.90 | 44,392 |
12 Apr 2024 | 849.80 | 851.00 | 831.10 | 840.60 | 840.60 | 45,301 |
11 Apr 2024 | 814.30 | 830.50 | 806.00 | 828.60 | 828.60 | 31,660 |
10 Apr 2024 | 780.30 | 812.60 | 773.40 | 807.90 | 807.90 | 64,515 |
09 Apr 2024 | 801.00 | 805.10 | 764.30 | 772.00 | 772.00 | 68,367 |
08 Apr 2024 | 812.80 | 821.00 | 801.00 | 808.00 | 808.00 | 25,522 |
05 Apr 2024 | 803.00 | 811.90 | 789.10 | 809.80 | 809.80 | 46,102 |
04 Apr 2024 | 825.90 | 833.50 | 822.20 | 822.50 | 822.50 | 33,994 |
03 Apr 2024 | 822.90 | 836.00 | 818.90 | 832.00 | 832.00 | 36,275 |
02 Apr 2024 | 843.00 | 843.00 | 813.80 | 829.40 | 829.40 | 45,989 |
28 Mar 2024 | 837.00 | 843.70 | 825.10 | 838.90 | 838.90 | 48,281 |
27 Mar 2024 | 859.00 | 865.30 | 824.00 | 834.70 | 834.70 | 66,416 |
26 Mar 2024 | 883.00 | 887.20 | 867.50 | 872.30 | 872.30 | 52,546 |
25 Mar 2024 | 877.20 | 892.00 | 861.00 | 878.90 | 878.90 | 87,985 |
22 Mar 2024 | 845.00 | 875.50 | 839.60 | 869.80 | 869.80 | 63,448 |
21 Mar 2024 | 838.00 | 851.60 | 831.00 | 850.70 | 850.70 | 64,280 |
20 Mar 2024 | 823.30 | 833.20 | 812.60 | 815.00 | 815.00 | 52,005 |
19 Mar 2024 | 809.50 | 819.00 | 783.50 | 817.70 | 817.70 | 137,699 |
18 Mar 2024 | 822.60 | 848.50 | 807.50 | 813.20 | 813.20 | 104,510 |
15 Mar 2024 | 799.80 | 822.00 | 793.00 | 815.40 | 815.40 | 63,232 |
14 Mar 2024 | 829.50 | 831.30 | 795.40 | 806.20 | 806.20 | 139,272 |
13 Mar 2024 | 854.00 | 855.00 | 808.20 | 813.10 | 813.10 | 102,023 |
12 Mar 2024 | 799.20 | 835.10 | 790.00 | 829.40 | 829.40 | 103,318 |
11 Mar 2024 | 788.90 | 820.00 | 770.30 | 800.20 | 800.20 | 194,624 |
08 Mar 2024 | 874.50 | 889.00 | 823.00 | 823.10 | 823.10 | 170,939 |
07 Mar 2024 | 817.40 | 843.70 | 813.30 | 838.80 | 838.80 | 86,936 |
06 Mar 2024 | 795.00 | 817.20 | 794.50 | 809.40 | 809.40 | 81,205 |
05 Mar 2024 | 787.70 | 798.10 | 766.50 | 777.80 | 777.80 | 109,818 |
05 Mar 2024 | 0.04 Dividend | |||||
04 Mar 2024 | 767.00 | 787.30 | 765.50 | 782.50 | 782.46 | 75,560 |
01 Mar 2024 | 742.60 | 757.10 | 735.00 | 755.50 | 755.46 | 49,141 |
29 Feb 2024 | 715.10 | 737.00 | 711.80 | 728.90 | 728.86 | 43,913 |
28 Feb 2024 | 723.10 | 725.00 | 712.30 | 725.00 | 724.96 | 60,790 |
27 Feb 2024 | 729.80 | 733.30 | 712.00 | 725.20 | 725.16 | 48,256 |
26 Feb 2024 | 729.50 | 742.40 | 723.80 | 737.30 | 737.26 | 72,602 |
23 Feb 2024 | 744.30 | 760.40 | 717.50 | 735.00 | 734.96 | 155,862 |
22 Feb 2024 | 698.00 | 723.00 | 686.10 | 720.00 | 719.96 | 301,909 |
21 Feb 2024 | 632.60 | 637.00 | 621.10 | 629.80 | 629.77 | 98,000 |
20 Feb 2024 | 674.00 | 675.90 | 627.80 | 632.30 | 632.27 | 239,333 |
19 Feb 2024 | 679.90 | 682.00 | 673.10 | 679.80 | 679.77 | 29,370 |
16 Feb 2024 | 680.30 | 691.40 | 674.30 | 686.80 | 686.76 | 45,143 |
15 Feb 2024 | 691.50 | 693.90 | 672.00 | 679.00 | 678.97 | 53,964 |
14 Feb 2024 | 682.00 | 692.60 | 671.00 | 678.00 | 677.97 | 65,749 |
13 Feb 2024 | 673.60 | 685.00 | 649.40 | 678.70 | 678.67 | 118,065 |
12 Feb 2024 | 670.10 | 688.50 | 669.40 | 688.50 | 688.46 | 75,033 |
09 Feb 2024 | 649.50 | 665.60 | 647.20 | 661.60 | 661.57 | 53,722 |
08 Feb 2024 | 657.20 | 657.40 | 644.20 | 654.60 | 654.57 | 42,735 |
07 Feb 2024 | 627.50 | 644.60 | 626.00 | 640.60 | 640.57 | 39,036 |
06 Feb 2024 | 662.90 | 662.90 | 627.40 | 632.70 | 632.67 | 107,955 |
05 Feb 2024 | 616.10 | 646.30 | 616.10 | 638.10 | 638.07 | 94,395 |
02 Feb 2024 | 588.40 | 607.20 | 586.20 | 607.20 | 607.17 | 33,253 |
01 Feb 2024 | 576.40 | 577.70 | 570.00 | 570.90 | 570.87 | 24,268 |
31 Jan 2024 | 571.90 | 571.90 | 559.10 | 565.60 | 565.57 | 50,072 |
30 Jan 2024 | 582.70 | 585.40 | 576.50 | 582.40 | 582.37 | 39,508 |
29 Jan 2024 | 567.20 | 572.90 | 564.00 | 568.30 | 568.27 | 31,066 |
26 Jan 2024 | 556.00 | 568.70 | 554.00 | 564.60 | 564.57 | 52,689 |
25 Jan 2024 | 567.80 | 578.10 | 567.50 | 575.60 | 575.57 | 56,920 |
24 Jan 2024 | 556.00 | 568.60 | 548.30 | 566.40 | 566.37 | 56,058 |
23 Jan 2024 | 549.60 | 551.00 | 539.80 | 549.10 | 549.07 | 27,955 |
22 Jan 2024 | 553.50 | 554.20 | 542.90 | 551.10 | 551.07 | 62,882 |
19 Jan 2024 | 532.10 | 535.80 | 526.80 | 534.90 | 534.87 | 51,587 |
18 Jan 2024 | 520.60 | 530.80 | 520.60 | 529.10 | 529.07 | 35,825 |
17 Jan 2024 | 515.70 | 522.00 | 504.70 | 515.50 | 515.47 | 40,914 |
16 Jan 2024 | 499.60 | 520.90 | 496.50 | 520.90 | 520.87 | 37,881 |
15 Jan 2024 | 502.00 | 505.40 | 500.70 | 505.00 | 504.97 | 33,895 |
12 Jan 2024 | 497.15 | 505.00 | 495.40 | 498.45 | 498.42 | 24,945 |
11 Jan 2024 | 499.00 | 504.50 | 489.50 | 492.70 | 492.67 | 43,044 |
10 Jan 2024 | 488.30 | 497.95 | 486.75 | 495.60 | 495.57 | 47,665 |
09 Jan 2024 | 478.20 | 484.30 | 472.70 | 483.35 | 483.33 | 52,676 |
08 Jan 2024 | 448.05 | 470.00 | 445.40 | 468.00 | 467.98 | 30,646 |
05 Jan 2024 | 439.15 | 451.00 | 437.55 | 450.50 | 450.48 | 18,555 |
04 Jan 2024 | 437.00 | 441.45 | 434.60 | 440.60 | 440.58 | 22,510 |
03 Jan 2024 | 439.05 | 441.00 | 432.55 | 437.05 | 437.03 | 40,451 |
02 Jan 2024 | 449.90 | 452.85 | 434.00 | 439.40 | 439.38 | 39,747 |
29 Dec 2023 | 448.55 | 449.75 | 447.40 | 449.75 | 449.73 | 8,096 |
28 Dec 2023 | 445.35 | 448.70 | 445.00 | 448.30 | 448.28 | 16,047 |
27 Dec 2023 | 445.65 | 448.20 | 442.25 | 444.90 | 444.88 | 13,301 |
22 Dec 2023 | 443.65 | 447.55 | 442.45 | 444.65 | 444.63 | 22,347 |
21 Dec 2023 | 443.25 | 446.65 | 442.00 | 443.45 | 443.43 | 32,667 |
20 Dec 2023 | 452.05 | 456.00 | 447.00 | 454.30 | 454.28 | 26,451 |
19 Dec 2023 | 457.50 | 459.45 | 445.75 | 447.80 | 447.78 | 35,178 |
18 Dec 2023 | 449.75 | 457.55 | 447.55 | 457.30 | 457.28 | 40,183 |
15 Dec 2023 | 440.90 | 452.40 | 439.00 | 450.25 | 450.23 | 41,243 |
14 Dec 2023 | 446.00 | 446.25 | 436.35 | 437.90 | 437.88 | 18,019 |
13 Dec 2023 | 442.50 | 450.25 | 439.35 | 446.55 | 446.53 | 30,906 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |