Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 681.00 | 691.45 | 651.00 | 660.90 | 660.90 | 9,583 |
02 May 2024 | 680.00 | 702.00 | 674.05 | 681.80 | 681.80 | 9,279 |
30 Apr 2024 | 665.60 | 694.40 | 648.00 | 672.35 | 672.35 | 33,835 |
29 Apr 2024 | 796.20 | 796.20 | 716.65 | 716.65 | 716.65 | 56,149 |
26 Apr 2024 | 796.25 | 796.25 | 760.40 | 796.25 | 796.25 | 36,676 |
25 Apr 2024 | 645.00 | 723.90 | 645.00 | 723.90 | 723.90 | 42,976 |
24 Apr 2024 | 514.85 | 611.80 | 501.00 | 603.25 | 603.25 | 44,587 |
23 Apr 2024 | 490.00 | 514.50 | 478.00 | 509.85 | 509.85 | 11,843 |
22 Apr 2024 | 478.00 | 493.00 | 462.00 | 487.25 | 487.25 | 5,160 |
19 Apr 2024 | 474.95 | 480.00 | 456.60 | 461.70 | 461.70 | 13,525 |
18 Apr 2024 | 475.70 | 485.80 | 465.00 | 469.90 | 469.90 | 2,314 |
16 Apr 2024 | 490.00 | 491.00 | 470.00 | 474.75 | 474.75 | 10,898 |
15 Apr 2024 | 470.00 | 496.85 | 458.00 | 492.00 | 492.00 | 6,634 |
12 Apr 2024 | 503.00 | 510.25 | 478.20 | 484.15 | 484.15 | 11,011 |
10 Apr 2024 | 505.00 | 518.00 | 501.10 | 503.50 | 503.50 | 6,577 |
09 Apr 2024 | 495.10 | 512.00 | 493.00 | 505.50 | 505.50 | 7,279 |
08 Apr 2024 | 490.55 | 512.00 | 490.55 | 495.85 | 495.85 | 7,431 |
05 Apr 2024 | 486.10 | 507.00 | 486.10 | 498.80 | 498.80 | 3,572 |
04 Apr 2024 | 512.00 | 514.00 | 484.00 | 494.85 | 494.85 | 14,100 |
03 Apr 2024 | 502.85 | 511.00 | 497.50 | 501.10 | 501.10 | 13,545 |
02 Apr 2024 | 514.00 | 514.00 | 485.00 | 497.50 | 497.50 | 8,400 |
01 Apr 2024 | 435.00 | 511.00 | 435.00 | 500.20 | 500.20 | 15,959 |
28 Mar 2024 | 457.00 | 465.00 | 425.00 | 432.20 | 432.20 | 13,402 |
27 Mar 2024 | 479.05 | 483.00 | 454.50 | 457.00 | 457.00 | 11,480 |
26 Mar 2024 | 512.00 | 513.00 | 470.00 | 473.55 | 473.55 | 23,831 |
22 Mar 2024 | 527.00 | 545.00 | 456.70 | 499.30 | 499.30 | 59,203 |
21 Mar 2024 | 486.60 | 486.60 | 486.60 | 486.60 | 486.60 | 1,427 |
20 Mar 2024 | 463.45 | 463.45 | 463.00 | 463.45 | 463.45 | 14,725 |
19 Mar 2024 | 441.35 | 441.40 | 434.00 | 441.40 | 441.40 | 4,285 |
18 Mar 2024 | 383.30 | 420.40 | 383.30 | 420.40 | 420.40 | 18,042 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 421.45 | 421.45 | 421.45 | 421.45 | 421.45 | 3,827 |
13 Mar 2024 | 443.60 | 443.60 | 443.60 | 443.60 | 443.60 | 1,489 |
12 Mar 2024 | 466.90 | 466.90 | 466.90 | 466.90 | 466.90 | 1,707 |
11 Mar 2024 | 492.00 | 517.00 | 491.45 | 491.45 | 491.45 | 7,308 |
07 Mar 2024 | 525.00 | 540.00 | 498.75 | 517.30 | 517.30 | 66,906 |
06 Mar 2024 | 1,285.00 | 1,315.00 | 1,190.05 | 1,272.85 | 1,272.85 | 26,624 |
05 Mar 2024 | 1,308.00 | 1,308.00 | 1,220.00 | 1,281.85 | 1,281.85 | 33,467 |
04 Mar 2024 | 1,340.00 | 1,399.00 | 1,285.00 | 1,296.00 | 1,296.00 | 33,209 |
01 Mar 2024 | 1,279.80 | 1,325.00 | 1,265.00 | 1,285.40 | 1,285.40 | 24,035 |
29 Feb 2024 | 1,163.70 | 1,270.00 | 1,130.00 | 1,262.00 | 1,262.00 | 40,229 |
28 Feb 2024 | 1,186.50 | 1,186.50 | 1,111.00 | 1,163.70 | 1,163.70 | 18,384 |
27 Feb 2024 | 1,169.90 | 1,210.00 | 1,110.00 | 1,168.05 | 1,168.05 | 69,869 |
26 Feb 2024 | 935.00 | 1,092.20 | 930.00 | 1,092.20 | 1,092.20 | 76,729 |
23 Feb 2024 | 905.00 | 935.00 | 902.05 | 910.20 | 910.20 | 25,987 |
22 Feb 2024 | 890.00 | 894.00 | 874.00 | 881.35 | 881.35 | 2,105 |
21 Feb 2024 | 907.95 | 907.95 | 875.00 | 883.55 | 883.55 | 2,802 |
20 Feb 2024 | 901.35 | 902.00 | 885.00 | 897.15 | 897.15 | 1,947 |
19 Feb 2024 | 895.00 | 920.00 | 821.20 | 901.35 | 901.35 | 17,462 |
16 Feb 2024 | 900.00 | 909.90 | 888.00 | 894.95 | 894.95 | 6,424 |
15 Feb 2024 | 919.90 | 919.90 | 885.00 | 899.65 | 899.65 | 9,374 |
14 Feb 2024 | 870.10 | 895.00 | 870.10 | 894.05 | 894.05 | 4,180 |
13 Feb 2024 | 872.50 | 899.45 | 850.00 | 889.90 | 889.90 | 8,206 |
12 Feb 2024 | 920.00 | 932.95 | 860.00 | 872.50 | 872.50 | 29,597 |
09 Feb 2024 | 857.45 | 865.00 | 815.20 | 853.35 | 853.35 | 2,144 |
08 Feb 2024 | 893.00 | 894.80 | 852.00 | 857.45 | 857.45 | 4,689 |
07 Feb 2024 | 913.00 | 923.50 | 881.25 | 889.80 | 889.80 | 3,903 |
06 Feb 2024 | 923.40 | 923.40 | 875.10 | 889.70 | 889.70 | 6,697 |
05 Feb 2024 | 834.00 | 914.50 | 827.00 | 895.85 | 895.85 | 40,363 |
02 Feb 2024 | 826.00 | 835.05 | 822.95 | 825.70 | 825.70 | 5,718 |
01 Feb 2024 | 839.95 | 840.00 | 815.00 | 825.05 | 825.05 | 3,966 |
31 Jan 2024 | 813.00 | 835.00 | 802.00 | 825.85 | 825.85 | 4,563 |
30 Jan 2024 | 844.90 | 844.90 | 800.00 | 806.15 | 806.15 | 4,590 |
29 Jan 2024 | 850.00 | 880.00 | 825.00 | 833.25 | 833.25 | 16,966 |
25 Jan 2024 | 814.40 | 814.40 | 796.00 | 800.10 | 800.10 | 1,573 |
24 Jan 2024 | 799.00 | 818.85 | 790.00 | 798.70 | 798.70 | 1,278 |
23 Jan 2024 | 817.70 | 817.70 | 785.00 | 787.55 | 787.55 | 2,133 |
19 Jan 2024 | 805.00 | 835.00 | 801.00 | 822.25 | 822.25 | 10,077 |
18 Jan 2024 | 808.40 | 810.00 | 795.25 | 804.05 | 804.05 | 2,316 |
17 Jan 2024 | 792.00 | 824.00 | 788.00 | 804.75 | 804.75 | 5,514 |
16 Jan 2024 | 804.00 | 838.65 | 777.00 | 789.05 | 789.05 | 2,656 |
15 Jan 2024 | 790.55 | 804.00 | 790.55 | 801.70 | 801.70 | 1,862 |
12 Jan 2024 | 797.10 | 809.90 | 790.00 | 790.55 | 790.55 | 1,453 |
11 Jan 2024 | 805.65 | 817.70 | 790.00 | 796.15 | 796.15 | 2,226 |
10 Jan 2024 | 801.10 | 817.45 | 801.10 | 805.65 | 805.65 | 3,859 |
09 Jan 2024 | 811.00 | 824.95 | 805.00 | 810.70 | 810.70 | 1,823 |
08 Jan 2024 | 832.80 | 850.00 | 800.50 | 811.00 | 811.00 | 7,465 |
05 Jan 2024 | 785.00 | 820.00 | 765.80 | 813.40 | 813.40 | 9,420 |
04 Jan 2024 | 765.00 | 770.00 | 752.50 | 764.85 | 764.85 | 2,629 |
03 Jan 2024 | 758.55 | 774.00 | 750.00 | 760.70 | 760.70 | 4,685 |
02 Jan 2024 | 754.00 | 764.20 | 745.35 | 758.55 | 758.55 | 1,419 |
01 Jan 2024 | 745.45 | 764.95 | 745.45 | 763.45 | 763.45 | 768 |
29 Dec 2023 | 755.00 | 769.90 | 741.55 | 745.45 | 745.45 | 1,922 |
28 Dec 2023 | 744.90 | 769.00 | 728.20 | 757.20 | 757.20 | 5,758 |
27 Dec 2023 | 760.00 | 771.90 | 732.00 | 735.85 | 735.85 | 3,888 |
26 Dec 2023 | 748.45 | 772.00 | 738.00 | 741.45 | 741.45 | 3,320 |
22 Dec 2023 | 760.00 | 764.80 | 736.05 | 748.45 | 748.45 | 747 |
21 Dec 2023 | 742.40 | 765.00 | 718.00 | 757.70 | 757.70 | 2,863 |
20 Dec 2023 | 760.25 | 772.25 | 720.00 | 742.60 | 742.60 | 3,404 |
19 Dec 2023 | 777.00 | 777.00 | 759.00 | 763.05 | 763.05 | 850 |
18 Dec 2023 | 761.25 | 775.05 | 753.00 | 761.85 | 761.85 | 8,490 |
15 Dec 2023 | 791.90 | 791.90 | 760.00 | 761.20 | 761.20 | 3,831 |
14 Dec 2023 | 790.00 | 795.00 | 772.00 | 777.30 | 777.30 | 4,076 |
13 Dec 2023 | 789.90 | 795.00 | 778.65 | 790.60 | 790.60 | 1,921 |
12 Dec 2023 | 804.40 | 804.40 | 775.00 | 778.50 | 778.50 | 2,188 |
11 Dec 2023 | 820.00 | 820.00 | 775.00 | 782.95 | 782.95 | 3,789 |
08 Dec 2023 | 805.45 | 818.00 | 775.30 | 786.45 | 786.45 | 9,822 |
07 Dec 2023 | 810.05 | 840.00 | 800.00 | 820.30 | 820.30 | 3,874 |
06 Dec 2023 | 844.15 | 844.15 | 804.00 | 810.05 | 810.05 | 4,264 |
05 Dec 2023 | 855.50 | 855.50 | 820.00 | 829.10 | 829.10 | 9,287 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |