Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 590.02 | 608.40 | 588.73 | 602.38 | 602.38 | 1,003 |
09 May 2024 | 629.01 | 629.01 | 586.52 | 592.47 | 592.47 | 961 |
08 May 2024 | 612.05 | 612.05 | 588.10 | 592.42 | 592.42 | 1,431 |
07 May 2024 | 617.22 | 617.22 | 606.23 | 613.46 | 613.46 | 2,558 |
03 May 2024 | 605.54 | 609.03 | 601.02 | 605.52 | 605.52 | 752 |
02 May 2024 | 602.10 | 608.98 | 583.61 | 593.22 | 593.22 | 1,169 |
01 May 2024 | 609.72 | 609.72 | 585.33 | 607.24 | 607.24 | 1,488 |
30 Apr 2024 | 629.95 | 635.06 | 622.13 | 622.13 | 622.13 | 28 |
29 Apr 2024 | 637.04 | 644.59 | 627.67 | 640.23 | 640.23 | 758 |
26 Apr 2024 | 633.55 | 645.00 | 633.51 | 633.72 | 633.72 | 451 |
25 Apr 2024 | 641.85 | 645.90 | 622.22 | 635.36 | 635.36 | 1,019 |
24 Apr 2024 | 660.00 | 662.06 | 648.00 | 660.58 | 660.58 | 874 |
23 Apr 2024 | 641.30 | 651.70 | 633.69 | 650.23 | 650.23 | 10,436 |
22 Apr 2024 | 631.50 | 642.00 | 619.58 | 633.24 | 633.24 | 3,002 |
19 Apr 2024 | 657.28 | 660.77 | 627.11 | 638.12 | 638.12 | 3,020 |
18 Apr 2024 | 640.32 | 668.96 | 631.54 | 649.21 | 649.21 | 4,097 |
17 Apr 2024 | 634.78 | 656.89 | 632.95 | 640.19 | 640.19 | 2,466 |
16 Apr 2024 | 642.29 | 642.29 | 628.97 | 630.91 | 630.91 | 196 |
15 Apr 2024 | 664.69 | 666.99 | 638.16 | 640.55 | 640.55 | 302 |
12 Apr 2024 | 682.00 | 682.00 | 657.23 | 657.23 | 657.23 | 283 |
11 Apr 2024 | 663.13 | 675.74 | 660.01 | 675.74 | 675.74 | 321 |
10 Apr 2024 | 637.62 | 663.44 | 636.82 | 655.84 | 655.84 | 208 |
09 Apr 2024 | 676.85 | 678.81 | 661.13 | 661.80 | 661.80 | 253 |
08 Apr 2024 | 670.00 | 676.38 | 657.91 | 666.59 | 666.59 | 512 |
05 Apr 2024 | 673.00 | 686.04 | 670.03 | 677.50 | 677.50 | 663 |
04 Apr 2024 | 630.00 | 691.67 | 627.00 | 669.05 | 669.05 | 5,358 |
03 Apr 2024 | 606.48 | 634.03 | 605.43 | 632.72 | 632.72 | 1,124 |
02 Apr 2024 | 627.97 | 627.97 | 612.39 | 618.05 | 618.05 | 224 |
28 Mar 2024 | 620.95 | 627.37 | 620.92 | 623.36 | 623.36 | 152 |
27 Mar 2024 | 636.09 | 637.91 | 611.16 | 620.03 | 620.03 | 212 |
26 Mar 2024 | 631.63 | 635.80 | 626.90 | 633.77 | 633.77 | 133 |
25 Mar 2024 | 612.95 | 632.03 | 612.95 | 632.03 | 632.03 | 1,224 |
22 Mar 2024 | 617.00 | 620.60 | 604.58 | 620.24 | 620.24 | 330 |
21 Mar 2024 | 629.05 | 630.31 | 623.35 | 630.31 | 630.31 | 1,194 |
20 Mar 2024 | 616.23 | 623.93 | 610.15 | 621.71 | 621.71 | 71 |
19 Mar 2024 | 596.18 | 610.00 | 588.84 | 608.09 | 608.09 | 74 |
18 Mar 2024 | 605.03 | 610.07 | 599.22 | 607.22 | 607.22 | 316 |
15 Mar 2024 | 621.01 | 624.83 | 602.15 | 605.33 | 605.33 | 403 |
14 Mar 2024 | 622.23 | 634.18 | 620.41 | 629.74 | 629.74 | 253 |
13 Mar 2024 | 621.17 | 628.04 | 615.08 | 626.15 | 626.15 | 208 |
12 Mar 2024 | 623.25 | 625.50 | 615.85 | 622.50 | 622.50 | 34 |
11 Mar 2024 | 600.82 | 616.90 | 600.71 | 616.06 | 616.06 | 137 |
08 Mar 2024 | 611.49 | 624.99 | 611.49 | 623.08 | 623.08 | 44 |
07 Mar 2024 | 614.95 | 616.42 | 603.98 | 613.89 | 613.89 | 22 |
06 Mar 2024 | 618.00 | 618.79 | 612.73 | 614.03 | 614.03 | 73 |
05 Mar 2024 | 616.09 | 623.38 | 597.28 | 601.97 | 601.97 | 104 |
04 Mar 2024 | 630.16 | 636.80 | 624.10 | 629.38 | 629.38 | 133 |
01 Mar 2024 | 620.00 | 631.28 | 613.76 | 630.07 | 630.07 | 504 |
29 Feb 2024 | 615.28 | 618.33 | 609.37 | 617.62 | 617.62 | 134 |
28 Feb 2024 | 608.26 | 616.96 | 605.97 | 616.45 | 616.45 | 436 |
27 Feb 2024 | 611.84 | 620.44 | 608.22 | 611.70 | 611.70 | 100 |
26 Feb 2024 | 609.54 | 614.25 | 602.95 | 609.94 | 609.94 | 65 |
23 Feb 2024 | 605.80 | 609.49 | 601.95 | 608.60 | 608.60 | 216 |
22 Feb 2024 | 606.37 | 608.47 | 604.52 | 605.49 | 605.49 | 101 |
21 Feb 2024 | 596.00 | 596.00 | 579.18 | 582.33 | 582.33 | 172 |
20 Feb 2024 | 604.99 | 604.99 | 590.00 | 594.52 | 594.52 | 551 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 603.10 | 618.78 | 598.99 | 618.28 | 618.28 | 202 |
15 Feb 2024 | 648.99 | 648.99 | 603.39 | 612.01 | 612.01 | 1,068 |
14 Feb 2024 | 607.00 | 624.93 | 607.00 | 623.98 | 623.98 | 582 |
13 Feb 2024 | 595.00 | 612.81 | 586.80 | 605.20 | 605.20 | 666 |
12 Feb 2024 | 641.01 | 641.19 | 613.36 | 617.68 | 617.68 | 1,126 |
09 Feb 2024 | 633.00 | 659.33 | 633.00 | 651.78 | 651.78 | 224 |
08 Feb 2024 | 611.83 | 629.19 | 609.60 | 624.72 | 624.72 | 203 |
07 Feb 2024 | 611.88 | 615.97 | 597.36 | 609.22 | 609.22 | 232 |
06 Feb 2024 | 603.01 | 609.44 | 598.19 | 601.74 | 601.74 | 47 |
05 Feb 2024 | 612.09 | 613.94 | 593.73 | 602.28 | 602.28 | 106 |
02 Feb 2024 | 610.00 | 613.44 | 599.87 | 613.44 | 613.44 | 99 |
01 Feb 2024 | 613.19 | 621.07 | 606.71 | 606.71 | 606.71 | 77 |
31 Jan 2024 | 612.73 | 622.00 | 602.66 | 614.42 | 614.42 | 382 |
30 Jan 2024 | 611.78 | 635.85 | 608.48 | 621.29 | 621.29 | 271 |
29 Jan 2024 | 582.49 | 598.61 | 582.49 | 604.96 | 604.96 | 565 |
26 Jan 2024 | 585.55 | 594.46 | 581.76 | 590.11 | 590.11 | 149 |
25 Jan 2024 | 587.26 | 595.89 | 579.60 | 580.14 | 580.14 | 239 |
24 Jan 2024 | 599.45 | 599.51 | 588.63 | 591.04 | 591.04 | 1,535 |
23 Jan 2024 | 592.30 | 594.66 | 581.88 | 590.08 | 590.08 | 120 |
22 Jan 2024 | 590.93 | 597.67 | 583.66 | 586.30 | 586.30 | 186 |
19 Jan 2024 | 578.10 | 579.64 | 571.50 | 579.51 | 579.51 | 57 |
18 Jan 2024 | 572.58 | 573.88 | 563.40 | 568.23 | 568.23 | 181 |
17 Jan 2024 | 560.66 | 564.31 | 548.23 | 561.61 | 561.61 | 452 |
16 Jan 2024 | 559.14 | 563.25 | 550.88 | 559.27 | 559.27 | 530 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 572.51 | 575.58 | 562.31 | 566.73 | 566.73 | 99 |
11 Jan 2024 | 576.84 | 577.23 | 559.73 | 569.50 | 569.50 | 33 |
10 Jan 2024 | 570.00 | 577.01 | 569.02 | 572.76 | 572.76 | 141 |
09 Jan 2024 | 559.83 | 564.63 | 554.39 | 564.63 | 564.63 | 87 |
08 Jan 2024 | 547.36 | 557.73 | 547.36 | 557.73 | 557.73 | 76 |
05 Jan 2024 | 532.95 | 543.51 | 531.96 | 539.76 | 539.76 | 120 |
04 Jan 2024 | 530.93 | 540.71 | 529.77 | 536.33 | 536.33 | 104 |
03 Jan 2024 | 540.00 | 543.86 | 529.20 | 529.81 | 529.81 | 88 |
02 Jan 2024 | 573.50 | 573.50 | 542.07 | 542.07 | 542.07 | 307 |
29 Dec 2023 | 588.82 | 594.19 | 582.71 | 585.78 | 585.78 | 253 |
28 Dec 2023 | 584.46 | 593.43 | 581.01 | 590.22 | 590.22 | 164 |
27 Dec 2023 | 584.93 | 589.00 | 582.86 | 589.00 | 589.00 | 120 |
22 Dec 2023 | 580.05 | 583.05 | 574.62 | 582.44 | 582.44 | 155 |
21 Dec 2023 | 574.05 | 579.09 | 569.37 | 579.09 | 579.09 | 199 |
20 Dec 2023 | 560.36 | 576.00 | 550.81 | 575.56 | 575.56 | 224 |
19 Dec 2023 | 572.60 | 574.16 | 559.21 | 570.64 | 570.64 | 877 |
18 Dec 2023 | 557.56 | 565.37 | 553.76 | 564.91 | 564.91 | 207 |
15 Dec 2023 | 557.12 | 565.80 | 550.93 | 556.50 | 556.50 | 128 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |