Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 550.65 | 553.55 | 542.27 | 548.53 | 548.53 | 777,900 |
25 July 2024 | 541.13 | 548.19 | 534.61 | 540.89 | 540.89 | 1,094,500 |
24 July 2024 | 546.00 | 546.00 | 520.44 | 531.97 | 531.97 | 2,064,400 |
23 July 2024 | 577.50 | 579.10 | 573.48 | 574.27 | 574.27 | 430,800 |
22 July 2024 | 570.82 | 577.23 | 570.25 | 576.55 | 576.55 | 505,300 |
19 July 2024 | 572.75 | 575.00 | 564.35 | 567.31 | 567.31 | 459,200 |
18 July 2024 | 571.27 | 573.17 | 567.85 | 571.19 | 571.19 | 352,000 |
17 July 2024 | 570.04 | 574.29 | 566.58 | 571.27 | 571.27 | 661,700 |
16 July 2024 | 559.16 | 567.42 | 558.36 | 567.07 | 567.07 | 405,700 |
15 July 2024 | 557.88 | 560.68 | 554.29 | 559.15 | 559.15 | 566,500 |
12 July 2024 | 558.96 | 561.75 | 557.01 | 558.38 | 558.38 | 400,700 |
11 July 2024 | 553.18 | 558.16 | 553.18 | 555.93 | 555.93 | 436,300 |
10 July 2024 | 551.26 | 553.06 | 549.46 | 553.06 | 553.06 | 443,700 |
09 July 2024 | 557.67 | 557.67 | 549.24 | 550.47 | 550.47 | 348,700 |
08 July 2024 | 558.63 | 559.81 | 553.57 | 556.80 | 556.80 | 315,300 |
08 July 2024 | 0.75 Dividend | |||||
05 July 2024 | 558.32 | 563.06 | 556.10 | 562.56 | 561.81 | 324,800 |
03 July 2024 | 563.15 | 564.34 | 559.03 | 560.45 | 559.70 | 284,800 |
02 July 2024 | 564.14 | 567.54 | 561.25 | 563.11 | 562.36 | 503,700 |
01 July 2024 | 567.11 | 568.55 | 560.63 | 562.63 | 561.88 | 360,400 |
28 June 2024 | 561.97 | 569.50 | 559.94 | 563.66 | 562.91 | 742,900 |
27 June 2024 | 560.08 | 565.43 | 556.93 | 562.06 | 561.31 | 435,500 |
26 June 2024 | 559.98 | 562.50 | 556.64 | 557.54 | 556.80 | 372,100 |
25 June 2024 | 565.09 | 566.47 | 561.82 | 562.99 | 562.24 | 391,300 |
24 June 2024 | 560.63 | 568.68 | 558.25 | 562.55 | 561.80 | 529,100 |
21 June 2024 | 564.88 | 564.88 | 557.58 | 561.49 | 560.74 | 1,028,900 |
20 June 2024 | 560.00 | 563.92 | 556.06 | 559.22 | 558.47 | 548,300 |
18 June 2024 | 551.74 | 561.89 | 551.74 | 560.10 | 559.35 | 496,100 |
17 June 2024 | 549.00 | 554.16 | 547.63 | 553.59 | 552.85 | 632,800 |
14 June 2024 | 548.04 | 554.74 | 547.42 | 549.45 | 548.72 | 431,100 |
13 June 2024 | 552.66 | 556.46 | 546.32 | 547.17 | 546.44 | 482,800 |
12 June 2024 | 557.45 | 559.08 | 552.13 | 558.19 | 557.45 | 526,300 |
11 June 2024 | 556.38 | 556.38 | 550.77 | 555.72 | 554.98 | 316,300 |
10 June 2024 | 553.34 | 556.62 | 551.15 | 556.50 | 555.76 | 313,200 |
07 June 2024 | 552.04 | 556.86 | 551.05 | 554.03 | 553.29 | 394,000 |
06 June 2024 | 547.99 | 553.65 | 545.20 | 550.36 | 549.63 | 395,500 |
05 June 2024 | 545.00 | 547.85 | 542.09 | 546.92 | 546.19 | 374,000 |
04 June 2024 | 534.99 | 544.89 | 534.99 | 543.40 | 542.68 | 506,400 |
03 June 2024 | 532.76 | 536.36 | 529.94 | 536.16 | 535.45 | 549,900 |
31 May 2024 | 528.41 | 533.00 | 524.53 | 532.76 | 532.05 | 765,800 |
30 May 2024 | 527.64 | 528.83 | 524.32 | 526.58 | 525.88 | 476,500 |
29 May 2024 | 528.55 | 532.81 | 528.49 | 530.94 | 530.23 | 551,800 |
28 May 2024 | 542.04 | 542.04 | 530.88 | 533.02 | 532.31 | 518,300 |
24 May 2024 | 544.21 | 547.87 | 543.65 | 544.66 | 543.93 | 369,900 |
23 May 2024 | 547.59 | 549.85 | 543.17 | 544.62 | 543.89 | 529,500 |
22 May 2024 | 541.46 | 549.90 | 538.84 | 547.45 | 546.72 | 512,000 |
21 May 2024 | 545.05 | 545.72 | 538.23 | 541.40 | 540.68 | 380,400 |
20 May 2024 | 540.78 | 546.68 | 540.16 | 546.37 | 545.64 | 777,900 |
17 May 2024 | 538.80 | 544.10 | 537.17 | 541.89 | 541.17 | 787,900 |
16 May 2024 | 532.39 | 539.55 | 531.18 | 538.80 | 538.08 | 792,100 |
15 May 2024 | 524.09 | 532.75 | 522.73 | 531.44 | 530.73 | 626,500 |
14 May 2024 | 522.00 | 523.54 | 517.27 | 520.83 | 520.14 | 419,800 |
13 May 2024 | 526.88 | 527.37 | 521.14 | 521.76 | 521.06 | 344,400 |
10 May 2024 | 522.02 | 526.48 | 521.28 | 523.50 | 522.80 | 346,700 |
09 May 2024 | 520.64 | 523.81 | 519.99 | 523.33 | 522.63 | 311,600 |
08 May 2024 | 521.66 | 528.25 | 520.92 | 521.05 | 520.36 | 463,200 |
07 May 2024 | 517.91 | 520.93 | 516.51 | 520.26 | 519.57 | 309,900 |
06 May 2024 | 517.59 | 518.81 | 512.76 | 515.54 | 514.85 | 651,700 |
03 May 2024 | 512.97 | 519.52 | 511.50 | 517.21 | 516.52 | 1,067,600 |
02 May 2024 | 515.44 | 515.44 | 508.22 | 510.82 | 510.14 | 694,100 |
01 May 2024 | 512.00 | 523.35 | 511.12 | 514.76 | 514.07 | 767,700 |
30 Apr 2024 | 512.88 | 513.19 | 508.37 | 511.46 | 510.78 | 901,800 |
29 Apr 2024 | 522.39 | 526.66 | 511.62 | 513.58 | 512.90 | 698,100 |
26 Apr 2024 | 530.38 | 540.29 | 526.52 | 526.78 | 526.08 | 856,100 |
25 Apr 2024 | 537.05 | 543.11 | 533.76 | 540.41 | 539.69 | 552,900 |
24 Apr 2024 | 536.26 | 538.71 | 533.85 | 538.01 | 537.29 | 631,600 |
23 Apr 2024 | 539.95 | 543.65 | 538.48 | 539.62 | 538.90 | 381,500 |
22 Apr 2024 | 538.92 | 540.67 | 534.40 | 539.11 | 538.39 | 584,000 |
19 Apr 2024 | 530.07 | 535.70 | 529.55 | 534.38 | 533.67 | 776,900 |
18 Apr 2024 | 530.51 | 531.55 | 526.17 | 527.27 | 526.57 | 477,300 |
17 Apr 2024 | 528.32 | 529.70 | 525.67 | 526.47 | 525.77 | 447,800 |
16 Apr 2024 | 531.00 | 532.16 | 526.95 | 526.98 | 526.28 | 405,300 |
15 Apr 2024 | 542.37 | 542.37 | 526.97 | 528.26 | 527.56 | 800,100 |
12 Apr 2024 | 534.38 | 544.91 | 534.33 | 535.83 | 535.12 | 590,600 |
11 Apr 2024 | 537.77 | 544.67 | 535.74 | 539.64 | 538.92 | 398,000 |
10 Apr 2024 | 538.81 | 539.84 | 534.49 | 535.99 | 535.28 | 481,800 |
09 Apr 2024 | 544.39 | 546.86 | 541.16 | 543.48 | 542.76 | 315,700 |
08 Apr 2024 | 541.33 | 545.51 | 540.20 | 543.23 | 542.51 | 371,900 |
05 Apr 2024 | 537.52 | 545.80 | 536.87 | 543.01 | 542.29 | 338,800 |
04 Apr 2024 | 550.06 | 554.37 | 537.11 | 537.28 | 536.56 | 451,500 |
04 Apr 2024 | 0.75 Dividend | |||||
03 Apr 2024 | 542.92 | 549.26 | 542.92 | 544.68 | 543.20 | 927,300 |
02 Apr 2024 | 552.00 | 552.87 | 543.42 | 545.94 | 544.46 | 775,300 |
01 Apr 2024 | 562.35 | 565.00 | 552.03 | 553.62 | 552.12 | 268,400 |
28 Mar 2024 | 560.00 | 563.15 | 557.80 | 560.84 | 559.32 | 478,100 |
27 Mar 2024 | 557.79 | 559.84 | 556.54 | 559.18 | 557.67 | 362,800 |
26 Mar 2024 | 550.94 | 555.59 | 549.20 | 554.43 | 552.93 | 419,000 |
25 Mar 2024 | 554.04 | 554.04 | 547.81 | 550.94 | 549.45 | 576,200 |
22 Mar 2024 | 558.97 | 558.97 | 553.04 | 556.38 | 554.87 | 240,500 |
21 Mar 2024 | 556.55 | 558.63 | 554.46 | 556.28 | 554.77 | 425,000 |
20 Mar 2024 | 553.09 | 556.78 | 550.10 | 554.06 | 552.56 | 442,400 |
19 Mar 2024 | 547.00 | 552.27 | 545.78 | 551.87 | 550.38 | 317,800 |
18 Mar 2024 | 548.60 | 551.17 | 545.43 | 546.16 | 544.68 | 373,200 |
15 Mar 2024 | 544.42 | 551.79 | 542.29 | 547.35 | 545.87 | 877,100 |
14 Mar 2024 | 549.63 | 551.84 | 543.87 | 547.08 | 545.60 | 375,900 |
13 Mar 2024 | 557.77 | 557.77 | 547.66 | 549.52 | 548.03 | 439,500 |
12 Mar 2024 | 554.60 | 558.26 | 553.62 | 555.20 | 553.70 | 465,100 |
11 Mar 2024 | 545.21 | 554.26 | 542.90 | 553.88 | 552.38 | 521,400 |
08 Mar 2024 | 546.17 | 548.55 | 544.35 | 545.95 | 544.47 | 310,400 |
07 Mar 2024 | 545.14 | 549.14 | 543.29 | 546.32 | 544.84 | 301,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |