Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 632.10 | 637.26 | 634.33 | 636.15 | 636.15 | 3,594 |
Mar 27, 2024 | 628.37 | 630.18 | 622.95 | 629.58 | 629.58 | 40,000 |
Mar 26, 2024 | 631.96 | 632.01 | 620.68 | 625.30 | 625.30 | 30,600 |
Mar 25, 2024 | 625.11 | 637.50 | 625.11 | 630.17 | 630.17 | 31,300 |
Mar 22, 2024 | 627.11 | 627.11 | 621.35 | 625.86 | 625.86 | 28,000 |
Mar 21, 2024 | 623.56 | 627.41 | 615.89 | 625.73 | 625.73 | 34,700 |
Mar 20, 2024 | 619.63 | 622.18 | 618.62 | 622.13 | 622.13 | 22,900 |
Mar 19, 2024 | 613.94 | 622.93 | 613.94 | 621.53 | 621.53 | 29,700 |
Mar 18, 2024 | 624.83 | 624.83 | 614.90 | 615.20 | 615.20 | 27,100 |
Mar 15, 2024 | 615.92 | 629.54 | 615.92 | 622.74 | 622.74 | 113,100 |
Mar 14, 2024 | 613.21 | 624.61 | 612.08 | 619.91 | 619.91 | 40,700 |
Mar 14, 2024 | 2.5 Dividend | |||||
Mar 13, 2024 | 612.43 | 615.62 | 603.00 | 615.44 | 612.94 | 72,000 |
Mar 12, 2024 | 617.30 | 618.43 | 607.46 | 610.77 | 608.29 | 46,400 |
Mar 11, 2024 | 614.08 | 617.03 | 610.56 | 614.95 | 612.45 | 34,100 |
Mar 08, 2024 | 626.05 | 626.05 | 615.07 | 615.36 | 612.86 | 38,100 |
Mar 07, 2024 | 625.97 | 632.14 | 623.60 | 623.60 | 621.07 | 34,700 |
Mar 06, 2024 | 635.49 | 635.49 | 625.65 | 625.66 | 623.12 | 39,300 |
Mar 05, 2024 | 638.50 | 644.00 | 631.22 | 632.79 | 630.22 | 43,600 |
Mar 04, 2024 | 644.00 | 650.00 | 640.71 | 643.00 | 640.39 | 29,700 |
Mar 01, 2024 | 640.92 | 644.02 | 635.39 | 643.89 | 641.27 | 29,900 |
Feb 29, 2024 | 635.73 | 642.67 | 635.73 | 641.67 | 639.06 | 56,400 |
Feb 28, 2024 | 635.35 | 637.51 | 630.02 | 633.63 | 631.06 | 37,500 |
Feb 27, 2024 | 630.01 | 636.66 | 630.01 | 636.31 | 633.73 | 34,800 |
Feb 26, 2024 | 632.52 | 634.68 | 619.39 | 631.48 | 628.91 | 47,000 |
Feb 23, 2024 | 625.92 | 633.55 | 620.16 | 631.88 | 629.31 | 34,400 |
Feb 22, 2024 | 616.56 | 621.42 | 614.50 | 619.19 | 616.67 | 47,400 |
Feb 21, 2024 | 609.01 | 613.68 | 604.00 | 612.16 | 609.67 | 32,700 |
Feb 20, 2024 | 600.68 | 610.03 | 596.60 | 609.13 | 606.66 | 48,800 |
Feb 16, 2024 | 598.25 | 608.45 | 594.69 | 598.05 | 595.62 | 55,600 |
Feb 15, 2024 | 592.05 | 599.84 | 592.03 | 598.17 | 595.74 | 29,000 |
Feb 14, 2024 | 590.60 | 593.64 | 586.98 | 589.49 | 587.10 | 46,900 |
Feb 13, 2024 | 590.22 | 590.61 | 584.24 | 585.11 | 582.73 | 46,500 |
Feb 12, 2024 | 589.80 | 598.73 | 589.80 | 597.28 | 594.85 | 28,100 |
Feb 09, 2024 | 588.51 | 593.05 | 588.51 | 592.02 | 589.62 | 24,100 |
Feb 08, 2024 | 588.49 | 591.50 | 582.42 | 588.20 | 585.81 | 39,900 |
Feb 07, 2024 | 581.34 | 590.30 | 579.92 | 588.31 | 585.92 | 20,800 |
Feb 06, 2024 | 584.99 | 585.20 | 575.55 | 577.80 | 575.45 | 36,800 |
Feb 05, 2024 | 583.54 | 583.54 | 577.04 | 582.83 | 580.46 | 44,400 |
Feb 02, 2024 | 590.36 | 590.36 | 578.10 | 587.71 | 585.32 | 47,300 |
Feb 01, 2024 | 556.28 | 596.80 | 551.58 | 593.63 | 591.22 | 86,200 |
Jan 31, 2024 | 568.34 | 573.78 | 557.55 | 557.81 | 555.54 | 68,000 |
Jan 30, 2024 | 560.53 | 568.74 | 560.47 | 565.57 | 563.27 | 35,100 |
Jan 29, 2024 | 559.06 | 562.62 | 556.10 | 560.43 | 558.15 | 43,300 |
Jan 26, 2024 | 563.59 | 564.13 | 557.38 | 559.71 | 557.44 | 36,900 |
Jan 25, 2024 | 577.08 | 577.08 | 560.48 | 561.84 | 559.56 | 46,200 |
Jan 24, 2024 | 596.13 | 596.13 | 577.53 | 578.50 | 576.15 | 49,700 |
Jan 23, 2024 | 596.00 | 596.67 | 589.23 | 592.09 | 589.68 | 44,000 |
Jan 22, 2024 | 598.18 | 599.61 | 594.03 | 596.57 | 594.15 | 58,000 |
Jan 19, 2024 | 599.04 | 599.04 | 586.21 | 595.70 | 593.28 | 46,400 |
Jan 18, 2024 | 590.36 | 595.83 | 585.24 | 595.76 | 593.34 | 59,800 |
Jan 17, 2024 | 578.25 | 588.39 | 578.25 | 587.73 | 585.34 | 33,000 |
Jan 16, 2024 | 569.30 | 584.97 | 568.21 | 583.29 | 580.92 | 58,400 |
Jan 12, 2024 | 567.63 | 572.51 | 565.03 | 569.61 | 567.30 | 42,500 |
Jan 11, 2024 | 555.65 | 564.36 | 554.69 | 563.69 | 561.40 | 35,500 |
Jan 10, 2024 | 560.86 | 564.61 | 558.76 | 562.14 | 559.86 | 30,400 |
Jan 09, 2024 | 560.62 | 563.51 | 557.19 | 561.49 | 559.21 | 30,800 |
Jan 08, 2024 | 555.48 | 563.42 | 550.01 | 562.37 | 560.09 | 61,900 |
Jan 05, 2024 | 553.90 | 557.94 | 550.00 | 552.19 | 549.95 | 40,900 |
Jan 04, 2024 | 554.87 | 558.00 | 548.26 | 554.16 | 551.91 | 100,900 |
Jan 03, 2024 | 542.32 | 553.94 | 542.32 | 552.31 | 550.07 | 74,600 |
Jan 02, 2024 | 544.48 | 551.89 | 539.83 | 547.69 | 545.47 | 57,400 |
Dec 29, 2023 | 549.80 | 551.00 | 545.39 | 545.83 | 543.61 | 45,700 |
Dec 28, 2023 | 550.12 | 552.99 | 545.24 | 549.80 | 547.57 | 44,300 |
Dec 27, 2023 | 555.29 | 558.96 | 552.03 | 552.11 | 549.87 | 32,400 |
Dec 26, 2023 | 555.01 | 559.95 | 553.77 | 556.72 | 554.46 | 27,000 |
Dec 22, 2023 | 556.72 | 560.80 | 555.25 | 556.73 | 554.47 | 19,800 |
Dec 21, 2023 | 550.62 | 553.60 | 544.99 | 552.96 | 550.71 | 27,200 |
Dec 20, 2023 | 559.29 | 559.29 | 548.70 | 548.96 | 546.73 | 34,900 |
Dec 19, 2023 | 553.74 | 560.41 | 553.09 | 556.96 | 554.70 | 34,000 |
Dec 18, 2023 | 561.81 | 561.81 | 553.99 | 554.38 | 552.13 | 44,200 |
Dec 15, 2023 | 557.86 | 578.33 | 554.95 | 560.57 | 558.29 | 261,100 |
Dec 14, 2023 | 561.89 | 562.99 | 554.36 | 558.53 | 556.26 | 55,300 |
Dec 14, 2023 | 2.25 Dividend | |||||
Dec 13, 2023 | 543.59 | 560.30 | 543.59 | 557.73 | 553.22 | 93,800 |
Dec 12, 2023 | 550.00 | 550.97 | 544.80 | 545.16 | 540.76 | 34,000 |
Dec 11, 2023 | 550.00 | 556.77 | 550.00 | 550.97 | 546.52 | 36,100 |
Dec 08, 2023 | 545.00 | 550.41 | 544.42 | 549.18 | 544.74 | 69,000 |
Dec 07, 2023 | 536.90 | 549.00 | 533.10 | 545.19 | 540.78 | 35,500 |
Dec 06, 2023 | 536.73 | 540.69 | 533.51 | 536.04 | 531.71 | 61,100 |
Dec 05, 2023 | 539.89 | 539.89 | 531.57 | 535.44 | 531.11 | 58,300 |
Dec 04, 2023 | 533.89 | 538.40 | 531.40 | 536.36 | 532.03 | 43,500 |
Dec 01, 2023 | 528.65 | 540.08 | 521.23 | 534.26 | 529.94 | 23,000 |
Nov 30, 2023 | 524.00 | 531.66 | 524.00 | 530.51 | 526.22 | 35,100 |
Nov 29, 2023 | 519.11 | 524.32 | 517.17 | 522.01 | 517.79 | 54,500 |
Nov 28, 2023 | 528.93 | 528.93 | 516.72 | 518.74 | 514.55 | 59,400 |
Nov 27, 2023 | 521.99 | 531.08 | 518.62 | 528.93 | 524.66 | 41,400 |
Nov 24, 2023 | 518.79 | 524.00 | 518.46 | 522.19 | 517.97 | 14,400 |
Nov 22, 2023 | 514.12 | 516.35 | 509.89 | 516.35 | 512.18 | 34,900 |
Nov 21, 2023 | 518.00 | 519.48 | 515.01 | 516.42 | 512.25 | 37,200 |
Nov 20, 2023 | 510.05 | 518.31 | 508.47 | 516.44 | 512.27 | 32,600 |
Nov 17, 2023 | 513.00 | 516.22 | 510.74 | 511.84 | 507.70 | 36,800 |
Nov 16, 2023 | 510.02 | 513.53 | 503.49 | 510.32 | 506.20 | 64,800 |
Nov 15, 2023 | 513.17 | 513.17 | 505.23 | 510.61 | 506.48 | 26,600 |
Nov 14, 2023 | 504.45 | 513.00 | 504.45 | 511.19 | 507.06 | 42,500 |
Nov 13, 2023 | 497.32 | 502.05 | 494.44 | 501.53 | 497.48 | 21,200 |
Nov 10, 2023 | 494.26 | 501.76 | 492.67 | 499.86 | 495.82 | 24,100 |
Nov 09, 2023 | 492.25 | 499.91 | 492.25 | 495.82 | 491.81 | 23,300 |
Nov 08, 2023 | 493.20 | 495.66 | 491.94 | 492.57 | 488.59 | 29,300 |
Nov 07, 2023 | 491.13 | 493.90 | 483.68 | 490.85 | 486.88 | 54,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |