Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 877.20 | 899.75 | 861.05 | 868.15 | 868.15 | 2,902 |
02 May 2024 | 883.00 | 900.00 | 875.05 | 891.40 | 891.40 | 8,200 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 888.75 | 895.00 | 880.00 | 883.60 | 883.60 | 4,568 |
29 Apr 2024 | 922.95 | 922.95 | 879.35 | 882.65 | 882.65 | 8,118 |
26 Apr 2024 | 935.20 | 970.15 | 891.45 | 900.95 | 900.95 | 22,943 |
25 Apr 2024 | 895.00 | 920.00 | 883.00 | 895.20 | 895.20 | 5,487 |
24 Apr 2024 | 845.25 | 888.00 | 845.25 | 881.70 | 881.70 | 3,019 |
23 Apr 2024 | 876.70 | 876.70 | 862.75 | 868.05 | 868.05 | 3,860 |
22 Apr 2024 | 845.45 | 882.65 | 845.45 | 860.10 | 860.10 | 3,310 |
19 Apr 2024 | 853.95 | 863.50 | 833.45 | 850.40 | 850.40 | 3,397 |
18 Apr 2024 | 878.00 | 895.45 | 847.75 | 851.35 | 851.35 | 12,043 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 873.35 | 887.30 | 866.30 | 873.40 | 873.40 | 5,423 |
15 Apr 2024 | 870.00 | 900.85 | 844.70 | 881.95 | 881.95 | 11,713 |
12 Apr 2024 | 901.60 | 912.55 | 891.10 | 896.55 | 896.55 | 4,157 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 894.30 | 910.00 | 880.55 | 905.00 | 905.00 | 12,760 |
09 Apr 2024 | 912.95 | 922.90 | 871.20 | 894.05 | 894.05 | 10,698 |
08 Apr 2024 | 959.95 | 969.70 | 909.05 | 915.80 | 915.80 | 15,592 |
05 Apr 2024 | 904.40 | 942.05 | 893.10 | 935.45 | 935.45 | 7,664 |
04 Apr 2024 | 920.05 | 950.00 | 900.00 | 904.10 | 904.10 | 8,271 |
03 Apr 2024 | 904.70 | 935.65 | 900.20 | 924.40 | 924.40 | 15,949 |
02 Apr 2024 | 915.40 | 928.30 | 893.20 | 907.30 | 907.30 | 10,350 |
01 Apr 2024 | 855.55 | 930.00 | 855.55 | 917.95 | 917.95 | 13,755 |
28 Mar 2024 | 860.55 | 881.15 | 850.00 | 853.80 | 853.80 | 7,821 |
27 Mar 2024 | 849.05 | 882.00 | 849.05 | 862.20 | 862.20 | 5,169 |
26 Mar 2024 | 898.80 | 898.80 | 864.60 | 872.55 | 872.55 | 4,846 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 857.30 | 894.60 | 839.00 | 881.35 | 881.35 | 10,856 |
21 Mar 2024 | 847.00 | 872.00 | 835.50 | 839.20 | 839.20 | 6,007 |
20 Mar 2024 | 854.55 | 859.20 | 805.15 | 817.35 | 817.35 | 16,594 |
19 Mar 2024 | 875.85 | 897.15 | 834.00 | 839.95 | 839.95 | 11,232 |
18 Mar 2024 | 890.45 | 951.20 | 880.10 | 886.90 | 886.90 | 18,000 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 869.95 | 970.00 | 862.10 | 958.05 | 958.05 | 53,235 |
13 Mar 2024 | 891.60 | 955.55 | 830.90 | 853.35 | 853.35 | 46,132 |
12 Mar 2024 | 870.35 | 903.00 | 823.65 | 895.65 | 895.65 | 18,137 |
11 Mar 2024 | 929.75 | 942.65 | 868.00 | 879.75 | 879.75 | 10,654 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 909.95 | 968.30 | 908.20 | 929.20 | 929.20 | 29,949 |
06 Mar 2024 | 906.50 | 928.00 | 867.65 | 905.35 | 905.35 | 25,234 |
05 Mar 2024 | 919.55 | 944.30 | 892.55 | 913.85 | 913.85 | 12,150 |
04 Mar 2024 | 995.25 | 1,001.95 | 911.70 | 922.85 | 922.85 | 28,251 |
01 Mar 2024 | 909.95 | 1,077.65 | 905.50 | 1,038.55 | 1,038.55 | 150,485 |
29 Feb 2024 | 867.70 | 908.00 | 846.05 | 898.05 | 898.05 | 14,357 |
28 Feb 2024 | 879.95 | 889.80 | 842.75 | 861.70 | 861.70 | 19,161 |
27 Feb 2024 | 871.80 | 880.00 | 857.75 | 870.95 | 870.95 | 19,351 |
26 Feb 2024 | 842.05 | 878.00 | 837.15 | 864.95 | 864.95 | 41,368 |
23 Feb 2024 | 821.00 | 888.00 | 818.00 | 832.00 | 832.00 | 54,051 |
22 Feb 2024 | 818.80 | 823.30 | 794.45 | 816.25 | 816.25 | 7,064 |
21 Feb 2024 | 804.15 | 822.80 | 802.95 | 816.95 | 816.95 | 7,105 |
20 Feb 2024 | 817.30 | 817.30 | 799.45 | 804.15 | 804.15 | 4,548 |
16 Feb 2024 | 800.00 | 815.00 | 789.25 | 811.65 | 811.65 | 9,276 |
15 Feb 2024 | 784.00 | 816.55 | 774.85 | 795.05 | 795.05 | 14,366 |
14 Feb 2024 | 767.00 | 801.05 | 761.05 | 783.20 | 783.20 | 24,325 |
13 Feb 2024 | 727.45 | 777.15 | 700.55 | 770.50 | 770.50 | 36,427 |
12 Feb 2024 | 756.15 | 766.70 | 709.20 | 732.00 | 732.00 | 14,810 |
09 Feb 2024 | 746.45 | 762.90 | 698.70 | 755.60 | 755.60 | 19,809 |
08 Feb 2024 | 740.00 | 775.80 | 726.75 | 742.75 | 742.75 | 19,873 |
07 Feb 2024 | 710.30 | 742.20 | 694.45 | 732.65 | 732.65 | 22,341 |
06 Feb 2024 | 690.70 | 720.00 | 672.30 | 710.20 | 710.20 | 53,789 |
05 Feb 2024 | 649.65 | 685.00 | 642.00 | 677.00 | 677.00 | 67,396 |
02 Feb 2024 | 624.00 | 655.95 | 616.30 | 645.65 | 645.65 | 17,945 |
01 Feb 2024 | 614.90 | 622.65 | 600.00 | 617.40 | 617.40 | 8,698 |
31 Jan 2024 | 603.50 | 612.95 | 595.75 | 610.40 | 610.40 | 3,651 |
30 Jan 2024 | 621.95 | 621.95 | 584.90 | 593.85 | 593.85 | 11,411 |
29 Jan 2024 | 572.15 | 633.55 | 572.15 | 609.75 | 609.75 | 22,358 |
26 Jan 2024 | 587.75 | 587.75 | 587.75 | 587.75 | 587.75 | - |
25 Jan 2024 | 599.95 | 599.95 | 584.15 | 587.75 | 587.75 | 4,922 |
24 Jan 2024 | 573.15 | 598.15 | 565.70 | 592.50 | 592.50 | 12,912 |
23 Jan 2024 | 592.20 | 604.75 | 562.60 | 574.85 | 574.85 | 29,390 |
22 Jan 2024 | 600.20 | 600.20 | 600.20 | 600.20 | 600.20 | - |
19 Jan 2024 | 614.85 | 620.00 | 596.30 | 600.20 | 600.20 | 17,300 |
18 Jan 2024 | 601.15 | 615.00 | 575.95 | 608.10 | 608.10 | 26,234 |
17 Jan 2024 | 579.85 | 616.70 | 575.45 | 601.05 | 601.05 | 25,191 |
16 Jan 2024 | 585.00 | 595.45 | 562.85 | 584.85 | 584.85 | 25,639 |
12 Jan 2024 | 601.95 | 625.00 | 595.00 | 600.25 | 600.25 | 64,036 |
11 Jan 2024 | 550.20 | 623.75 | 550.20 | 597.40 | 597.40 | 227,793 |
10 Jan 2024 | 504.70 | 524.00 | 502.00 | 519.80 | 519.80 | 4,573 |
09 Jan 2024 | 509.95 | 518.80 | 502.05 | 504.55 | 504.55 | 8,471 |
08 Jan 2024 | 525.30 | 525.30 | 497.45 | 500.85 | 500.85 | 5,512 |
05 Jan 2024 | 524.55 | 529.00 | 510.55 | 515.10 | 515.10 | 3,353 |
04 Jan 2024 | 525.55 | 537.05 | 518.50 | 525.45 | 525.45 | 5,142 |
03 Jan 2024 | 536.00 | 536.00 | 519.35 | 523.00 | 523.00 | 11,218 |
02 Jan 2024 | 549.90 | 555.00 | 533.00 | 535.85 | 535.85 | 22,902 |
29 Dec 2023 | 489.90 | 489.90 | 480.15 | 484.45 | 484.45 | 11,624 |
28 Dec 2023 | 483.75 | 493.20 | 482.00 | 489.70 | 489.70 | 14,805 |
27 Dec 2023 | 487.25 | 488.50 | 477.15 | 485.05 | 485.05 | 32,391 |
26 Dec 2023 | 432.00 | 489.15 | 432.00 | 483.85 | 483.85 | 81,173 |
22 Dec 2023 | 433.85 | 444.30 | 428.40 | 431.00 | 431.00 | 10,546 |
21 Dec 2023 | 438.00 | 439.55 | 428.05 | 433.25 | 433.25 | 6,594 |
20 Dec 2023 | 450.00 | 455.70 | 434.00 | 436.15 | 436.15 | 5,255 |
19 Dec 2023 | 469.85 | 469.85 | 448.35 | 449.40 | 449.40 | 4,792 |
18 Dec 2023 | 463.00 | 463.00 | 452.95 | 453.70 | 453.70 | 2,845 |
15 Dec 2023 | 462.10 | 480.25 | 455.00 | 458.00 | 458.00 | 18,031 |
14 Dec 2023 | 467.55 | 467.55 | 460.30 | 461.55 | 461.55 | 16,174 |
13 Dec 2023 | 463.00 | 471.95 | 459.05 | 462.85 | 462.85 | 8,495 |
12 Dec 2023 | 485.60 | 485.60 | 466.05 | 467.15 | 467.15 | 2,990 |
11 Dec 2023 | 497.90 | 497.90 | 473.95 | 476.05 | 476.05 | 2,412 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |