Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 720.44 | 724.85 | 717.17 | 721.11 | 721.11 | 437,788 |
27 Mar 2024 | 709.40 | 720.53 | 706.41 | 720.15 | 720.15 | 257,100 |
26 Mar 2024 | 706.46 | 712.64 | 703.86 | 704.81 | 704.81 | 440,200 |
25 Mar 2024 | 711.06 | 715.99 | 703.84 | 704.44 | 704.44 | 423,900 |
22 Mar 2024 | 724.28 | 727.00 | 713.45 | 714.27 | 714.27 | 445,500 |
21 Mar 2024 | 717.59 | 729.91 | 713.26 | 719.05 | 719.05 | 591,900 |
20 Mar 2024 | 691.51 | 715.37 | 691.51 | 709.33 | 709.33 | 1,070,600 |
19 Mar 2024 | 680.11 | 695.49 | 676.69 | 693.62 | 693.62 | 459,800 |
18 Mar 2024 | 680.60 | 686.99 | 673.29 | 683.61 | 683.61 | 357,300 |
15 Mar 2024 | 667.30 | 681.67 | 665.00 | 675.58 | 675.58 | 874,600 |
14 Mar 2024 | 676.09 | 683.89 | 668.76 | 672.48 | 672.48 | 736,500 |
13 Mar 2024 | 670.41 | 680.00 | 667.33 | 668.43 | 668.43 | 615,600 |
12 Mar 2024 | 670.86 | 678.34 | 662.15 | 675.49 | 675.49 | 394,100 |
11 Mar 2024 | 669.73 | 669.73 | 650.01 | 664.30 | 664.30 | 552,900 |
08 Mar 2024 | 681.93 | 692.31 | 674.41 | 676.14 | 676.14 | 468,600 |
07 Mar 2024 | 683.86 | 686.55 | 670.46 | 679.28 | 679.28 | 454,500 |
06 Mar 2024 | 687.42 | 689.09 | 673.25 | 676.81 | 676.81 | 452,700 |
05 Mar 2024 | 700.00 | 704.76 | 673.56 | 679.37 | 679.37 | 811,200 |
04 Mar 2024 | 708.88 | 732.37 | 706.00 | 712.31 | 712.31 | 555,700 |
01 Mar 2024 | 693.45 | 702.68 | 690.83 | 700.59 | 700.59 | 367,100 |
29 Feb 2024 | 691.99 | 695.42 | 684.67 | 693.27 | 693.27 | 618,200 |
28 Feb 2024 | 673.54 | 688.68 | 671.20 | 686.19 | 686.19 | 462,100 |
27 Feb 2024 | 676.00 | 683.84 | 672.66 | 676.48 | 676.48 | 485,400 |
26 Feb 2024 | 659.35 | 674.66 | 659.00 | 670.79 | 670.79 | 493,700 |
23 Feb 2024 | 663.00 | 665.44 | 658.00 | 658.23 | 658.23 | 373,500 |
22 Feb 2024 | 656.06 | 663.16 | 652.98 | 658.80 | 658.80 | 369,200 |
21 Feb 2024 | 639.15 | 649.29 | 637.98 | 644.89 | 644.89 | 395,300 |
20 Feb 2024 | 641.65 | 647.92 | 638.01 | 643.91 | 643.91 | 466,700 |
16 Feb 2024 | 659.27 | 660.47 | 648.71 | 650.31 | 650.31 | 366,600 |
15 Feb 2024 | 655.05 | 662.06 | 648.00 | 660.96 | 660.96 | 359,300 |
14 Feb 2024 | 646.99 | 657.99 | 643.15 | 654.04 | 654.04 | 616,000 |
13 Feb 2024 | 639.05 | 645.57 | 629.58 | 636.88 | 636.88 | 726,800 |
13 Feb 2024 | 1.63 Dividend | |||||
12 Feb 2024 | 650.96 | 673.68 | 650.96 | 663.53 | 661.90 | 519,100 |
09 Feb 2024 | 647.65 | 653.08 | 643.93 | 650.35 | 648.75 | 363,400 |
08 Feb 2024 | 651.77 | 656.12 | 644.35 | 647.00 | 645.41 | 609,600 |
07 Feb 2024 | 658.06 | 658.86 | 649.35 | 652.73 | 651.13 | 403,000 |
06 Feb 2024 | 649.33 | 654.54 | 645.00 | 654.54 | 652.93 | 478,400 |
05 Feb 2024 | 649.22 | 649.65 | 636.07 | 645.57 | 643.98 | 650,200 |
02 Feb 2024 | 640.95 | 658.63 | 639.89 | 654.20 | 652.59 | 491,300 |
01 Feb 2024 | 635.92 | 646.76 | 620.27 | 645.37 | 643.78 | 646,100 |
31 Jan 2024 | 639.20 | 641.25 | 624.20 | 625.40 | 623.86 | 1,012,500 |
30 Jan 2024 | 642.00 | 653.25 | 642.00 | 642.98 | 641.40 | 504,800 |
29 Jan 2024 | 633.83 | 648.25 | 632.58 | 647.73 | 646.14 | 597,800 |
26 Jan 2024 | 653.00 | 653.21 | 629.30 | 630.75 | 629.20 | 1,423,700 |
25 Jan 2024 | 608.85 | 658.51 | 596.84 | 651.64 | 650.04 | 2,662,400 |
24 Jan 2024 | 586.97 | 591.67 | 576.25 | 576.90 | 575.48 | 959,400 |
23 Jan 2024 | 582.76 | 584.95 | 574.09 | 578.07 | 576.65 | 598,500 |
22 Jan 2024 | 575.85 | 585.94 | 574.41 | 578.88 | 577.46 | 606,900 |
19 Jan 2024 | 566.81 | 572.35 | 555.34 | 572.03 | 570.62 | 651,200 |
18 Jan 2024 | 557.01 | 565.21 | 553.22 | 563.37 | 561.99 | 553,200 |
17 Jan 2024 | 554.69 | 561.31 | 545.16 | 550.32 | 548.97 | 635,500 |
16 Jan 2024 | 552.00 | 566.33 | 551.95 | 561.13 | 559.75 | 524,800 |
12 Jan 2024 | 558.05 | 560.75 | 551.35 | 559.18 | 557.81 | 512,800 |
11 Jan 2024 | 549.68 | 552.83 | 536.83 | 551.70 | 550.34 | 567,200 |
10 Jan 2024 | 548.97 | 551.73 | 543.18 | 549.68 | 548.33 | 372,700 |
09 Jan 2024 | 543.27 | 548.57 | 539.23 | 548.02 | 546.67 | 435,800 |
08 Jan 2024 | 538.66 | 551.77 | 533.70 | 550.83 | 549.48 | 500,500 |
05 Jan 2024 | 537.19 | 548.46 | 535.23 | 541.39 | 540.06 | 670,600 |
04 Jan 2024 | 549.08 | 558.26 | 546.68 | 548.86 | 547.51 | 547,800 |
03 Jan 2024 | 556.58 | 558.43 | 546.76 | 547.16 | 545.82 | 828,800 |
02 Jan 2024 | 568.81 | 575.08 | 562.51 | 567.10 | 565.71 | 444,000 |
29 Dec 2023 | 580.30 | 582.99 | 570.63 | 573.42 | 572.01 | 299,400 |
28 Dec 2023 | 564.22 | 581.58 | 563.03 | 578.69 | 577.27 | 268,800 |
27 Dec 2023 | 582.41 | 582.41 | 574.50 | 578.86 | 577.44 | 488,400 |
26 Dec 2023 | 573.13 | 585.50 | 572.10 | 580.47 | 579.04 | 607,200 |
22 Dec 2023 | 570.17 | 575.50 | 566.37 | 570.51 | 569.11 | 363,800 |
21 Dec 2023 | 568.00 | 571.45 | 563.05 | 570.95 | 569.55 | 445,700 |
20 Dec 2023 | 568.00 | 578.20 | 556.62 | 558.27 | 556.90 | 1,272,600 |
19 Dec 2023 | 573.98 | 582.63 | 569.50 | 574.20 | 572.79 | 669,200 |
18 Dec 2023 | 577.11 | 577.11 | 562.81 | 568.23 | 566.83 | 845,900 |
15 Dec 2023 | 564.20 | 581.00 | 562.50 | 571.74 | 570.34 | 1,486,100 |
14 Dec 2023 | 540.58 | 571.08 | 537.89 | 569.43 | 568.03 | 1,408,800 |
13 Dec 2023 | 511.72 | 534.51 | 504.65 | 530.16 | 528.86 | 864,700 |
12 Dec 2023 | 503.90 | 514.68 | 503.23 | 509.58 | 508.33 | 551,600 |
11 Dec 2023 | 491.71 | 505.90 | 491.60 | 505.14 | 503.90 | 556,600 |
08 Dec 2023 | 483.81 | 498.96 | 483.47 | 495.06 | 493.84 | 556,600 |
07 Dec 2023 | 477.19 | 485.09 | 475.52 | 484.02 | 482.83 | 424,900 |
06 Dec 2023 | 477.05 | 488.01 | 475.43 | 476.44 | 475.27 | 495,800 |
05 Dec 2023 | 477.42 | 486.69 | 474.56 | 475.50 | 474.33 | 847,600 |
04 Dec 2023 | 495.06 | 497.13 | 485.81 | 490.09 | 488.89 | 1,013,100 |
01 Dec 2023 | 478.75 | 505.16 | 477.74 | 501.83 | 500.60 | 1,127,600 |
30 Nov 2023 | 479.10 | 481.37 | 473.58 | 476.02 | 474.85 | 754,800 |
29 Nov 2023 | 461.79 | 480.68 | 461.53 | 476.22 | 475.05 | 861,700 |
28 Nov 2023 | 462.25 | 465.21 | 454.71 | 455.88 | 454.76 | 459,800 |
27 Nov 2023 | 462.88 | 466.35 | 461.19 | 464.19 | 463.05 | 474,300 |
24 Nov 2023 | 464.40 | 469.35 | 462.03 | 467.31 | 466.16 | 220,700 |
22 Nov 2023 | 465.45 | 467.34 | 460.00 | 463.42 | 462.28 | 532,100 |
21 Nov 2023 | 470.00 | 470.51 | 463.67 | 466.23 | 465.08 | 629,700 |
20 Nov 2023 | 467.69 | 474.63 | 458.01 | 471.80 | 470.64 | 861,900 |
17 Nov 2023 | 479.17 | 484.85 | 475.25 | 480.98 | 479.80 | 623,500 |
16 Nov 2023 | 477.80 | 481.94 | 468.61 | 474.36 | 473.19 | 569,000 |
15 Nov 2023 | 478.00 | 488.73 | 471.16 | 479.51 | 478.33 | 1,208,800 |
14 Nov 2023 | 477.93 | 487.37 | 476.26 | 477.69 | 476.52 | 755,000 |
13 Nov 2023 | 455.85 | 465.19 | 453.23 | 462.53 | 461.39 | 738,800 |
10 Nov 2023 | 442.62 | 457.62 | 440.14 | 456.53 | 455.41 | 765,600 |
09 Nov 2023 | 442.80 | 447.03 | 435.80 | 437.48 | 436.41 | 436,800 |
08 Nov 2023 | 441.47 | 446.05 | 435.83 | 436.56 | 435.49 | 480,100 |
07 Nov 2023 | 433.70 | 442.53 | 432.82 | 440.36 | 439.28 | 363,600 |
07 Nov 2023 | 1.48 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |