Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 565.90 | 566.84 | 563.78 | 564.66 | 564.66 | 18,900 |
09 May 2024 | 564.35 | 570.14 | 562.14 | 565.30 | 565.30 | 20,500 |
08 May 2024 | 562.31 | 566.60 | 560.17 | 562.45 | 562.45 | 24,700 |
07 May 2024 | 556.63 | 563.45 | 556.02 | 562.34 | 562.34 | 41,400 |
06 May 2024 | 549.92 | 555.90 | 548.35 | 552.78 | 552.78 | 26,100 |
03 May 2024 | 543.42 | 549.07 | 541.75 | 546.89 | 546.89 | 30,600 |
02 May 2024 | 533.27 | 543.97 | 533.27 | 539.52 | 539.52 | 34,300 |
01 May 2024 | 529.53 | 533.65 | 524.04 | 530.12 | 530.12 | 27,700 |
30 Apr 2024 | 533.26 | 539.09 | 525.35 | 526.92 | 526.92 | 37,700 |
29 Apr 2024 | 532.76 | 540.12 | 531.15 | 535.10 | 535.10 | 63,900 |
26 Apr 2024 | 533.59 | 540.16 | 526.72 | 529.41 | 529.41 | 65,300 |
25 Apr 2024 | 571.59 | 574.45 | 530.50 | 533.59 | 533.59 | 97,300 |
24 Apr 2024 | 588.05 | 593.64 | 581.43 | 583.25 | 583.25 | 46,900 |
23 Apr 2024 | 587.55 | 588.09 | 584.94 | 586.60 | 586.60 | 37,300 |
22 Apr 2024 | 585.93 | 594.54 | 584.50 | 588.51 | 588.51 | 34,800 |
19 Apr 2024 | 583.70 | 586.50 | 582.32 | 586.34 | 586.34 | 44,000 |
18 Apr 2024 | 588.15 | 588.15 | 579.25 | 583.38 | 583.38 | 35,100 |
17 Apr 2024 | 592.00 | 592.00 | 583.96 | 583.96 | 583.96 | 36,100 |
16 Apr 2024 | 592.98 | 592.98 | 583.47 | 588.83 | 588.83 | 35,300 |
15 Apr 2024 | 595.90 | 598.00 | 591.40 | 594.88 | 594.88 | 38,200 |
12 Apr 2024 | 596.05 | 596.50 | 590.61 | 592.74 | 592.74 | 47,700 |
11 Apr 2024 | 601.87 | 602.51 | 598.84 | 600.09 | 600.09 | 42,900 |
10 Apr 2024 | 597.29 | 601.95 | 595.76 | 600.39 | 600.39 | 42,700 |
09 Apr 2024 | 615.56 | 615.56 | 601.38 | 603.10 | 603.10 | 41,000 |
08 Apr 2024 | 622.09 | 624.91 | 614.32 | 614.43 | 614.43 | 36,700 |
05 Apr 2024 | 617.97 | 620.92 | 613.45 | 618.27 | 618.27 | 41,100 |
04 Apr 2024 | 626.50 | 626.93 | 616.16 | 616.98 | 616.98 | 32,600 |
03 Apr 2024 | 625.81 | 632.60 | 623.35 | 624.58 | 624.58 | 37,900 |
02 Apr 2024 | 631.23 | 631.23 | 621.50 | 626.99 | 626.99 | 34,900 |
01 Apr 2024 | 637.40 | 637.40 | 627.84 | 633.52 | 633.52 | 32,400 |
28 Mar 2024 | 632.10 | 638.21 | 632.10 | 634.62 | 634.62 | 48,800 |
27 Mar 2024 | 628.37 | 630.18 | 622.95 | 629.58 | 629.58 | 40,000 |
26 Mar 2024 | 631.96 | 632.01 | 620.68 | 625.30 | 625.30 | 30,600 |
25 Mar 2024 | 625.11 | 637.50 | 625.11 | 630.17 | 630.17 | 31,300 |
22 Mar 2024 | 627.11 | 627.11 | 621.35 | 625.86 | 625.86 | 28,000 |
21 Mar 2024 | 623.56 | 627.41 | 615.89 | 625.73 | 625.73 | 34,700 |
20 Mar 2024 | 619.63 | 622.18 | 618.62 | 622.13 | 622.13 | 22,900 |
19 Mar 2024 | 613.94 | 622.93 | 613.94 | 621.53 | 621.53 | 29,700 |
18 Mar 2024 | 624.83 | 624.83 | 614.90 | 615.20 | 615.20 | 27,100 |
15 Mar 2024 | 615.92 | 629.54 | 615.92 | 622.74 | 622.74 | 113,100 |
14 Mar 2024 | 613.21 | 624.61 | 612.08 | 619.91 | 619.91 | 40,700 |
14 Mar 2024 | 2.5 Dividend | |||||
13 Mar 2024 | 612.43 | 615.62 | 603.00 | 615.44 | 612.94 | 72,000 |
12 Mar 2024 | 617.30 | 618.43 | 607.46 | 610.77 | 608.29 | 46,400 |
11 Mar 2024 | 614.08 | 617.03 | 610.56 | 614.95 | 612.45 | 34,100 |
08 Mar 2024 | 626.05 | 626.05 | 615.07 | 615.36 | 612.86 | 38,100 |
07 Mar 2024 | 625.97 | 632.14 | 623.60 | 623.60 | 621.07 | 34,700 |
06 Mar 2024 | 635.49 | 635.49 | 625.65 | 625.66 | 623.12 | 39,300 |
05 Mar 2024 | 638.50 | 644.00 | 631.22 | 632.79 | 630.22 | 43,600 |
04 Mar 2024 | 644.00 | 650.00 | 640.71 | 643.00 | 640.39 | 29,700 |
01 Mar 2024 | 640.92 | 644.02 | 635.39 | 643.89 | 641.27 | 29,900 |
29 Feb 2024 | 635.73 | 642.67 | 635.73 | 641.67 | 639.06 | 56,400 |
28 Feb 2024 | 635.35 | 637.51 | 630.02 | 633.63 | 631.06 | 37,500 |
27 Feb 2024 | 630.01 | 636.66 | 630.01 | 636.31 | 633.73 | 34,800 |
26 Feb 2024 | 632.52 | 634.68 | 619.39 | 631.48 | 628.91 | 47,000 |
23 Feb 2024 | 625.92 | 633.55 | 620.16 | 631.88 | 629.31 | 34,400 |
22 Feb 2024 | 616.56 | 621.42 | 614.50 | 619.19 | 616.67 | 47,400 |
21 Feb 2024 | 609.01 | 613.68 | 604.00 | 612.16 | 609.67 | 32,700 |
20 Feb 2024 | 600.68 | 610.03 | 596.60 | 609.13 | 606.66 | 48,800 |
16 Feb 2024 | 598.25 | 608.45 | 594.69 | 598.05 | 595.62 | 55,600 |
15 Feb 2024 | 592.05 | 599.84 | 592.03 | 598.17 | 595.74 | 29,000 |
14 Feb 2024 | 590.60 | 593.64 | 586.98 | 589.49 | 587.10 | 46,900 |
13 Feb 2024 | 590.22 | 590.61 | 584.24 | 585.11 | 582.73 | 46,500 |
12 Feb 2024 | 589.80 | 598.73 | 589.80 | 597.28 | 594.85 | 28,100 |
09 Feb 2024 | 588.51 | 593.05 | 588.51 | 592.02 | 589.62 | 24,100 |
08 Feb 2024 | 588.49 | 591.50 | 582.42 | 588.20 | 585.81 | 39,900 |
07 Feb 2024 | 581.34 | 590.30 | 579.92 | 588.31 | 585.92 | 20,800 |
06 Feb 2024 | 584.99 | 585.20 | 575.55 | 577.80 | 575.45 | 36,800 |
05 Feb 2024 | 583.54 | 583.54 | 577.04 | 582.83 | 580.46 | 44,400 |
02 Feb 2024 | 590.36 | 590.36 | 578.10 | 587.71 | 585.32 | 47,300 |
01 Feb 2024 | 556.28 | 596.80 | 551.58 | 593.63 | 591.22 | 86,200 |
31 Jan 2024 | 568.34 | 573.78 | 557.55 | 557.81 | 555.54 | 68,000 |
30 Jan 2024 | 560.53 | 568.74 | 560.47 | 565.57 | 563.27 | 35,100 |
29 Jan 2024 | 559.06 | 562.62 | 556.10 | 560.43 | 558.15 | 43,300 |
26 Jan 2024 | 563.59 | 564.13 | 557.38 | 559.71 | 557.44 | 36,900 |
25 Jan 2024 | 577.08 | 577.08 | 560.48 | 561.84 | 559.56 | 46,200 |
24 Jan 2024 | 596.13 | 596.13 | 577.53 | 578.50 | 576.15 | 49,700 |
23 Jan 2024 | 596.00 | 596.67 | 589.23 | 592.09 | 589.68 | 44,000 |
22 Jan 2024 | 598.18 | 599.61 | 594.03 | 596.57 | 594.15 | 58,000 |
19 Jan 2024 | 599.04 | 599.04 | 586.21 | 595.70 | 593.28 | 46,400 |
18 Jan 2024 | 590.36 | 595.83 | 585.24 | 595.76 | 593.34 | 59,800 |
17 Jan 2024 | 578.25 | 588.39 | 578.25 | 587.73 | 585.34 | 33,000 |
16 Jan 2024 | 569.30 | 584.97 | 568.21 | 583.29 | 580.92 | 58,400 |
12 Jan 2024 | 567.63 | 572.51 | 565.03 | 569.61 | 567.30 | 42,500 |
11 Jan 2024 | 555.65 | 564.36 | 554.69 | 563.69 | 561.40 | 35,500 |
10 Jan 2024 | 560.86 | 564.61 | 558.76 | 562.14 | 559.86 | 30,400 |
09 Jan 2024 | 560.62 | 563.51 | 557.19 | 561.49 | 559.21 | 30,800 |
08 Jan 2024 | 555.48 | 563.42 | 550.01 | 562.37 | 560.09 | 61,900 |
05 Jan 2024 | 553.90 | 557.94 | 550.00 | 552.19 | 549.95 | 40,900 |
04 Jan 2024 | 554.87 | 558.00 | 548.26 | 554.16 | 551.91 | 100,900 |
03 Jan 2024 | 542.32 | 553.94 | 542.32 | 552.31 | 550.07 | 74,600 |
02 Jan 2024 | 544.48 | 551.89 | 539.83 | 547.69 | 545.47 | 57,400 |
29 Dec 2023 | 549.80 | 551.00 | 545.39 | 545.83 | 543.61 | 45,700 |
28 Dec 2023 | 550.12 | 552.99 | 545.24 | 549.80 | 547.57 | 44,300 |
27 Dec 2023 | 555.29 | 558.96 | 552.03 | 552.11 | 549.87 | 32,400 |
26 Dec 2023 | 555.01 | 559.95 | 553.77 | 556.72 | 554.46 | 27,000 |
22 Dec 2023 | 556.72 | 560.80 | 555.25 | 556.73 | 554.47 | 19,800 |
21 Dec 2023 | 550.62 | 553.60 | 544.99 | 552.96 | 550.71 | 27,200 |
20 Dec 2023 | 559.29 | 559.29 | 548.70 | 548.96 | 546.73 | 34,900 |
19 Dec 2023 | 553.74 | 560.41 | 553.09 | 556.96 | 554.70 | 34,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |