Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 635.00 | 635.00 | 621.20 | 625.70 | 625.70 | 788 |
25 Apr 2024 | 628.10 | 628.10 | 627.80 | 631.45 | 631.45 | 110 |
24 Apr 2024 | 651.60 | 651.60 | 638.90 | 635.80 | 635.80 | 345 |
23 Apr 2024 | 651.80 | 651.80 | 633.04 | 646.60 | 646.60 | 6,724 |
22 Apr 2024 | 628.80 | 647.60 | 628.80 | 648.10 | 648.10 | 31,095 |
19 Apr 2024 | 629.30 | 629.30 | 629.30 | 629.30 | 629.30 | - |
18 Apr 2024 | 624.90 | 629.80 | 624.90 | 630.80 | 630.80 | 22,415 |
17 Apr 2024 | 634.10 | 634.10 | 614.80 | 615.95 | 615.95 | 3,005 |
16 Apr 2024 | 619.10 | 635.29 | 617.00 | 613.95 | 613.95 | 2,941 |
15 Apr 2024 | 634.40 | 634.40 | 620.10 | 620.55 | 620.55 | 1,178 |
12 Apr 2024 | 619.40 | 632.30 | 619.40 | 634.10 | 634.10 | 3,491 |
11 Apr 2024 | 636.10 | 636.70 | 636.00 | 632.50 | 632.50 | 9,292 |
10 Apr 2024 | 642.80 | 642.80 | 642.80 | 642.80 | 642.80 | - |
09 Apr 2024 | 647.20 | 648.50 | 641.00 | 644.00 | 644.00 | 11,542 |
08 Apr 2024 | 620.50 | 626.00 | 620.50 | 631.40 | 631.40 | 4,958 |
05 Apr 2024 | 610.00 | 619.60 | 610.00 | 622.80 | 622.80 | 9,230 |
04 Apr 2024 | 633.90 | 635.50 | 633.80 | 617.70 | 617.70 | 1,652 |
03 Apr 2024 | 646.30 | 649.90 | 641.80 | 640.35 | 640.35 | 3,859 |
02 Apr 2024 | 639.20 | 650.90 | 593.99 | 646.25 | 646.25 | 86,405 |
28 Mar 2024 | 588.50 | 601.70 | 583.40 | 595.85 | 595.85 | 1,847 |
27 Mar 2024 | 615.80 | 615.80 | 591.20 | 596.45 | 596.45 | 13,935 |
26 Mar 2024 | 628.00 | 630.66 | 617.00 | 617.90 | 617.90 | 3,192 |
25 Mar 2024 | 621.80 | 621.80 | 621.80 | 622.60 | 622.60 | 1,125 |
22 Mar 2024 | 625.30 | 625.30 | 625.30 | 625.30 | 625.30 | 3,062 |
21 Mar 2024 | 627.15 | 627.15 | 627.15 | 627.15 | 627.15 | - |
20 Mar 2024 | 638.10 | 646.00 | 631.30 | 633.30 | 633.30 | 31,200 |
19 Mar 2024 | 620.40 | 620.40 | 620.40 | 635.55 | 635.55 | 1,082 |
18 Mar 2024 | 641.40 | 641.50 | 617.30 | 625.80 | 625.80 | 4,807 |
15 Mar 2024 | 636.70 | 639.50 | 619.90 | 627.35 | 627.35 | 3,384 |
14 Mar 2024 | 600.00 | 628.20 | 600.00 | 628.05 | 628.05 | 10,787 |
13 Mar 2024 | 609.00 | 612.80 | 605.40 | 611.00 | 611.00 | 48,822 |
12 Mar 2024 | 636.30 | 670.26 | 618.60 | 621.65 | 621.65 | 15,559 |
11 Mar 2024 | 639.90 | 639.90 | 639.90 | 635.35 | 635.35 | 100 |
08 Mar 2024 | 659.40 | 659.40 | 645.50 | 650.40 | 650.40 | 3,039 |
07 Mar 2024 | 700.00 | 700.00 | 681.50 | 682.85 | 682.85 | 10,851 |
06 Mar 2024 | 711.40 | 711.40 | 711.40 | 708.00 | 708.00 | 250 |
05 Mar 2024 | 711.70 | 713.00 | 681.08 | 706.55 | 706.55 | 16,517 |
04 Mar 2024 | 695.40 | 727.00 | 695.40 | 726.85 | 726.85 | 86,531 |
01 Mar 2024 | 684.40 | 684.40 | 678.30 | 678.05 | 678.05 | 10,473 |
29 Feb 2024 | 691.90 | 696.10 | 691.90 | 693.75 | 693.75 | 19,927 |
28 Feb 2024 | 668.00 | 692.90 | 668.00 | 691.85 | 691.85 | 58,912 |
27 Feb 2024 | 650.20 | 674.90 | 644.10 | 672.15 | 672.15 | 41,249 |
26 Feb 2024 | 656.70 | 670.00 | 652.90 | 657.20 | 657.20 | 2,149 |
23 Feb 2024 | 663.60 | 663.60 | 641.40 | 638.00 | 638.00 | 10,012 |
22 Feb 2024 | 675.00 | 675.00 | 664.80 | 654.60 | 654.60 | 3,344 |
21 Feb 2024 | 652.90 | 673.40 | 652.90 | 677.60 | 677.60 | 4,404 |
20 Feb 2024 | 617.00 | 633.27 | 601.70 | 607.80 | 607.80 | 48,399 |
19 Feb 2024 | 609.50 | 609.50 | 609.20 | 611.55 | 611.55 | 1,343 |
16 Feb 2024 | 613.90 | 618.70 | 613.90 | 626.20 | 626.20 | 8,708 |
15 Feb 2024 | 617.90 | 618.70 | 613.80 | 609.55 | 609.55 | 14,916 |
14 Feb 2024 | 639.20 | 639.20 | 620.90 | 617.50 | 617.50 | 4,990 |
13 Feb 2024 | 663.50 | 747.68 | 632.00 | 638.00 | 638.00 | 6,983 |
12 Feb 2024 | 674.60 | 683.00 | 673.20 | 678.35 | 678.35 | 2,100 |
09 Feb 2024 | 678.10 | 690.10 | 678.10 | 689.30 | 689.30 | 1,146 |
08 Feb 2024 | 729.00 | 733.40 | 710.00 | 711.50 | 711.50 | 4,884 |
07 Feb 2024 | 747.00 | 747.00 | 725.80 | 727.00 | 727.00 | 4,397 |
06 Feb 2024 | 774.00 | 774.00 | 755.20 | 754.25 | 754.25 | 5 |
05 Feb 2024 | 763.90 | 767.30 | 763.00 | 765.05 | 765.05 | 2,627 |
02 Feb 2024 | 747.60 | 753.70 | 741.90 | 772.20 | 772.20 | 10,008 |
01 Feb 2024 | 793.60 | 793.60 | 783.80 | 756.70 | 756.70 | 270 |
31 Jan 2024 | 769.70 | 778.60 | 769.70 | 786.00 | 786.00 | 2,022 |
30 Jan 2024 | 753.70 | 826.56 | 753.70 | 769.45 | 769.45 | 334 |
29 Jan 2024 | 779.70 | 780.00 | 764.60 | 762.05 | 762.05 | 69,350 |
26 Jan 2024 | 811.50 | 812.90 | 772.60 | 779.80 | 779.80 | 53,164 |
25 Jan 2024 | 845.20 | 849.70 | 802.50 | 802.55 | 802.55 | 7,775 |
24 Jan 2024 | 808.70 | 822.40 | 808.70 | 817.80 | 817.80 | 6,832 |
23 Jan 2024 | 779.80 | 898.71 | 779.80 | 785.45 | 785.45 | 14,214 |
22 Jan 2024 | 805.80 | 805.80 | 779.70 | 776.05 | 776.05 | 2,022 |
19 Jan 2024 | 869.90 | 869.90 | 834.70 | 828.00 | 828.00 | 5,201 |
18 Jan 2024 | 891.90 | 891.90 | 863.30 | 882.65 | 882.65 | 1,298 |
17 Jan 2024 | 895.40 | 895.40 | 883.00 | 905.95 | 905.95 | 29,076 |
16 Jan 2024 | 899.00 | 964.23 | 889.10 | 920.85 | 920.85 | 13,188 |
15 Jan 2024 | 918.00 | 925.00 | 911.90 | 911.05 | 911.05 | 4,043 |
12 Jan 2024 | 939.30 | 956.00 | 934.10 | 940.45 | 940.45 | 188,174 |
11 Jan 2024 | 949.30 | 957.60 | 949.30 | 957.20 | 957.20 | 24,044 |
10 Jan 2024 | 958.50 | 965.00 | 939.10 | 934.25 | 934.25 | 17,050 |
09 Jan 2024 | 958.30 | 958.30 | 887.25 | 956.45 | 956.45 | 24 |
08 Jan 2024 | 933.20 | 933.20 | 897.00 | 913.35 | 913.35 | 1,020 |
05 Jan 2024 | 939.00 | 939.00 | 915.10 | 920.25 | 920.25 | 1,343 |
04 Jan 2024 | 923.30 | 939.40 | 910.40 | 918.80 | 918.80 | 18,708 |
03 Jan 2024 | 851.60 | 869.50 | 851.60 | 908.60 | 908.60 | 449 |
02 Jan 2024 | 879.40 | 882.87 | 850.98 | 873.40 | 873.40 | 3,047 |
29 Dec 2023 | 861.99 | 861.99 | 861.99 | 864.68 | 864.68 | 144 |
28 Dec 2023 | 824.68 | 863.90 | 824.68 | 860.31 | 860.31 | 2,132 |
27 Dec 2023 | 848.15 | 856.62 | 846.02 | 842.56 | 842.56 | 14,256 |
22 Dec 2023 | 840.64 | 842.27 | 835.56 | 838.78 | 838.78 | 1,968 |
21 Dec 2023 | 801.80 | 835.09 | 801.80 | 839.22 | 839.22 | 9,305 |
20 Dec 2023 | 830.30 | 830.30 | 818.72 | 810.30 | 810.30 | 1,279 |
19 Dec 2023 | 833.12 | 833.12 | 806.00 | 805.04 | 805.04 | 27,925 |
18 Dec 2023 | 856.54 | 870.00 | 856.54 | 862.24 | 862.24 | 1,571 |
15 Dec 2023 | 818.88 | 839.90 | 816.83 | 842.23 | 842.23 | 2,458 |
14 Dec 2023 | 811.02 | 811.02 | 800.51 | 808.57 | 808.57 | 2,643 |
13 Dec 2023 | 790.41 | 805.00 | 790.41 | 824.91 | 824.91 | 1,665 |
12 Dec 2023 | 837.22 | 927.63 | 798.13 | 815.41 | 815.41 | 3,751 |
11 Dec 2023 | 821.30 | 821.30 | 791.00 | 782.19 | 782.19 | 5,209 |
08 Dec 2023 | 878.20 | 878.20 | 874.91 | 881.95 | 881.95 | 368 |
07 Dec 2023 | 861.09 | 879.34 | 853.00 | 874.91 | 874.91 | 967 |
06 Dec 2023 | 932.00 | 932.00 | 898.01 | 893.50 | 893.50 | 3,066 |
05 Dec 2023 | 921.50 | 943.00 | 921.50 | 933.83 | 933.83 | 20 |
04 Dec 2023 | 914.00 | 914.00 | 914.00 | 916.94 | 916.94 | 1,972 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |