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