Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 759.73 | 765.29 | 755.40 | 761.39 | 761.39 | 266,400 |
25 Jul 2024 | 757.07 | 764.01 | 753.30 | 754.84 | 754.84 | 321,900 |
24 Jul 2024 | 759.85 | 767.50 | 751.55 | 754.05 | 754.05 | 585,500 |
23 Jul 2024 | 772.57 | 773.00 | 752.57 | 756.04 | 756.04 | 612,300 |
22 Jul 2024 | 765.63 | 772.05 | 759.67 | 772.05 | 772.05 | 412,400 |
19 Jul 2024 | 758.75 | 768.71 | 754.85 | 758.56 | 758.56 | 545,200 |
18 Jul 2024 | 769.73 | 773.78 | 741.67 | 758.97 | 758.97 | 909,200 |
17 Jul 2024 | 723.88 | 726.50 | 719.46 | 719.78 | 719.78 | 545,800 |
16 Jul 2024 | 715.51 | 727.04 | 715.51 | 725.45 | 725.45 | 386,200 |
15 Jul 2024 | 721.41 | 724.19 | 713.67 | 714.85 | 714.85 | 345,100 |
12 Jul 2024 | 721.17 | 726.00 | 719.45 | 721.76 | 721.76 | 267,400 |
11 Jul 2024 | 717.83 | 723.64 | 714.71 | 715.88 | 715.88 | 352,800 |
10 Jul 2024 | 711.48 | 716.20 | 709.31 | 715.76 | 715.76 | 274,600 |
09 Jul 2024 | 714.32 | 714.56 | 710.48 | 711.30 | 711.30 | 202,800 |
08 Jul 2024 | 712.83 | 714.62 | 706.42 | 711.04 | 711.04 | 386,800 |
05 Jul 2024 | 702.90 | 712.92 | 697.77 | 711.72 | 711.72 | 337,800 |
03 Jul 2024 | 703.22 | 704.61 | 700.15 | 702.67 | 702.67 | 207,000 |
02 Jul 2024 | 691.76 | 704.67 | 688.81 | 704.34 | 704.34 | 356,700 |
01 Jul 2024 | 704.27 | 709.37 | 692.81 | 694.10 | 694.10 | 389,900 |
28 Jun 2024 | 712.00 | 714.71 | 694.29 | 700.26 | 700.26 | 2,553,500 |
27 Jun 2024 | 708.34 | 712.23 | 705.60 | 711.64 | 711.64 | 367,700 |
26 Jun 2024 | 710.85 | 712.55 | 703.02 | 707.48 | 707.48 | 416,000 |
25 Jun 2024 | 716.46 | 719.98 | 707.49 | 714.93 | 714.93 | 293,500 |
24 Jun 2024 | 709.01 | 713.05 | 706.50 | 711.00 | 711.00 | 417,800 |
21 Jun 2024 | 709.05 | 711.05 | 703.90 | 708.51 | 708.51 | 632,400 |
20 Jun 2024 | 710.57 | 712.67 | 704.13 | 706.51 | 706.51 | 371,600 |
18 Jun 2024 | 707.15 | 713.68 | 704.57 | 711.01 | 711.01 | 457,100 |
17 Jun 2024 | 695.00 | 708.03 | 690.68 | 707.44 | 707.44 | 393,800 |
14 Jun 2024 | 685.03 | 696.18 | 685.03 | 695.69 | 695.69 | 216,200 |
13 Jun 2024 | 689.38 | 693.32 | 683.72 | 691.96 | 691.96 | 248,100 |
12 Jun 2024 | 689.00 | 694.52 | 685.90 | 692.48 | 692.48 | 259,500 |
11 Jun 2024 | 683.81 | 687.07 | 679.82 | 686.95 | 686.95 | 228,500 |
10 Jun 2024 | 677.84 | 685.39 | 677.84 | 684.17 | 684.17 | 290,900 |
07 Jun 2024 | 681.69 | 686.67 | 680.52 | 682.17 | 682.17 | 208,700 |
06 Jun 2024 | 682.41 | 686.00 | 679.57 | 682.15 | 682.15 | 229,000 |
05 Jun 2024 | 682.48 | 689.17 | 679.55 | 685.85 | 685.85 | 299,200 |
04 Jun 2024 | 672.45 | 685.95 | 672.45 | 682.48 | 682.48 | 389,900 |
03 Jun 2024 | 681.21 | 681.74 | 670.83 | 674.55 | 674.55 | 427,200 |
31 May 2024 | 669.06 | 679.19 | 665.48 | 677.97 | 677.97 | 647,200 |
30 May 2024 | 663.26 | 669.45 | 660.23 | 669.23 | 669.23 | 505,900 |
29 May 2024 | 665.60 | 667.18 | 659.71 | 663.52 | 663.52 | 427,400 |
28 May 2024 | 680.05 | 681.83 | 667.09 | 670.33 | 670.33 | 451,800 |
24 May 2024 | 693.28 | 696.28 | 681.12 | 682.81 | 682.81 | 499,200 |
23 May 2024 | 704.21 | 705.74 | 693.17 | 696.07 | 696.07 | 510,400 |
22 May 2024 | 699.48 | 702.76 | 696.42 | 701.79 | 701.79 | 186,900 |
21 May 2024 | 699.52 | 699.95 | 692.62 | 699.95 | 699.95 | 276,400 |
20 May 2024 | 692.00 | 698.04 | 688.27 | 697.46 | 697.46 | 194,000 |
17 May 2024 | 690.35 | 692.26 | 684.89 | 692.14 | 692.14 | 301,500 |
16 May 2024 | 692.51 | 694.74 | 690.00 | 691.38 | 691.38 | 252,900 |
15 May 2024 | 689.81 | 694.29 | 689.81 | 692.40 | 692.40 | 291,500 |
14 May 2024 | 689.06 | 690.82 | 684.49 | 687.70 | 687.70 | 364,100 |
14 May 2024 | 1.35 Dividend | |||||
13 May 2024 | 702.98 | 703.03 | 689.91 | 690.11 | 688.76 | 270,900 |
10 May 2024 | 698.49 | 702.68 | 697.35 | 700.27 | 698.90 | 219,900 |
09 May 2024 | 690.54 | 697.27 | 690.54 | 696.25 | 694.89 | 286,600 |
08 May 2024 | 693.10 | 694.41 | 688.90 | 690.54 | 689.19 | 299,100 |
07 May 2024 | 691.61 | 696.07 | 689.13 | 692.78 | 691.42 | 397,600 |
06 May 2024 | 676.96 | 686.45 | 676.96 | 685.70 | 684.36 | 450,100 |
03 May 2024 | 668.72 | 675.83 | 665.78 | 674.04 | 672.72 | 420,700 |
02 May 2024 | 663.85 | 664.61 | 648.65 | 662.29 | 660.99 | 389,800 |
01 May 2024 | 656.68 | 670.47 | 656.68 | 663.59 | 662.29 | 308,700 |
30 Apr 2024 | 666.72 | 671.22 | 656.68 | 658.34 | 657.05 | 418,400 |
29 Apr 2024 | 663.34 | 666.87 | 661.66 | 665.83 | 664.53 | 269,500 |
26 Apr 2024 | 661.12 | 669.02 | 661.12 | 666.23 | 664.93 | 274,200 |
25 Apr 2024 | 664.86 | 667.70 | 658.50 | 665.25 | 663.95 | 289,700 |
24 Apr 2024 | 663.72 | 666.88 | 660.78 | 664.13 | 662.83 | 751,900 |
23 Apr 2024 | 666.29 | 669.53 | 665.15 | 666.33 | 665.03 | 542,800 |
22 Apr 2024 | 666.67 | 669.69 | 663.42 | 665.00 | 663.70 | 401,600 |
19 Apr 2024 | 666.01 | 669.22 | 659.00 | 661.29 | 660.00 | 390,100 |
18 Apr 2024 | 667.96 | 671.75 | 661.71 | 662.44 | 661.14 | 212,200 |
17 Apr 2024 | 671.86 | 676.24 | 664.87 | 668.51 | 667.20 | 295,800 |
16 Apr 2024 | 668.98 | 669.96 | 664.51 | 666.56 | 665.26 | 340,300 |
15 Apr 2024 | 678.68 | 678.76 | 662.03 | 664.72 | 663.42 | 462,000 |
12 Apr 2024 | 665.71 | 670.77 | 665.71 | 668.41 | 667.10 | 324,300 |
11 Apr 2024 | 671.82 | 675.24 | 667.07 | 671.13 | 669.82 | 309,500 |
10 Apr 2024 | 668.30 | 673.89 | 667.00 | 670.96 | 669.65 | 282,200 |
09 Apr 2024 | 677.58 | 682.14 | 672.13 | 677.72 | 676.39 | 269,100 |
08 Apr 2024 | 673.69 | 679.29 | 670.00 | 677.42 | 676.09 | 361,500 |
05 Apr 2024 | 668.09 | 674.97 | 666.09 | 673.69 | 672.37 | 348,700 |
04 Apr 2024 | 687.76 | 689.47 | 663.30 | 664.51 | 663.21 | 388,200 |
03 Apr 2024 | 678.01 | 680.83 | 673.64 | 678.85 | 677.52 | 403,900 |
02 Apr 2024 | 679.92 | 681.62 | 675.51 | 675.74 | 674.42 | 523,300 |
01 Apr 2024 | 685.65 | 686.55 | 675.68 | 680.54 | 679.21 | 466,600 |
28 Mar 2024 | 688.28 | 689.29 | 680.42 | 687.03 | 685.69 | 572,400 |
27 Mar 2024 | 658.51 | 704.84 | 658.51 | 685.64 | 684.30 | 1,107,100 |
26 Mar 2024 | 635.72 | 639.14 | 632.39 | 633.40 | 632.16 | 332,800 |
25 Mar 2024 | 639.75 | 644.46 | 635.27 | 635.66 | 634.42 | 311,900 |
22 Mar 2024 | 644.48 | 644.48 | 636.75 | 639.39 | 638.14 | 300,400 |
21 Mar 2024 | 638.35 | 644.96 | 636.44 | 642.16 | 640.90 | 301,900 |
20 Mar 2024 | 627.30 | 636.47 | 627.30 | 634.99 | 633.75 | 272,000 |
19 Mar 2024 | 626.07 | 628.22 | 623.56 | 627.67 | 626.44 | 356,600 |
18 Mar 2024 | 631.19 | 633.29 | 624.45 | 624.96 | 623.74 | 355,900 |
15 Mar 2024 | 628.61 | 630.20 | 623.39 | 627.38 | 626.15 | 688,200 |
14 Mar 2024 | 626.21 | 631.34 | 622.05 | 629.70 | 628.47 | 324,500 |
13 Mar 2024 | 626.28 | 626.28 | 619.30 | 623.28 | 622.06 | 471,500 |
12 Mar 2024 | 622.40 | 627.96 | 620.88 | 626.70 | 625.47 | 259,900 |
11 Mar 2024 | 627.42 | 627.75 | 616.62 | 624.45 | 623.23 | 203,200 |
08 Mar 2024 | 627.63 | 630.00 | 623.72 | 625.37 | 624.15 | 303,300 |
07 Mar 2024 | 630.25 | 632.03 | 627.22 | 628.38 | 627.15 | 255,600 |
06 Mar 2024 | 627.12 | 630.66 | 624.02 | 625.80 | 624.58 | 327,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |