Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2024 | 588.35 | 601.85 | 588.35 | 599.25 | 599.25 | 64,602 |
28 Jun 2024 | 594.35 | 599.50 | 590.10 | 594.70 | 594.70 | 234,608 |
27 Jun 2024 | 586.65 | 594.95 | 586.50 | 593.35 | 593.35 | 162,219 |
26 Jun 2024 | 590.95 | 598.95 | 587.25 | 589.20 | 589.20 | 77,665 |
25 Jun 2024 | 579.70 | 592.00 | 578.00 | 590.95 | 590.95 | 546,126 |
24 Jun 2024 | 580.85 | 582.40 | 575.85 | 579.75 | 579.75 | 49,553 |
21 Jun 2024 | 587.05 | 592.10 | 579.75 | 580.90 | 580.90 | 63,526 |
21 Jun 2024 | 2 Dividend | |||||
20 Jun 2024 | 596.50 | 597.15 | 582.75 | 589.95 | 587.95 | 88,366 |
19 Jun 2024 | 601.65 | 604.45 | 592.85 | 595.95 | 593.93 | 226,731 |
18 Jun 2024 | 601.95 | 605.00 | 592.00 | 601.65 | 599.61 | 109,380 |
14 Jun 2024 | 598.10 | 601.60 | 593.90 | 598.05 | 596.02 | 286,049 |
13 Jun 2024 | 566.65 | 597.95 | 566.65 | 593.55 | 591.54 | 665,339 |
12 Jun 2024 | 572.95 | 577.70 | 569.70 | 572.40 | 570.46 | 223,089 |
11 Jun 2024 | 570.10 | 576.80 | 566.45 | 571.85 | 569.91 | 134,033 |
10 Jun 2024 | 567.70 | 574.50 | 561.50 | 568.95 | 567.02 | 89,888 |
07 Jun 2024 | 555.80 | 563.45 | 554.00 | 562.80 | 560.89 | 258,704 |
06 Jun 2024 | 555.50 | 558.60 | 550.35 | 555.60 | 553.72 | 120,412 |
05 Jun 2024 | 545.70 | 554.00 | 536.40 | 551.55 | 549.68 | 187,982 |
04 Jun 2024 | 557.95 | 557.95 | 511.10 | 535.05 | 533.24 | 471,534 |
03 Jun 2024 | 566.05 | 567.90 | 547.05 | 550.15 | 548.28 | 294,597 |
31 May 2024 | 554.35 | 556.50 | 546.80 | 550.10 | 548.24 | 157,059 |
30 May 2024 | 560.00 | 563.80 | 548.35 | 551.00 | 549.13 | 208,385 |
29 May 2024 | 579.45 | 579.45 | 561.00 | 561.85 | 559.95 | 108,670 |
28 May 2024 | 567.95 | 579.60 | 564.00 | 578.25 | 576.29 | 292,850 |
27 May 2024 | 565.00 | 569.40 | 562.20 | 564.50 | 562.59 | 52,585 |
24 May 2024 | 565.95 | 571.70 | 563.35 | 565.05 | 563.13 | 117,084 |
23 May 2024 | 564.90 | 569.05 | 558.25 | 566.65 | 564.73 | 57,140 |
22 May 2024 | 569.75 | 569.75 | 559.50 | 560.10 | 558.20 | 47,752 |
21 May 2024 | 570.30 | 570.30 | 563.00 | 565.45 | 563.53 | 104,130 |
17 May 2024 | 567.85 | 571.85 | 561.50 | 570.10 | 568.17 | 84,075 |
16 May 2024 | 556.00 | 568.00 | 550.40 | 567.00 | 565.08 | 273,755 |
15 May 2024 | 561.75 | 561.75 | 555.05 | 556.00 | 554.12 | 98,262 |
14 May 2024 | 563.55 | 567.90 | 560.05 | 561.70 | 559.80 | 115,256 |
13 May 2024 | 552.10 | 568.40 | 548.00 | 562.45 | 560.54 | 292,370 |
10 May 2024 | 542.40 | 553.55 | 539.85 | 549.10 | 547.24 | 105,274 |
09 May 2024 | 554.65 | 554.65 | 538.10 | 539.40 | 537.57 | 243,938 |
08 May 2024 | 552.50 | 553.70 | 548.30 | 550.45 | 548.58 | 47,418 |
07 May 2024 | 558.85 | 562.00 | 549.55 | 552.25 | 550.38 | 224,797 |
06 May 2024 | 571.75 | 571.75 | 550.25 | 555.20 | 553.32 | 116,173 |
03 May 2024 | 581.00 | 582.00 | 565.40 | 565.85 | 563.93 | 215,580 |
02 May 2024 | 584.90 | 586.10 | 573.35 | 576.40 | 574.45 | 59,067 |
30 Apr 2024 | 576.90 | 588.30 | 575.75 | 583.35 | 581.37 | 120,272 |
29 Apr 2024 | 590.00 | 591.70 | 571.25 | 575.00 | 573.05 | 386,917 |
26 Apr 2024 | 596.40 | 603.55 | 587.00 | 587.95 | 585.96 | 68,398 |
25 Apr 2024 | 596.45 | 596.45 | 585.60 | 594.60 | 592.58 | 88,279 |
24 Apr 2024 | 601.20 | 601.20 | 593.05 | 593.90 | 591.89 | 109,555 |
23 Apr 2024 | 605.75 | 609.65 | 598.05 | 601.20 | 599.16 | 49,860 |
22 Apr 2024 | 602.65 | 608.70 | 598.50 | 605.40 | 603.35 | 114,860 |
19 Apr 2024 | 601.35 | 604.50 | 581.15 | 601.65 | 599.61 | 226,098 |
18 Apr 2024 | 617.10 | 623.60 | 604.20 | 605.70 | 603.65 | 289,363 |
16 Apr 2024 | 608.35 | 610.60 | 601.00 | 604.45 | 602.40 | 160,946 |
15 Apr 2024 | 600.40 | 616.50 | 600.40 | 612.65 | 610.57 | 98,940 |
12 Apr 2024 | 621.95 | 622.95 | 616.50 | 618.50 | 616.40 | 41,551 |
10 Apr 2024 | 635.25 | 637.10 | 620.10 | 621.45 | 619.34 | 752,592 |
09 Apr 2024 | 639.00 | 639.00 | 632.65 | 633.75 | 631.60 | 109,527 |
08 Apr 2024 | 631.75 | 635.95 | 626.65 | 634.80 | 632.65 | 54,281 |
05 Apr 2024 | 621.65 | 630.60 | 616.75 | 629.30 | 627.17 | 51,201 |
04 Apr 2024 | 624.15 | 626.05 | 618.45 | 622.15 | 620.04 | 36,062 |
03 Apr 2024 | 629.20 | 630.00 | 620.35 | 624.05 | 621.93 | 106,829 |
02 Apr 2024 | 631.00 | 641.75 | 631.00 | 631.90 | 629.76 | 65,131 |
01 Apr 2024 | 636.35 | 637.85 | 630.00 | 633.90 | 631.75 | 47,488 |
28 Mar 2024 | 626.00 | 638.60 | 626.00 | 633.00 | 630.85 | 67,423 |
27 Mar 2024 | 628.20 | 638.20 | 624.60 | 626.25 | 624.13 | 105,144 |
26 Mar 2024 | 639.00 | 642.70 | 625.60 | 626.65 | 624.53 | 227,014 |
22 Mar 2024 | 623.50 | 628.40 | 615.35 | 624.10 | 621.98 | 74,484 |
21 Mar 2024 | 629.65 | 638.90 | 620.05 | 622.45 | 620.34 | 66,675 |
20 Mar 2024 | 625.00 | 630.55 | 619.45 | 626.05 | 623.93 | 25,865 |
19 Mar 2024 | 634.90 | 636.00 | 623.35 | 631.35 | 629.21 | 41,965 |
18 Mar 2024 | 633.35 | 636.70 | 628.50 | 633.75 | 631.60 | 36,086 |
15 Mar 2024 | 621.75 | 634.60 | 611.85 | 632.20 | 630.06 | 92,446 |
14 Mar 2024 | 605.65 | 624.40 | 598.00 | 622.20 | 620.09 | 39,332 |
13 Mar 2024 | 623.85 | 626.55 | 605.00 | 609.65 | 607.58 | 41,105 |
12 Mar 2024 | 619.55 | 629.75 | 615.10 | 621.40 | 619.29 | 154,459 |
11 Mar 2024 | 625.25 | 628.95 | 619.05 | 620.50 | 618.40 | 147,121 |
07 Mar 2024 | 613.90 | 624.00 | 612.15 | 621.75 | 619.64 | 242,887 |
06 Mar 2024 | 610.65 | 618.15 | 605.00 | 614.00 | 611.92 | 96,270 |
05 Mar 2024 | 612.75 | 615.20 | 603.80 | 607.60 | 605.54 | 170,366 |
04 Mar 2024 | 593.45 | 620.40 | 587.60 | 610.30 | 608.23 | 552,509 |
01 Mar 2024 | 582.10 | 596.70 | 582.10 | 589.95 | 587.95 | 133,975 |
29 Feb 2024 | 581.00 | 585.85 | 575.50 | 583.00 | 581.02 | 56,396 |
28 Feb 2024 | 583.95 | 590.80 | 579.60 | 581.05 | 579.08 | 82,498 |
27 Feb 2024 | 578.30 | 591.90 | 573.55 | 580.90 | 578.93 | 134,101 |
26 Feb 2024 | 576.85 | 580.70 | 568.40 | 576.15 | 574.20 | 90,003 |
23 Feb 2024 | 576.45 | 583.05 | 575.35 | 580.50 | 578.53 | 93,134 |
22 Feb 2024 | 579.40 | 579.40 | 567.10 | 574.80 | 572.85 | 104,230 |
21 Feb 2024 | 588.25 | 591.00 | 574.80 | 577.45 | 575.49 | 96,384 |
20 Feb 2024 | 583.85 | 589.90 | 576.40 | 588.25 | 586.26 | 59,785 |
19 Feb 2024 | 592.60 | 593.15 | 584.35 | 585.15 | 583.17 | 36,574 |
16 Feb 2024 | 589.25 | 593.90 | 583.80 | 592.30 | 590.29 | 98,709 |
15 Feb 2024 | 586.30 | 589.05 | 582.10 | 585.25 | 583.27 | 27,579 |
14 Feb 2024 | 587.85 | 587.85 | 578.30 | 585.30 | 583.32 | 70,433 |
13 Feb 2024 | 579.35 | 593.95 | 574.70 | 589.55 | 587.55 | 159,879 |
12 Feb 2024 | 584.00 | 585.05 | 572.75 | 577.55 | 575.59 | 35,899 |
09 Feb 2024 | 591.80 | 592.90 | 582.35 | 583.90 | 581.92 | 117,935 |
08 Feb 2024 | 603.55 | 615.95 | 590.15 | 591.80 | 589.79 | 258,012 |
07 Feb 2024 | 595.25 | 614.05 | 595.25 | 605.35 | 603.30 | 151,151 |
06 Feb 2024 | 563.45 | 594.85 | 562.50 | 592.65 | 590.64 | 981,858 |
05 Feb 2024 | 582.60 | 582.60 | 561.40 | 563.45 | 561.54 | 244,121 |
02 Feb 2024 | 591.85 | 591.85 | 576.70 | 578.90 | 576.94 | 86,447 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |