Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
18 Dec 2023 | 561.81 | 561.81 | 553.99 | 554.38 | 552.13 | 44,200 |
15 Dec 2023 | 557.86 | 578.33 | 554.95 | 560.57 | 558.29 | 261,100 |
14 Dec 2023 | 561.89 | 562.99 | 554.36 | 558.53 | 556.26 | 55,300 |
14 Dec 2023 | 2.25 Dividend | |||||
13 Dec 2023 | 543.59 | 560.30 | 543.59 | 557.73 | 553.22 | 93,800 |
12 Dec 2023 | 550.00 | 550.97 | 544.80 | 545.16 | 540.76 | 34,000 |
11 Dec 2023 | 550.00 | 556.77 | 550.00 | 550.97 | 546.52 | 36,100 |
08 Dec 2023 | 545.00 | 550.41 | 544.42 | 549.18 | 544.74 | 69,000 |
07 Dec 2023 | 536.90 | 549.00 | 533.10 | 545.19 | 540.78 | 35,500 |
06 Dec 2023 | 536.73 | 540.69 | 533.51 | 536.04 | 531.71 | 61,100 |
05 Dec 2023 | 539.89 | 539.89 | 531.57 | 535.44 | 531.11 | 58,300 |
04 Dec 2023 | 533.89 | 538.40 | 531.40 | 536.36 | 532.03 | 43,500 |
01 Dec 2023 | 528.65 | 540.08 | 521.23 | 534.26 | 529.94 | 23,000 |
30 Nov 2023 | 524.00 | 531.66 | 524.00 | 530.51 | 526.22 | 35,100 |
29 Nov 2023 | 519.11 | 524.32 | 517.17 | 522.01 | 517.79 | 54,500 |
28 Nov 2023 | 528.93 | 528.93 | 516.72 | 518.74 | 514.55 | 59,400 |
27 Nov 2023 | 521.99 | 531.08 | 518.62 | 528.93 | 524.66 | 41,400 |
24 Nov 2023 | 518.79 | 524.00 | 518.46 | 522.19 | 517.97 | 14,400 |
22 Nov 2023 | 514.12 | 516.35 | 509.89 | 516.35 | 512.18 | 34,900 |
21 Nov 2023 | 518.00 | 519.48 | 515.01 | 516.42 | 512.25 | 37,200 |
20 Nov 2023 | 510.05 | 518.31 | 508.47 | 516.44 | 512.27 | 32,600 |
17 Nov 2023 | 513.00 | 516.22 | 510.74 | 511.84 | 507.70 | 36,800 |
16 Nov 2023 | 510.02 | 513.53 | 503.49 | 510.32 | 506.20 | 64,800 |
15 Nov 2023 | 513.17 | 513.17 | 505.23 | 510.61 | 506.48 | 26,600 |
14 Nov 2023 | 504.45 | 513.00 | 504.45 | 511.19 | 507.06 | 42,500 |
13 Nov 2023 | 497.32 | 502.05 | 494.44 | 501.53 | 497.48 | 21,200 |
10 Nov 2023 | 494.26 | 501.76 | 492.67 | 499.86 | 495.82 | 24,100 |
09 Nov 2023 | 492.25 | 499.91 | 492.25 | 495.82 | 491.81 | 23,300 |
08 Nov 2023 | 493.20 | 495.66 | 491.94 | 492.57 | 488.59 | 29,300 |
07 Nov 2023 | 491.13 | 493.90 | 483.68 | 490.85 | 486.88 | 54,200 |
06 Nov 2023 | 489.64 | 496.93 | 488.90 | 491.83 | 487.86 | 19,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |