Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 763.59 | 789.80 | 750.07 | 752.21 | 752.21 | 939,600 |
25 July 2024 | 715.00 | 768.62 | 700.00 | 754.26 | 754.26 | 1,207,900 |
24 July 2024 | 740.28 | 747.16 | 715.74 | 715.82 | 715.82 | 1,212,400 |
23 July 2024 | 731.74 | 751.41 | 724.25 | 743.94 | 743.94 | 596,200 |
22 July 2024 | 731.78 | 738.35 | 715.00 | 738.35 | 738.35 | 520,900 |
19 July 2024 | 733.18 | 733.18 | 716.42 | 718.64 | 718.64 | 493,300 |
18 July 2024 | 721.14 | 759.98 | 720.10 | 728.45 | 728.45 | 885,000 |
17 July 2024 | 731.65 | 739.13 | 721.11 | 723.59 | 723.59 | 826,300 |
16 July 2024 | 707.24 | 743.24 | 707.24 | 743.01 | 743.01 | 646,900 |
15 July 2024 | 687.66 | 713.07 | 683.00 | 707.41 | 707.41 | 594,300 |
12 July 2024 | 672.70 | 689.00 | 670.00 | 679.58 | 679.58 | 544,800 |
11 July 2024 | 654.20 | 675.58 | 652.67 | 666.29 | 666.29 | 678,800 |
10 July 2024 | 630.79 | 649.21 | 629.56 | 645.19 | 645.19 | 603,200 |
09 July 2024 | 631.75 | 636.06 | 626.00 | 627.41 | 627.41 | 434,700 |
08 July 2024 | 638.10 | 645.00 | 628.57 | 637.42 | 637.42 | 546,900 |
05 July 2024 | 650.45 | 652.18 | 629.47 | 633.95 | 633.95 | 530,100 |
03 July 2024 | 649.36 | 660.33 | 642.78 | 653.95 | 653.95 | 350,700 |
02 July 2024 | 635.79 | 647.58 | 634.64 | 645.88 | 645.88 | 446,500 |
01 July 2024 | 649.07 | 649.07 | 629.41 | 640.84 | 640.84 | 507,000 |
28 June 2024 | 631.21 | 652.09 | 631.21 | 646.73 | 646.73 | 820,100 |
27 June 2024 | 626.15 | 630.82 | 620.12 | 623.04 | 623.04 | 576,200 |
26 June 2024 | 636.57 | 636.57 | 624.00 | 629.83 | 629.83 | 586,900 |
25 June 2024 | 644.48 | 644.67 | 629.22 | 640.45 | 640.45 | 442,300 |
24 June 2024 | 644.00 | 653.90 | 635.39 | 645.37 | 645.37 | 364,100 |
21 June 2024 | 641.11 | 641.36 | 627.73 | 640.78 | 640.78 | 725,400 |
20 June 2024 | 639.79 | 647.22 | 630.50 | 639.22 | 639.22 | 615,700 |
18 June 2024 | 615.66 | 646.41 | 607.42 | 644.89 | 644.89 | 1,018,000 |
17 June 2024 | 615.01 | 621.00 | 610.00 | 619.29 | 619.29 | 859,000 |
14 June 2024 | 616.50 | 618.50 | 596.48 | 616.21 | 616.21 | 709,100 |
13 June 2024 | 622.60 | 628.48 | 616.62 | 627.83 | 627.83 | 656,900 |
12 June 2024 | 650.00 | 668.31 | 623.31 | 625.13 | 625.13 | 1,111,000 |
11 June 2024 | 640.50 | 640.50 | 624.07 | 627.98 | 627.98 | 750,400 |
10 June 2024 | 640.42 | 651.00 | 640.42 | 645.10 | 645.10 | 535,200 |
07 June 2024 | 630.83 | 647.83 | 626.26 | 643.40 | 643.40 | 677,000 |
06 June 2024 | 638.79 | 644.62 | 626.16 | 630.52 | 630.52 | 504,200 |
05 June 2024 | 634.36 | 643.49 | 625.06 | 640.87 | 640.87 | 382,200 |
04 June 2024 | 630.80 | 635.97 | 617.62 | 631.20 | 631.20 | 821,400 |
03 June 2024 | 675.00 | 675.00 | 625.44 | 637.51 | 637.51 | 561,000 |
31 May 2024 | 661.30 | 670.19 | 650.00 | 669.41 | 669.41 | 859,700 |
30 May 2024 | 645.25 | 663.15 | 643.00 | 659.23 | 659.23 | 415,300 |
29 May 2024 | 656.45 | 657.91 | 644.53 | 644.89 | 644.89 | 559,500 |
28 May 2024 | 676.15 | 676.15 | 655.60 | 664.75 | 664.75 | 395,300 |
24 May 2024 | 671.34 | 675.15 | 662.12 | 673.55 | 673.55 | 296,100 |
23 May 2024 | 690.00 | 690.00 | 660.78 | 666.77 | 666.77 | 482,000 |
22 May 2024 | 690.94 | 692.28 | 679.53 | 682.60 | 682.60 | 280,300 |
21 May 2024 | 698.94 | 700.89 | 690.09 | 694.59 | 694.59 | 276,000 |
20 May 2024 | 686.53 | 706.81 | 686.33 | 701.13 | 701.13 | 344,100 |
17 May 2024 | 689.39 | 689.39 | 679.68 | 685.79 | 685.79 | 362,900 |
16 May 2024 | 708.30 | 712.00 | 680.88 | 681.14 | 681.14 | 480,400 |
15 May 2024 | 702.80 | 715.34 | 698.35 | 712.37 | 712.37 | 508,800 |
14 May 2024 | 701.00 | 703.84 | 689.24 | 694.47 | 694.47 | 349,800 |
13 May 2024 | 703.71 | 712.79 | 696.24 | 696.67 | 696.67 | 395,100 |
10 May 2024 | 693.20 | 699.75 | 691.75 | 698.13 | 698.13 | 352,100 |
09 May 2024 | 680.00 | 689.32 | 677.34 | 689.21 | 689.21 | 358,500 |
08 May 2024 | 665.31 | 678.46 | 663.20 | 677.84 | 677.84 | 474,000 |
07 May 2024 | 684.28 | 688.83 | 672.52 | 674.27 | 674.27 | 437,500 |
07 May 2024 | 1.63 Dividend | |||||
06 May 2024 | 675.00 | 683.34 | 672.04 | 683.34 | 681.71 | 348,400 |
03 May 2024 | 678.08 | 685.89 | 664.33 | 666.66 | 665.07 | 343,300 |
02 May 2024 | 663.22 | 669.05 | 646.60 | 664.57 | 662.98 | 366,800 |
01 May 2024 | 664.41 | 672.52 | 649.26 | 653.76 | 652.20 | 584,400 |
30 Apr 2024 | 699.63 | 705.60 | 667.19 | 667.99 | 666.40 | 1,081,600 |
29 Apr 2024 | 697.98 | 713.59 | 690.21 | 712.69 | 710.99 | 604,600 |
26 Apr 2024 | 685.28 | 693.40 | 678.78 | 690.80 | 689.15 | 581,700 |
25 Apr 2024 | 680.00 | 694.94 | 643.55 | 690.92 | 689.27 | 1,034,000 |
24 Apr 2024 | 664.20 | 672.39 | 648.76 | 655.19 | 653.63 | 641,000 |
23 Apr 2024 | 640.94 | 664.54 | 638.65 | 661.32 | 659.74 | 598,200 |
22 Apr 2024 | 632.45 | 638.07 | 621.56 | 629.30 | 627.80 | 767,100 |
19 Apr 2024 | 633.76 | 641.64 | 624.01 | 628.34 | 626.84 | 572,700 |
18 Apr 2024 | 640.74 | 648.93 | 631.77 | 632.88 | 631.37 | 499,200 |
17 Apr 2024 | 655.18 | 658.34 | 632.21 | 636.22 | 634.70 | 896,000 |
16 Apr 2024 | 664.89 | 665.50 | 652.60 | 655.97 | 654.41 | 585,200 |
15 Apr 2024 | 688.11 | 690.99 | 663.76 | 666.74 | 665.15 | 696,700 |
12 Apr 2024 | 674.35 | 685.43 | 668.77 | 674.81 | 673.20 | 594,500 |
11 Apr 2024 | 681.45 | 686.90 | 673.18 | 685.69 | 684.05 | 585,200 |
10 Apr 2024 | 679.33 | 691.94 | 675.44 | 682.13 | 680.50 | 482,700 |
09 Apr 2024 | 705.07 | 708.38 | 681.42 | 696.76 | 695.10 | 380,400 |
08 Apr 2024 | 709.55 | 715.04 | 702.62 | 702.96 | 701.28 | 414,300 |
05 Apr 2024 | 695.77 | 710.14 | 695.02 | 706.87 | 705.18 | 275,900 |
04 Apr 2024 | 714.95 | 717.50 | 692.18 | 693.83 | 692.17 | 347,400 |
03 Apr 2024 | 692.59 | 709.68 | 692.00 | 706.14 | 704.46 | 458,900 |
02 Apr 2024 | 700.00 | 701.25 | 688.29 | 691.79 | 690.14 | 606,600 |
01 Apr 2024 | 721.11 | 722.37 | 709.41 | 710.15 | 708.46 | 339,800 |
28 Mar 2024 | 720.44 | 724.95 | 717.17 | 721.11 | 719.39 | 440,200 |
27 Mar 2024 | 709.40 | 720.53 | 706.41 | 720.15 | 718.43 | 257,100 |
26 Mar 2024 | 706.46 | 712.64 | 703.86 | 704.81 | 703.13 | 440,200 |
25 Mar 2024 | 711.06 | 715.99 | 703.84 | 704.44 | 702.76 | 423,900 |
22 Mar 2024 | 724.28 | 727.00 | 713.45 | 714.27 | 712.57 | 445,500 |
21 Mar 2024 | 717.59 | 729.91 | 713.26 | 719.05 | 717.33 | 591,900 |
20 Mar 2024 | 691.51 | 715.37 | 691.51 | 709.33 | 707.64 | 1,070,600 |
19 Mar 2024 | 680.11 | 695.49 | 676.69 | 693.62 | 691.97 | 459,800 |
18 Mar 2024 | 680.60 | 686.99 | 673.29 | 683.61 | 681.98 | 357,300 |
15 Mar 2024 | 667.30 | 681.67 | 665.00 | 675.58 | 673.97 | 874,600 |
14 Mar 2024 | 676.09 | 683.89 | 668.76 | 672.48 | 670.88 | 736,500 |
13 Mar 2024 | 670.41 | 680.00 | 667.33 | 668.43 | 666.84 | 615,600 |
12 Mar 2024 | 670.86 | 678.34 | 662.15 | 675.49 | 673.88 | 394,100 |
11 Mar 2024 | 669.73 | 669.73 | 650.01 | 664.30 | 662.72 | 552,900 |
08 Mar 2024 | 681.93 | 692.31 | 674.41 | 676.14 | 674.53 | 468,600 |
07 Mar 2024 | 683.86 | 686.55 | 670.46 | 679.28 | 677.66 | 454,500 |
06 Mar 2024 | 687.42 | 689.09 | 673.25 | 676.81 | 675.20 | 452,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |