Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 557.77 | 562.84 | 556.27 | 561.66 | 561.66 | 839,100 |
25 Jul 2024 | 548.64 | 560.44 | 547.87 | 552.18 | 552.18 | 1,039,300 |
24 Jul 2024 | 555.62 | 559.32 | 547.33 | 547.57 | 547.57 | 957,200 |
23 Jul 2024 | 555.74 | 560.26 | 554.90 | 558.29 | 558.29 | 805,900 |
22 Jul 2024 | 552.95 | 557.83 | 548.14 | 557.28 | 557.28 | 916,100 |
19 Jul 2024 | 553.20 | 554.40 | 548.79 | 550.66 | 550.66 | 716,900 |
18 Jul 2024 | 560.40 | 566.97 | 553.06 | 554.38 | 554.38 | 791,000 |
17 Jul 2024 | 564.30 | 569.99 | 560.60 | 560.60 | 560.60 | 801,000 |
16 Jul 2024 | 557.82 | 569.29 | 557.40 | 568.92 | 568.92 | 837,400 |
15 Jul 2024 | 554.80 | 559.05 | 552.37 | 555.23 | 555.23 | 745,300 |
12 Jul 2024 | 550.13 | 554.81 | 549.49 | 552.22 | 552.22 | 713,100 |
11 Jul 2024 | 540.54 | 547.71 | 539.60 | 546.79 | 546.79 | 1,284,500 |
10 Jul 2024 | 529.79 | 534.09 | 529.12 | 533.92 | 533.92 | 582,900 |
09 Jul 2024 | 529.97 | 531.45 | 527.35 | 527.53 | 527.53 | 623,300 |
08 Jul 2024 | 531.30 | 534.84 | 529.88 | 530.92 | 530.92 | 748,800 |
05 Jul 2024 | 532.38 | 532.66 | 527.35 | 528.82 | 528.82 | 924,400 |
03 Jul 2024 | 532.81 | 535.57 | 531.50 | 532.90 | 532.90 | 671,000 |
02 Jul 2024 | 529.92 | 531.96 | 528.97 | 531.75 | 531.75 | 820,700 |
01 Jul 2024 | 536.40 | 537.33 | 529.10 | 529.65 | 529.65 | 1,545,600 |
28 Jun 2024 | 536.24 | 538.83 | 531.73 | 535.08 | 535.08 | 901,200 |
27 Jun 2024 | 532.10 | 533.72 | 530.54 | 533.57 | 533.57 | 689,800 |
26 Jun 2024 | 531.00 | 532.65 | 529.47 | 531.55 | 531.55 | 567,800 |
25 Jun 2024 | 538.07 | 538.07 | 531.28 | 533.29 | 533.29 | 735,100 |
24 Jun 2024 | 536.39 | 541.72 | 535.16 | 538.33 | 538.33 | 777,100 |
21 Jun 2024 | 533.30 | 535.35 | 530.15 | 535.35 | 535.35 | 838,600 |
21 Jun 2024 | 1.997 Dividend | |||||
20 Jun 2024 | 535.62 | 538.33 | 533.80 | 535.26 | 533.26 | 638,500 |
18 Jun 2024 | 535.09 | 537.90 | 534.48 | 536.66 | 534.66 | 732,200 |
17 Jun 2024 | 528.66 | 535.56 | 528.39 | 535.25 | 533.25 | 657,900 |
14 Jun 2024 | 531.78 | 532.70 | 527.10 | 530.35 | 528.37 | 938,100 |
13 Jun 2024 | 539.09 | 539.66 | 533.87 | 537.11 | 535.11 | 738,400 |
12 Jun 2024 | 543.16 | 546.70 | 538.68 | 540.46 | 538.44 | 1,023,900 |
11 Jun 2024 | 532.50 | 534.13 | 528.39 | 533.29 | 531.30 | 827,500 |
10 Jun 2024 | 529.64 | 536.36 | 529.19 | 535.62 | 533.62 | 718,400 |
07 Jun 2024 | 534.72 | 537.96 | 533.18 | 534.67 | 532.68 | 962,100 |
06 Jun 2024 | 538.56 | 540.65 | 536.28 | 538.61 | 536.60 | 781,300 |
05 Jun 2024 | 537.10 | 540.53 | 533.52 | 540.29 | 538.27 | 832,600 |
04 Jun 2024 | 539.40 | 539.74 | 534.04 | 534.24 | 532.25 | 1,180,400 |
03 Jun 2024 | 549.10 | 549.61 | 538.02 | 541.58 | 539.56 | 1,137,000 |
31 May 2024 | 541.55 | 546.23 | 538.19 | 546.18 | 544.14 | 1,303,500 |
30 May 2024 | 536.19 | 540.75 | 536.19 | 539.08 | 537.07 | 562,400 |
29 May 2024 | 535.86 | 536.31 | 533.40 | 534.11 | 532.12 | 822,400 |
28 May 2024 | 546.17 | 546.64 | 539.48 | 541.23 | 539.21 | 491,900 |
24 May 2024 | 543.23 | 544.94 | 541.62 | 544.61 | 542.58 | 682,000 |
23 May 2024 | 548.67 | 548.87 | 538.88 | 539.89 | 537.88 | 736,900 |
22 May 2024 | 550.00 | 551.44 | 545.14 | 546.83 | 544.79 | 429,200 |
21 May 2024 | 550.61 | 551.54 | 549.90 | 551.16 | 549.10 | 324,800 |
20 May 2024 | 551.75 | 554.04 | 550.85 | 551.70 | 549.64 | 428,600 |
17 May 2024 | 550.93 | 552.14 | 549.81 | 551.69 | 549.63 | 748,400 |
16 May 2024 | 555.38 | 556.34 | 551.08 | 551.11 | 549.05 | 658,900 |
15 May 2024 | 556.37 | 556.96 | 553.22 | 556.17 | 554.09 | 778,600 |
14 May 2024 | 552.58 | 553.63 | 549.38 | 551.79 | 549.73 | 738,300 |
13 May 2024 | 550.82 | 551.87 | 546.65 | 547.29 | 545.25 | 521,800 |
10 May 2024 | 549.37 | 549.86 | 546.02 | 547.09 | 545.05 | 408,500 |
09 May 2024 | 542.62 | 547.97 | 542.01 | 547.97 | 545.93 | 533,700 |
08 May 2024 | 540.75 | 542.79 | 540.33 | 542.30 | 540.28 | 727,400 |
07 May 2024 | 543.95 | 546.99 | 543.18 | 544.68 | 542.65 | 960,600 |
06 May 2024 | 540.51 | 543.01 | 539.50 | 542.79 | 540.76 | 688,400 |
03 May 2024 | 538.08 | 540.41 | 533.66 | 535.41 | 533.41 | 951,000 |
02 May 2024 | 528.34 | 531.11 | 522.56 | 530.06 | 528.08 | 724,300 |
01 May 2024 | 522.87 | 532.11 | 521.17 | 523.21 | 521.26 | 1,534,100 |
30 Apr 2024 | 530.04 | 530.65 | 522.73 | 522.76 | 520.81 | 833,100 |
29 Apr 2024 | 530.60 | 533.41 | 530.16 | 532.28 | 530.29 | 444,300 |
26 Apr 2024 | 527.90 | 531.35 | 526.89 | 529.38 | 527.40 | 549,500 |
25 Apr 2024 | 525.62 | 528.96 | 521.72 | 527.86 | 525.89 | 773,400 |
24 Apr 2024 | 529.51 | 532.06 | 526.32 | 529.80 | 527.82 | 783,100 |
23 Apr 2024 | 524.59 | 531.50 | 523.93 | 529.80 | 527.82 | 798,200 |
22 Apr 2024 | 520.35 | 526.24 | 517.73 | 523.50 | 521.55 | 1,074,900 |
19 Apr 2024 | 515.24 | 520.19 | 515.10 | 518.28 | 516.35 | 952,700 |
18 Apr 2024 | 519.17 | 522.18 | 515.00 | 516.55 | 514.62 | 898,400 |
17 Apr 2024 | 524.87 | 524.87 | 517.25 | 517.25 | 515.32 | 718,200 |
16 Apr 2024 | 521.94 | 524.52 | 518.26 | 521.63 | 519.68 | 1,055,500 |
15 Apr 2024 | 533.76 | 535.85 | 522.46 | 524.10 | 522.14 | 1,144,000 |
12 Apr 2024 | 535.19 | 536.88 | 528.23 | 529.94 | 527.96 | 936,900 |
11 Apr 2024 | 539.92 | 540.33 | 534.60 | 538.08 | 536.07 | 1,061,800 |
10 Apr 2024 | 539.05 | 542.43 | 536.00 | 537.60 | 535.59 | 1,862,200 |
09 Apr 2024 | 549.94 | 551.30 | 544.69 | 549.14 | 547.09 | 742,500 |
08 Apr 2024 | 548.13 | 549.98 | 546.69 | 548.62 | 546.57 | 551,600 |
05 Apr 2024 | 541.37 | 547.61 | 541.17 | 545.87 | 543.83 | 937,900 |
04 Apr 2024 | 551.91 | 552.82 | 540.33 | 541.69 | 539.67 | 1,290,400 |
03 Apr 2024 | 543.49 | 548.39 | 543.49 | 547.49 | 545.45 | 811,000 |
02 Apr 2024 | 548.21 | 548.23 | 543.16 | 545.31 | 543.28 | 1,091,100 |
01 Apr 2024 | 556.71 | 556.80 | 551.92 | 552.38 | 550.32 | 1,097,200 |
28 Mar 2024 | 554.55 | 558.34 | 554.55 | 556.40 | 554.32 | 1,146,200 |
27 Mar 2024 | 548.05 | 554.42 | 547.87 | 554.41 | 552.34 | 1,131,600 |
26 Mar 2024 | 547.59 | 548.74 | 544.81 | 545.05 | 543.02 | 525,300 |
25 Mar 2024 | 546.30 | 548.75 | 545.77 | 545.77 | 543.73 | 595,700 |
22 Mar 2024 | 550.23 | 550.94 | 545.25 | 545.59 | 543.55 | 704,100 |
21 Mar 2024 | 546.60 | 551.25 | 546.36 | 550.16 | 548.11 | 764,200 |
20 Mar 2024 | 535.64 | 545.27 | 535.38 | 544.00 | 541.97 | 987,000 |
19 Mar 2024 | 531.59 | 537.27 | 531.59 | 536.79 | 534.79 | 663,500 |
18 Mar 2024 | 534.85 | 536.20 | 532.60 | 532.82 | 530.83 | 680,000 |
15 Mar 2024 | 532.41 | 536.68 | 532.24 | 534.10 | 532.11 | 1,366,100 |
15 Mar 2024 | 1.014 Dividend | |||||
14 Mar 2024 | 541.64 | 542.55 | 531.56 | 535.73 | 532.72 | 1,019,000 |
13 Mar 2024 | 539.90 | 543.63 | 539.90 | 541.90 | 538.86 | 596,000 |
12 Mar 2024 | 537.12 | 541.15 | 535.68 | 539.80 | 536.77 | 542,800 |
11 Mar 2024 | 538.20 | 539.55 | 534.22 | 537.11 | 534.09 | 854,900 |
08 Mar 2024 | 545.22 | 547.46 | 538.29 | 539.40 | 536.37 | 998,000 |
07 Mar 2024 | 540.58 | 543.23 | 540.43 | 542.31 | 539.26 | 830,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |