Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 875.00 | 888.00 | 867.01 | 878.75 | 878.75 | 53,488 |
29 Apr 2024 | 882.01 | 884.22 | 852.72 | 873.80 | 873.80 | 137,992 |
26 Apr 2024 | 812.50 | 883.12 | 833.96 | 865.20 | 865.20 | 459,555 |
25 Apr 2024 | 787.35 | 832.00 | 777.00 | 812.50 | 812.50 | 146,456 |
24 Apr 2024 | 823.75 | 846.00 | 800.66 | 822.35 | 822.35 | 216,805 |
23 Apr 2024 | 780.50 | 827.52 | 795.18 | 823.75 | 823.75 | 355,027 |
22 Apr 2024 | 776.20 | 799.75 | 764.01 | 780.50 | 780.50 | 241,681 |
19 Apr 2024 | 853.50 | 849.30 | 783.38 | 820.80 | 820.80 | 260,951 |
18 Apr 2024 | 854.35 | 861.70 | 824.01 | 853.50 | 853.50 | 124,407 |
17 Apr 2024 | 868.10 | 887.65 | 843.43 | 862.05 | 862.05 | 153,385 |
16 Apr 2024 | 859.45 | 881.09 | 850.00 | 868.10 | 868.10 | 849,070 |
15 Apr 2024 | 884.30 | 906.13 | 863.74 | 889.00 | 889.00 | 134,641 |
12 Apr 2024 | 908.00 | 909.00 | 882.93 | 884.30 | 884.30 | 80,122 |
11 Apr 2024 | 865.00 | 900.40 | 865.45 | 883.55 | 883.55 | 704,519 |
10 Apr 2024 | 843.45 | 886.71 | 835.08 | 865.00 | 865.00 | 161,988 |
09 Apr 2024 | 869.60 | 876.35 | 830.22 | 843.45 | 843.45 | 390,983 |
08 Apr 2024 | 875.45 | 887.89 | 867.21 | 869.60 | 869.60 | 63,381 |
05 Apr 2024 | 867.15 | 884.75 | 860.00 | 875.45 | 875.45 | 99,619 |
04 Apr 2024 | 901.90 | 906.14 | 886.80 | 901.70 | 901.70 | 48,274 |
03 Apr 2024 | 893.30 | 903.67 | 883.96 | 901.90 | 901.90 | 60,057 |
02 Apr 2024 | 906.65 | 902.00 | 876.36 | 891.45 | 891.45 | 365,191 |
28 Mar 2024 | 895.35 | 931.12 | 891.95 | 906.65 | 906.65 | 1,489,059 |
27 Mar 2024 | 948.50 | 945.72 | 891.23 | 895.35 | 895.35 | 182,086 |
26 Mar 2024 | 957.00 | 963.85 | 939.00 | 948.50 | 948.50 | 117,447 |
25 Mar 2024 | 946.15 | 967.50 | 935.00 | 960.10 | 960.10 | 984,397 |
22 Mar 2024 | 920.00 | 947.75 | 908.34 | 946.15 | 946.15 | 304,153 |
21 Mar 2024 | 883.55 | 927.75 | 904.40 | 922.75 | 922.75 | 216,130 |
20 Mar 2024 | 884.10 | 904.09 | 882.23 | 883.55 | 883.55 | 102,680 |
19 Mar 2024 | 885.50 | 905.00 | 850.13 | 871.35 | 871.35 | 490,872 |
18 Mar 2024 | 892.10 | 923.98 | 870.85 | 885.50 | 885.50 | 196,006 |
15 Mar 2024 | 867.75 | 895.38 | 862.56 | 892.10 | 892.10 | 117,392 |
14 Mar 2024 | 889.80 | 909.30 | 866.13 | 867.75 | 867.75 | 147,450 |
13 Mar 2024 | 905.00 | 931.00 | 871.14 | 889.80 | 889.80 | 618,580 |
12 Mar 2024 | 873.70 | 912.00 | 861.59 | 905.00 | 905.00 | 136,921 |
11 Mar 2024 | 851.55 | 894.55 | 841.78 | 873.70 | 873.70 | 173,339 |
08 Mar 2024 | 920.20 | 973.91 | 865.24 | 914.25 | 914.25 | 701,744 |
07 Mar 2024 | 881.60 | 924.29 | 895.00 | 920.20 | 920.20 | 122,132 |
06 Mar 2024 | 866.35 | 897.25 | 868.00 | 881.60 | 881.60 | 150,642 |
05 Mar 2024 | 848.10 | 863.99 | 833.38 | 838.35 | 838.35 | 144,044 |
05 Mar 2024 | 0.04 Dividend | |||||
04 Mar 2024 | 815.85 | 872.10 | 832.33 | 848.10 | 848.06 | 159,722 |
01 Mar 2024 | 794.45 | 822.59 | 794.61 | 815.85 | 815.81 | 125,366 |
29 Feb 2024 | 785.10 | 799.15 | 773.00 | 794.45 | 794.41 | 744,653 |
28 Feb 2024 | 786.25 | 789.33 | 771.30 | 773.80 | 773.76 | 87,085 |
27 Feb 2024 | 798.45 | 794.66 | 771.65 | 786.25 | 786.21 | 133,630 |
26 Feb 2024 | 790.55 | 806.20 | 785.07 | 798.45 | 798.41 | 261,910 |
23 Feb 2024 | 771.85 | 823.89 | 775.70 | 790.55 | 790.51 | 339,295 |
22 Feb 2024 | 681.30 | 780.80 | 674.72 | 771.85 | 771.81 | 1,427,932 |
21 Feb 2024 | 684.40 | 688.88 | 666.13 | 681.30 | 681.27 | 197,049 |
20 Feb 2024 | 727.15 | 727.30 | 677.34 | 684.40 | 684.37 | 301,933 |
19 Feb 2024 | 734.75 | 734.75 | 734.75 | 734.75 | 734.72 | - |
16 Feb 2024 | 728.10 | 744.02 | 725.04 | 734.75 | 734.72 | 976,135 |
15 Feb 2024 | 726.05 | 744.40 | 724.03 | 728.10 | 728.07 | 127,467 |
14 Feb 2024 | 724.70 | 742.33 | 719.64 | 726.05 | 726.02 | 282,572 |
13 Feb 2024 | 719.15 | 734.47 | 696.19 | 724.70 | 724.67 | 170,578 |
12 Feb 2024 | 715.75 | 746.11 | 718.60 | 738.75 | 738.72 | 210,643 |
09 Feb 2024 | 702.25 | 720.60 | 699.00 | 717.50 | 717.47 | 105,064 |
08 Feb 2024 | 691.15 | 715.90 | 694.52 | 702.25 | 702.22 | 90,954 |
07 Feb 2024 | 683.75 | 695.68 | 675.20 | 691.15 | 691.12 | 91,752 |
06 Feb 2024 | 681.40 | 712.00 | 663.01 | 683.75 | 683.72 | 1,311,176 |
05 Feb 2024 | 650.55 | 694.88 | 667.00 | 681.40 | 681.37 | 177,341 |
02 Feb 2024 | 617.10 | 665.98 | 636.90 | 650.55 | 650.52 | 133,661 |
01 Feb 2024 | 608.30 | 628.88 | 615.27 | 617.10 | 617.07 | 113,955 |
31 Jan 2024 | 629.80 | 620.76 | 607.00 | 608.30 | 608.27 | 121,509 |
30 Jan 2024 | 615.05 | 634.88 | 622.60 | 629.80 | 629.77 | 168,980 |
29 Jan 2024 | 610.35 | 618.95 | 609.10 | 615.05 | 615.02 | 72,906 |
26 Jan 2024 | 623.85 | 617.79 | 601.00 | 610.35 | 610.32 | 175,356 |
25 Jan 2024 | 611.15 | 627.17 | 608.50 | 623.85 | 623.82 | 142,587 |
24 Jan 2024 | 594.15 | 628.42 | 598.73 | 611.15 | 611.12 | 435,062 |
23 Jan 2024 | 599.55 | 606.97 | 585.85 | 594.15 | 594.12 | 367,012 |
22 Jan 2024 | 582.05 | 603.31 | 590.70 | 599.55 | 599.52 | 151,198 |
19 Jan 2024 | 572.80 | 591.84 | 572.29 | 582.05 | 582.02 | 148,158 |
18 Jan 2024 | 557.50 | 576.00 | 560.53 | 572.80 | 572.77 | 332,540 |
17 Jan 2024 | 566.05 | 566.41 | 547.40 | 557.50 | 557.47 | 135,884 |
16 Jan 2024 | 547.15 | 568.31 | 541.71 | 566.05 | 566.02 | 340,527 |
15 Jan 2024 | 547.15 | 547.10 | 547.10 | 547.15 | 547.12 | 11,836 |
12 Jan 2024 | 541.20 | 549.70 | 542.30 | 546.65 | 546.62 | 2,675,604 |
11 Jan 2024 | 540.40 | 555.53 | 535.60 | 541.20 | 541.17 | 209,495 |
10 Jan 2024 | 529.60 | 546.00 | 531.40 | 540.40 | 540.37 | 159,730 |
09 Jan 2024 | 512.40 | 543.25 | 516.94 | 521.90 | 521.88 | 158,385 |
08 Jan 2024 | 492.00 | 517.87 | 488.60 | 512.42 | 512.40 | 360,880 |
05 Jan 2024 | 478.60 | 495.45 | 479.15 | 492.02 | 492.00 | 56,033 |
04 Jan 2024 | 475.02 | 485.00 | 475.12 | 478.60 | 478.58 | 42,258 |
03 Jan 2024 | 481.23 | 481.84 | 473.00 | 475.02 | 475.00 | 205,358 |
02 Jan 2024 | 496.30 | 495.00 | 475.96 | 481.23 | 481.20 | 89,216 |
29 Dec 2023 | 497.08 | 499.98 | 487.51 | 496.33 | 496.30 | 41,220 |
28 Dec 2023 | 493.17 | 498.85 | 494.16 | 497.08 | 497.05 | 43,688 |
27 Dec 2023 | 488.40 | 496.57 | 490.86 | 493.17 | 493.15 | 633,364 |
22 Dec 2023 | 486.75 | 493.65 | 486.00 | 488.42 | 488.40 | 44,869 |
21 Dec 2023 | 486.75 | 490.90 | 481.11 | 486.75 | 486.73 | 458,592 |
20 Dec 2023 | 493.77 | 499.96 | 491.00 | 494.58 | 494.55 | 383,742 |
19 Dec 2023 | 494.65 | 502.59 | 488.96 | 493.77 | 493.75 | 101,371 |
18 Dec 2023 | 490.85 | 502.80 | 489.82 | 494.67 | 494.65 | 99,358 |
15 Dec 2023 | 485.77 | 494.03 | 481.26 | 490.85 | 490.83 | 71,434 |
14 Dec 2023 | 483.58 | 486.66 | 474.23 | 485.77 | 485.75 | 96,989 |
13 Dec 2023 | 470.25 | 485.86 | 475.82 | 483.58 | 483.55 | 537,082 |
12 Dec 2023 | 459.02 | 474.21 | 460.46 | 470.25 | 470.23 | 55,239 |
11 Dec 2023 | 475.17 | 474.97 | 458.29 | 459.23 | 459.20 | 91,410 |
08 Dec 2023 | 461.33 | 477.35 | 465.55 | 475.17 | 475.15 | 679,520 |
07 Dec 2023 | 464.35 | 465.05 | 455.03 | 461.33 | 461.30 | 883,568 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |