Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 542.28 | 547.19 | 541.49 | 544.44 | 544.44 | 53,698,600 |
25 Jul 2024 | 541.35 | 547.46 | 537.45 | 538.41 | 538.41 | 61,158,300 |
24 Jul 2024 | 548.86 | 549.17 | 540.29 | 541.23 | 541.23 | 74,515,300 |
23 Jul 2024 | 554.54 | 556.74 | 553.28 | 553.78 | 553.78 | 34,439,600 |
22 Jul 2024 | 553.00 | 555.27 | 551.02 | 554.65 | 554.65 | 43,346,700 |
19 Jul 2024 | 552.42 | 554.08 | 547.91 | 548.99 | 548.99 | 65,509,100 |
18 Jul 2024 | 558.51 | 559.52 | 550.43 | 552.66 | 552.66 | 56,270,400 |
17 Jul 2024 | 558.80 | 560.51 | 556.61 | 556.94 | 556.94 | 57,119,000 |
16 Jul 2024 | 562.87 | 565.16 | 562.10 | 564.86 | 564.86 | 36,475,300 |
15 Jul 2024 | 562.03 | 564.84 | 559.63 | 561.53 | 561.53 | 40,584,300 |
12 Jul 2024 | 557.63 | 563.67 | 557.15 | 559.99 | 559.99 | 53,084,400 |
11 Jul 2024 | 561.44 | 562.33 | 555.83 | 556.48 | 556.48 | 53,054,200 |
10 Jul 2024 | 557.07 | 561.67 | 556.77 | 561.32 | 561.32 | 38,701,200 |
09 Jul 2024 | 556.26 | 557.18 | 555.52 | 555.82 | 555.82 | 27,289,700 |
08 Jul 2024 | 555.44 | 556.25 | 554.19 | 555.28 | 555.28 | 36,110,500 |
05 Jul 2024 | 551.77 | 555.05 | 551.12 | 554.64 | 554.64 | 41,488,400 |
03 Jul 2024 | 548.69 | 551.83 | 548.65 | 551.46 | 551.46 | 32,789,900 |
02 Jul 2024 | 543.70 | 549.01 | 543.65 | 549.01 | 549.01 | 40,434,800 |
01 Jul 2024 | 545.63 | 545.88 | 542.52 | 545.34 | 545.34 | 40,297,800 |
28 Jun 2024 | 547.16 | 550.28 | 542.95 | 544.22 | 544.22 | 76,144,500 |
27 Jun 2024 | 545.37 | 546.96 | 544.61 | 546.37 | 546.37 | 35,041,500 |
26 Jun 2024 | 543.69 | 546.24 | 543.03 | 545.51 | 545.51 | 38,550,600 |
25 Jun 2024 | 543.99 | 545.20 | 542.44 | 544.83 | 544.83 | 38,273,300 |
24 Jun 2024 | 544.33 | 546.95 | 542.62 | 542.74 | 542.74 | 45,528,700 |
21 Jun 2024 | 544.40 | 545.65 | 543.02 | 544.51 | 544.51 | 64,513,900 |
21 Jun 2024 | 1.759 Dividend | |||||
20 Jun 2024 | 549.44 | 550.12 | 545.18 | 547.00 | 545.24 | 70,328,200 |
18 Jun 2024 | 547.16 | 548.62 | 546.73 | 548.49 | 546.73 | 41,376,400 |
17 Jun 2024 | 542.08 | 548.53 | 541.61 | 547.10 | 545.34 | 55,839,500 |
14 Jun 2024 | 540.88 | 542.81 | 539.85 | 542.78 | 541.03 | 40,089,900 |
13 Jun 2024 | 543.15 | 543.33 | 539.59 | 542.45 | 540.71 | 44,760,900 |
12 Jun 2024 | 541.63 | 544.12 | 540.30 | 541.36 | 539.62 | 63,251,300 |
11 Jun 2024 | 534.07 | 537.01 | 532.05 | 536.95 | 535.22 | 36,383,400 |
10 Jun 2024 | 533.18 | 535.99 | 532.57 | 535.66 | 533.94 | 35,729,300 |
07 Jun 2024 | 533.66 | 536.89 | 532.54 | 534.01 | 532.29 | 43,224,500 |
06 Jun 2024 | 534.98 | 535.42 | 532.68 | 534.66 | 532.94 | 30,808,500 |
05 Jun 2024 | 530.77 | 534.69 | 528.73 | 534.67 | 532.95 | 47,610,400 |
04 Jun 2024 | 526.46 | 529.15 | 524.96 | 528.39 | 526.69 | 34,632,700 |
03 Jun 2024 | 529.02 | 529.31 | 522.60 | 527.80 | 526.10 | 46,835,700 |
31 May 2024 | 523.59 | 527.50 | 518.36 | 527.37 | 525.67 | 90,785,800 |
30 May 2024 | 524.52 | 525.20 | 521.33 | 522.61 | 520.93 | 46,468,500 |
29 May 2024 | 525.68 | 527.31 | 525.37 | 526.10 | 524.41 | 45,190,300 |
28 May 2024 | 530.27 | 530.51 | 527.11 | 529.81 | 528.11 | 36,269,600 |
24 May 2024 | 527.85 | 530.27 | 526.88 | 529.44 | 527.74 | 41,258,400 |
23 May 2024 | 532.96 | 533.07 | 524.72 | 525.96 | 524.27 | 57,211,200 |
22 May 2024 | 530.65 | 531.38 | 527.60 | 529.83 | 528.13 | 48,390,000 |
21 May 2024 | 529.28 | 531.52 | 529.07 | 531.36 | 529.65 | 33,437,000 |
20 May 2024 | 529.57 | 531.56 | 529.17 | 530.06 | 528.36 | 37,764,200 |
17 May 2024 | 528.81 | 529.52 | 527.32 | 529.45 | 527.75 | 59,187,600 |
16 May 2024 | 529.88 | 531.52 | 528.54 | 528.69 | 526.99 | 50,244,800 |
15 May 2024 | 525.83 | 530.08 | 525.18 | 529.78 | 528.08 | 59,504,900 |
14 May 2024 | 521.11 | 523.83 | 520.56 | 523.30 | 521.62 | 57,535,900 |
13 May 2024 | 522.56 | 522.67 | 519.74 | 520.91 | 519.23 | 36,716,400 |
10 May 2024 | 521.81 | 522.64 | 519.59 | 520.84 | 519.17 | 52,233,200 |
09 May 2024 | 517.38 | 520.21 | 516.71 | 520.17 | 518.50 | 43,643,700 |
08 May 2024 | 515.26 | 517.74 | 515.14 | 517.19 | 515.53 | 42,047,200 |
07 May 2024 | 517.56 | 518.57 | 516.45 | 517.14 | 515.48 | 52,561,300 |
06 May 2024 | 513.75 | 516.61 | 513.30 | 516.57 | 514.91 | 47,264,700 |
03 May 2024 | 511.16 | 512.55 | 508.56 | 511.29 | 509.65 | 72,756,700 |
02 May 2024 | 504.15 | 505.89 | 499.55 | 505.03 | 503.41 | 62,550,200 |
01 May 2024 | 501.38 | 508.19 | 499.87 | 500.35 | 498.74 | 80,242,800 |
30 Apr 2024 | 508.56 | 509.56 | 501.98 | 501.98 | 500.37 | 77,483,600 |
29 Apr 2024 | 510.09 | 510.75 | 507.25 | 510.06 | 508.42 | 46,415,400 |
26 Apr 2024 | 506.35 | 509.88 | 505.70 | 508.26 | 506.63 | 64,306,100 |
25 Apr 2024 | 499.18 | 504.27 | 497.49 | 503.49 | 501.87 | 69,122,400 |
24 Apr 2024 | 506.56 | 507.37 | 503.13 | 505.41 | 503.78 | 55,928,100 |
23 Apr 2024 | 501.78 | 506.09 | 499.53 | 505.65 | 504.02 | 64,633,600 |
22 Apr 2024 | 497.83 | 502.38 | 495.43 | 499.72 | 498.11 | 67,961,000 |
19 Apr 2024 | 499.44 | 500.46 | 493.86 | 495.16 | 493.57 | 102,129,100 |
18 Apr 2024 | 501.98 | 504.13 | 498.56 | 499.52 | 497.91 | 74,548,100 |
17 Apr 2024 | 506.05 | 506.22 | 499.12 | 500.55 | 498.94 | 75,910,300 |
16 Apr 2024 | 504.94 | 506.50 | 502.21 | 503.53 | 501.91 | 73,484,000 |
15 Apr 2024 | 515.13 | 515.30 | 503.58 | 504.45 | 502.83 | 92,101,400 |
12 Apr 2024 | 514.37 | 515.82 | 509.08 | 510.85 | 509.21 | 92,469,100 |
11 Apr 2024 | 515.68 | 519.48 | 512.08 | 518.00 | 516.33 | 70,099,000 |
10 Apr 2024 | 513.48 | 516.16 | 512.09 | 514.12 | 512.47 | 82,652,800 |
09 Apr 2024 | 520.50 | 520.75 | 514.35 | 519.32 | 517.65 | 68,124,400 |
08 Apr 2024 | 519.15 | 520.18 | 517.89 | 518.72 | 517.05 | 48,401,800 |
05 Apr 2024 | 514.46 | 520.44 | 514.01 | 518.43 | 516.76 | 74,482,100 |
04 Apr 2024 | 523.52 | 523.87 | 512.76 | 513.07 | 511.42 | 96,858,100 |
03 Apr 2024 | 517.72 | 520.95 | 517.67 | 519.41 | 517.74 | 59,155,800 |
02 Apr 2024 | 518.24 | 518.98 | 516.48 | 518.84 | 517.17 | 74,230,300 |
01 Apr 2024 | 523.83 | 524.38 | 520.97 | 522.16 | 520.48 | 62,477,500 |
28 Mar 2024 | 523.21 | 524.61 | 522.78 | 523.07 | 521.39 | 96,294,900 |
27 Mar 2024 | 521.71 | 523.21 | 519.49 | 523.17 | 521.49 | 82,999,800 |
26 Mar 2024 | 521.23 | 521.58 | 518.40 | 518.81 | 517.14 | 65,463,700 |
25 Mar 2024 | 519.80 | 520.95 | 519.61 | 519.77 | 518.10 | 48,512,100 |
22 Mar 2024 | 522.11 | 522.61 | 520.97 | 521.21 | 519.53 | 79,023,000 |
21 Mar 2024 | 523.39 | 524.11 | 521.91 | 522.20 | 520.52 | 60,256,100 |
20 Mar 2024 | 515.77 | 520.62 | 515.08 | 520.48 | 518.81 | 69,594,600 |
19 Mar 2024 | 512.15 | 516.00 | 511.12 | 515.71 | 514.05 | 60,755,300 |
18 Mar 2024 | 514.00 | 515.48 | 512.44 | 512.86 | 511.21 | 88,893,300 |
15 Mar 2024 | 510.21 | 511.70 | 508.12 | 509.83 | 508.19 | 107,585,800 |
15 Mar 2024 | 1.595 Dividend | |||||
14 Mar 2024 | 516.97 | 517.13 | 511.82 | 514.95 | 511.70 | 110,171,800 |
13 Mar 2024 | 517.11 | 517.29 | 514.49 | 515.97 | 512.72 | 55,104,100 |
12 Mar 2024 | 513.45 | 517.38 | 510.86 | 516.78 | 513.52 | 73,114,400 |
11 Mar 2024 | 510.48 | 511.88 | 508.50 | 511.28 | 508.06 | 62,557,200 |
08 Mar 2024 | 515.46 | 518.22 | 511.13 | 511.72 | 508.49 | 86,425,500 |
07 Mar 2024 | 513.14 | 515.89 | 509.81 | 514.81 | 511.57 | 58,652,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |