Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 609.42 | 658.77 | 609.42 | 645.83 | 645.83 | 50 |
02 May 2024 | 554.45 | 577.96 | 554.45 | 580.90 | 580.90 | 59 |
01 May 2024 | 589.06 | 589.06 | 554.45 | 541.23 | 541.23 | 124 |
30 Apr 2024 | 646.80 | 646.80 | 529.68 | 646.28 | 646.28 | 41 |
29 Apr 2024 | 660.34 | 668.41 | 598.99 | 634.23 | 634.23 | 200 |
26 Apr 2024 | 583.55 | 636.26 | 573.16 | 639.28 | 639.28 | 188 |
25 Apr 2024 | 474.80 | 531.02 | 473.03 | 530.93 | 530.93 | 114 |
24 Apr 2024 | 594.56 | 594.56 | 590.00 | 542.11 | 542.11 | 15 |
23 Apr 2024 | 515.09 | 666.15 | 515.09 | 551.38 | 551.38 | 29 |
22 Apr 2024 | 475.00 | 494.71 | 449.59 | 470.14 | 470.14 | 310 |
19 Apr 2024 | 609.40 | 622.01 | 566.60 | 566.84 | 566.84 | 142 |
18 Apr 2024 | 648.40 | 648.40 | 592.78 | 648.49 | 648.49 | 47 |
17 Apr 2024 | 693.97 | 693.97 | 672.82 | 671.52 | 671.52 | 29 |
16 Apr 2024 | 667.79 | 702.43 | 667.79 | 700.70 | 700.70 | 65 |
15 Apr 2024 | 716.05 | 741.00 | 716.05 | 734.13 | 734.13 | 64 |
12 Apr 2024 | 785.32 | 787.54 | 771.04 | 749.12 | 749.12 | 35 |
11 Apr 2024 | 731.76 | 731.76 | 717.12 | 735.35 | 735.35 | 44 |
10 Apr 2024 | 643.34 | 683.16 | 622.66 | 690.24 | 690.24 | 125 |
09 Apr 2024 | 671.21 | 751.16 | 648.02 | 614.97 | 614.97 | 19 |
08 Apr 2024 | 709.50 | 720.67 | 685.04 | 702.41 | 702.41 | 13 |
05 Apr 2024 | 690.51 | 700.00 | 674.02 | 701.72 | 701.72 | 222 |
04 Apr 2024 | 752.27 | 752.27 | 752.27 | 752.27 | 752.27 | - |
03 Apr 2024 | 741.60 | 768.47 | 732.15 | 772.42 | 772.42 | 53 |
02 Apr 2024 | 777.60 | 862.93 | 711.26 | 756.29 | 756.29 | 20 |
28 Mar 2024 | 774.00 | 797.70 | 767.57 | 788.51 | 788.51 | 100 |
27 Mar 2024 | 852.26 | 852.26 | 750.00 | 776.10 | 776.10 | 136 |
26 Mar 2024 | 788.53 | 818.78 | 788.53 | 893.09 | 893.09 | 561 |
25 Mar 2024 | 906.24 | 956.44 | 887.90 | 912.54 | 912.54 | 41 |
22 Mar 2024 | 834.38 | 873.93 | 825.19 | 896.46 | 896.46 | 97 |
21 Mar 2024 | 801.69 | 827.87 | 798.34 | 837.92 | 837.92 | 120 |
20 Mar 2024 | 758.56 | 781.14 | 737.76 | 738.66 | 738.66 | 47 |
19 Mar 2024 | 726.55 | 760.19 | 684.21 | 729.15 | 729.15 | 153 |
18 Mar 2024 | 765.42 | 800.34 | 729.48 | 735.97 | 735.97 | 129 |
15 Mar 2024 | 722.50 | 722.50 | 696.65 | 741.51 | 741.51 | 112 |
14 Mar 2024 | 793.40 | 797.42 | 709.11 | 715.56 | 715.56 | 276 |
13 Mar 2024 | 877.87 | 877.87 | 750.00 | 748.67 | 748.67 | 172 |
12 Mar 2024 | 723.47 | 840.14 | 699.78 | 793.91 | 793.91 | 178 |
11 Mar 2024 | 690.00 | 773.98 | 661.83 | 710.20 | 710.20 | 177 |
08 Mar 2024 | 951.86 | 990.00 | 838.01 | 802.03 | 802.03 | 344 |
07 Mar 2024 | 782.75 | 852.11 | 782.75 | 858.38 | 858.38 | 159 |
06 Mar 2024 | 729.78 | 759.29 | 720.82 | 762.84 | 762.84 | 180 |
05 Mar 2024 | 688.52 | 703.89 | 559.29 | 675.58 | 675.58 | 124 |
04 Mar 2024 | 649.37 | 669.72 | 640.14 | 690.26 | 690.26 | 473 |
01 Mar 2024 | 581.11 | 594.77 | 573.24 | 617.73 | 617.73 | 67 |
29 Feb 2024 | 524.76 | 564.36 | 520.23 | 556.80 | 556.80 | 160 |
28 Feb 2024 | 534.24 | 534.24 | 521.51 | 540.28 | 540.28 | 91 |
27 Feb 2024 | 560.12 | 560.12 | 511.22 | 548.01 | 548.01 | 22 |
26 Feb 2024 | 564.00 | 576.97 | 555.78 | 575.96 | 575.96 | 219 |
23 Feb 2024 | 588.10 | 618.00 | 570.00 | 559.97 | 559.97 | 253 |
22 Feb 2024 | 497.49 | 535.00 | 485.05 | 534.97 | 534.97 | 651 |
21 Feb 2024 | 386.05 | 388.72 | 377.30 | 379.20 | 379.20 | 119 |
20 Feb 2024 | 439.12 | 476.10 | 388.79 | 386.99 | 386.99 | 310 |
19 Feb 2024 | 470.24 | 476.94 | 466.26 | 473.70 | 473.70 | 77 |
16 Feb 2024 | 496.10 | 496.10 | 480.10 | 489.21 | 489.21 | 63 |
15 Feb 2024 | 499.15 | 499.15 | 468.02 | 476.77 | 476.77 | 140 |
14 Feb 2024 | 487.70 | 501.40 | 470.00 | 467.03 | 467.03 | 56 |
13 Feb 2024 | 455.18 | 474.98 | 405.52 | 478.58 | 478.58 | 430 |
12 Feb 2024 | 472.41 | 498.24 | 465.97 | 495.14 | 495.14 | 85 |
09 Feb 2024 | 419.34 | 447.01 | 419.34 | 446.54 | 446.54 | 479 |
08 Feb 2024 | 434.02 | 434.02 | 430.43 | 428.46 | 428.46 | 103 |
07 Feb 2024 | 402.14 | 402.14 | 402.14 | 402.14 | 402.14 | - |
06 Feb 2024 | 440.00 | 440.00 | 300.75 | 387.35 | 387.35 | 324 |
05 Feb 2024 | 370.45 | 398.77 | 369.42 | 393.17 | 393.17 | 91 |
02 Feb 2024 | 327.33 | 340.96 | 327.33 | 347.29 | 347.29 | 18 |
01 Feb 2024 | 290.53 | 300.10 | 290.53 | 295.20 | 295.20 | 117 |
31 Jan 2024 | 291.86 | 291.86 | 291.86 | 286.55 | 286.55 | 49 |
30 Jan 2024 | 312.40 | 312.40 | 272.26 | 313.39 | 313.39 | 14 |
29 Jan 2024 | 292.19 | 292.19 | 292.19 | 291.26 | 291.26 | 2 |
26 Jan 2024 | 289.00 | 289.00 | 289.00 | 288.45 | 288.45 | 12 |
25 Jan 2024 | 296.46 | 301.31 | 296.46 | 303.96 | 303.96 | 171 |
24 Jan 2024 | 271.23 | 271.23 | 271.23 | 291.91 | 291.91 | 10 |
23 Jan 2024 | 265.89 | 266.27 | 226.56 | 264.40 | 264.40 | 44 |
22 Jan 2024 | 272.09 | 272.30 | 268.41 | 269.77 | 269.77 | 143 |
19 Jan 2024 | 243.57 | 245.82 | 243.57 | 248.43 | 248.43 | 237 |
18 Jan 2024 | 232.46 | 232.46 | 232.46 | 239.68 | 239.68 | 19 |
17 Jan 2024 | 221.65 | 229.67 | 218.98 | 220.95 | 220.95 | 57 |
16 Jan 2024 | 209.40 | 226.82 | 185.85 | 228.15 | 228.15 | 95 |
15 Jan 2024 | 212.25 | 212.25 | 212.25 | 212.25 | 212.25 | - |
12 Jan 2024 | 193.22 | 202.68 | 193.22 | 205.26 | 205.26 | 67 |
11 Jan 2024 | 211.04 | 211.04 | 198.03 | 196.61 | 196.61 | 58 |
10 Jan 2024 | 190.42 | 195.41 | 190.42 | 201.60 | 201.60 | 97 |
09 Jan 2024 | 180.90 | 185.57 | 143.32 | 186.99 | 186.99 | 114 |
08 Jan 2024 | 150.94 | 171.46 | 150.33 | 170.93 | 170.93 | 175 |
05 Jan 2024 | 141.25 | 146.82 | 140.63 | 153.56 | 153.56 | 126 |
04 Jan 2024 | 139.74 | 139.74 | 139.74 | 144.18 | 144.18 | 12 |
03 Jan 2024 | 137.28 | 137.28 | 135.50 | 139.96 | 139.96 | 21 |
02 Jan 2024 | 154.90 | 155.58 | 149.68 | 142.83 | 142.83 | 300 |
29 Dec 2023 | 156.77 | 156.77 | 156.77 | 156.50 | 156.50 | 22 |
28 Dec 2023 | 154.91 | 155.21 | 154.06 | 155.93 | 155.93 | 101 |
27 Dec 2023 | 148.57 | 155.76 | 148.57 | 152.95 | 152.95 | 98 |
22 Dec 2023 | 151.88 | 151.88 | 151.88 | 151.88 | 151.88 | - |
21 Dec 2023 | 149.51 | 149.51 | 149.51 | 148.85 | 148.85 | 50 |
20 Dec 2023 | 161.06 | 161.06 | 159.42 | 160.18 | 160.18 | 98 |
19 Dec 2023 | 165.03 | 165.03 | 135.64 | 153.63 | 153.63 | 96 |
18 Dec 2023 | 161.21 | 161.21 | 161.21 | 161.21 | 161.21 | - |
15 Dec 2023 | 145.81 | 155.20 | 145.81 | 155.00 | 155.00 | 135 |
14 Dec 2023 | 148.73 | 148.73 | 148.50 | 145.46 | 145.46 | 111 |
13 Dec 2023 | 142.84 | 151.24 | 142.72 | 148.99 | 148.99 | 111 |
12 Dec 2023 | 131.90 | 140.31 | 131.90 | 138.28 | 138.28 | 55 |
11 Dec 2023 | 128.91 | 128.91 | 128.91 | 129.82 | 129.82 | 24 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |