Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 573.00 | 574.50 | 569.00 | 569.00 | 569.00 | 2,458 |
20 Jun 2024 | 558.00 | 573.00 | 558.00 | 572.00 | 572.00 | 13,862 |
19 Jun 2024 | 553.00 | 560.00 | 553.00 | 558.50 | 558.50 | 1,688 |
18 Jun 2024 | 549.00 | 554.00 | 548.00 | 554.00 | 554.00 | 1,912 |
17 Jun 2024 | 549.00 | 549.00 | 546.00 | 548.00 | 548.00 | 789 |
14 Jun 2024 | 551.00 | 551.00 | 546.00 | 547.00 | 547.00 | 4,673 |
13 Jun 2024 | 553.50 | 559.00 | 551.00 | 552.00 | 552.00 | 2,678 |
12 Jun 2024 | 556.00 | 560.00 | 554.00 | 559.00 | 559.00 | 10,344 |
11 Jun 2024 | 560.00 | 560.00 | 547.00 | 547.00 | 547.00 | 5,244 |
10 Jun 2024 | 567.00 | 569.00 | 556.00 | 562.00 | 562.00 | 9,025 |
07 Jun 2024 | 573.00 | 574.00 | 569.00 | 569.00 | 569.00 | 394 |
06 Jun 2024 | 573.00 | 576.00 | 571.00 | 576.00 | 576.00 | 2,873 |
05 Jun 2024 | 573.00 | 573.00 | 567.00 | 571.50 | 571.50 | 1,460 |
04 Jun 2024 | 582.00 | 582.00 | 569.00 | 570.00 | 570.00 | 9,069 |
03 Jun 2024 | 590.00 | 595.00 | 587.00 | 588.50 | 588.50 | 4,281 |
31 May 2024 | 588.00 | 595.00 | 584.00 | 587.00 | 587.00 | 5,065 |
30 May 2024 | 581.00 | 591.00 | 575.00 | 591.00 | 591.00 | 6,972 |
30 May 2024 | 5.5 Dividend | |||||
29 May 2024 | 600.00 | 603.00 | 589.00 | 593.00 | 587.50 | 7,518 |
28 May 2024 | 589.00 | 597.00 | 589.00 | 597.00 | 591.46 | 2,003 |
24 May 2024 | 593.00 | 594.00 | 589.00 | 594.00 | 588.49 | 7,193 |
23 May 2024 | 608.00 | 608.00 | 598.00 | 600.00 | 594.44 | 7,838 |
22 May 2024 | 623.00 | 627.00 | 610.00 | 611.00 | 605.33 | 7,359 |
21 May 2024 | 629.00 | 630.00 | 626.00 | 629.00 | 623.17 | 4,148 |
20 May 2024 | 630.00 | 634.00 | 625.00 | 630.00 | 624.16 | 31,006 |
17 May 2024 | 623.00 | 628.00 | 621.00 | 628.00 | 622.18 | 7,343 |
16 May 2024 | 620.00 | 624.00 | 620.00 | 623.00 | 617.22 | 5,286 |
15 May 2024 | 622.00 | 623.00 | 615.00 | 618.00 | 612.27 | 13,431 |
14 May 2024 | 616.00 | 616.00 | 606.00 | 613.00 | 607.31 | 9,507 |
13 May 2024 | 618.00 | 618.00 | 613.00 | 616.00 | 610.29 | 19,523 |
10 May 2024 | 613.00 | 620.00 | 611.00 | 618.00 | 612.27 | 14,567 |
09 May 2024 | 605.00 | 610.00 | 604.00 | 610.00 | 604.34 | 10,003 |
08 May 2024 | 610.00 | 610.00 | 605.00 | 606.00 | 600.38 | 937 |
07 May 2024 | 597.00 | 612.00 | 597.00 | 612.00 | 606.32 | 12,488 |
03 May 2024 | 593.00 | 598.00 | 589.00 | 598.00 | 592.45 | 9,875 |
02 May 2024 | 587.00 | 588.00 | 587.00 | 587.00 | 581.56 | 920 |
01 May 2024 | 585.00 | 587.00 | 583.00 | 587.00 | 581.56 | 8,589 |
30 Apr 2024 | 603.00 | 604.00 | 583.00 | 583.00 | 577.59 | 23,658 |
29 Apr 2024 | 588.00 | 603.00 | 588.00 | 602.50 | 596.91 | 37,627 |
26 Apr 2024 | 569.00 | 582.00 | 569.00 | 579.00 | 573.63 | 35,246 |
25 Apr 2024 | 563.50 | 563.50 | 558.50 | 562.00 | 556.79 | 9,121 |
24 Apr 2024 | 562.50 | 562.50 | 555.00 | 555.00 | 549.85 | 9,004 |
23 Apr 2024 | 564.00 | 564.00 | 557.00 | 557.00 | 551.83 | 21,010 |
22 Apr 2024 | 561.00 | 569.00 | 561.00 | 562.00 | 556.79 | 9,520 |
19 Apr 2024 | 560.50 | 565.00 | 557.00 | 565.00 | 559.76 | 9,543 |
18 Apr 2024 | 559.00 | 559.00 | 553.00 | 557.00 | 551.83 | 6,299 |
17 Apr 2024 | 558.00 | 561.00 | 557.00 | 561.00 | 555.80 | 35,592 |
16 Apr 2024 | 551.00 | 553.00 | 545.00 | 548.00 | 542.92 | 8,640 |
15 Apr 2024 | 566.00 | 567.00 | 557.00 | 560.00 | 554.81 | 4,983 |
12 Apr 2024 | 562.00 | 568.50 | 560.00 | 568.50 | 563.23 | 9,762 |
11 Apr 2024 | 555.00 | 555.00 | 546.00 | 549.00 | 543.91 | 6,547 |
10 Apr 2024 | 552.00 | 552.00 | 543.00 | 551.00 | 545.89 | 15,833 |
09 Apr 2024 | 549.00 | 549.00 | 544.00 | 547.00 | 541.93 | 1,902 |
08 Apr 2024 | 537.00 | 545.00 | 537.00 | 542.50 | 537.47 | 21,196 |
05 Apr 2024 | 535.00 | 535.00 | 533.00 | 535.00 | 530.04 | 10,607 |
04 Apr 2024 | 540.00 | 543.00 | 536.00 | 537.00 | 532.02 | 27,174 |
03 Apr 2024 | 529.00 | 535.00 | 526.00 | 533.00 | 528.06 | 9,062 |
02 Apr 2024 | 525.00 | 534.00 | 525.00 | 529.00 | 524.09 | 4,512 |
28 Mar 2024 | 516.00 | 522.00 | 516.00 | 519.00 | 514.19 | 28,247 |
27 Mar 2024 | 505.00 | 512.00 | 505.00 | 511.00 | 506.26 | 8,380 |
26 Mar 2024 | 511.00 | 511.00 | 508.00 | 509.00 | 504.28 | 8,405 |
25 Mar 2024 | 510.00 | 514.00 | 508.00 | 511.00 | 506.26 | 2,219 |
22 Mar 2024 | 518.00 | 518.00 | 511.00 | 512.00 | 507.25 | 21,387 |
21 Mar 2024 | 524.00 | 524.00 | 516.00 | 516.00 | 511.21 | 4,419 |
21 Mar 2024 | 17 Dividend | |||||
20 Mar 2024 | 517.00 | 523.00 | 517.00 | 523.00 | 501.31 | 34,872 |
19 Mar 2024 | 518.00 | 518.00 | 512.00 | 514.00 | 492.68 | 12,496 |
18 Mar 2024 | 515.00 | 521.00 | 515.00 | 520.00 | 498.43 | 8,473 |
15 Mar 2024 | 514.00 | 517.00 | 512.00 | 516.00 | 494.60 | 4,773 |
14 Mar 2024 | 517.00 | 519.00 | 511.00 | 511.00 | 489.80 | 7,554 |
13 Mar 2024 | 508.00 | 520.00 | 508.00 | 518.00 | 496.51 | 9,443 |
12 Mar 2024 | 515.00 | 515.00 | 509.00 | 509.00 | 487.89 | 12,906 |
11 Mar 2024 | 510.00 | 512.00 | 504.00 | 511.00 | 489.80 | 13,195 |
08 Mar 2024 | 515.00 | 516.50 | 512.00 | 513.00 | 491.72 | 2,190 |
07 Mar 2024 | 503.00 | 518.00 | 503.00 | 515.00 | 493.64 | 29,359 |
06 Mar 2024 | 500.50 | 507.00 | 500.50 | 503.50 | 482.62 | 12,273 |
05 Mar 2024 | 497.50 | 500.00 | 497.50 | 499.00 | 478.30 | 14,162 |
04 Mar 2024 | 499.50 | 499.50 | 496.50 | 497.50 | 476.86 | 23,411 |
01 Mar 2024 | 498.00 | 503.00 | 496.00 | 503.00 | 482.14 | 25,380 |
29 Feb 2024 | 493.50 | 498.00 | 493.00 | 498.00 | 477.34 | 29,084 |
28 Feb 2024 | 496.50 | 496.50 | 492.50 | 494.00 | 473.51 | 5,852 |
27 Feb 2024 | 496.50 | 499.50 | 496.00 | 499.50 | 478.78 | 4,715 |
26 Feb 2024 | 496.00 | 497.00 | 492.50 | 492.50 | 472.07 | 10,458 |
23 Feb 2024 | 500.00 | 503.00 | 498.00 | 500.00 | 479.26 | 18,873 |
22 Feb 2024 | 502.00 | 507.00 | 501.00 | 504.00 | 483.09 | 24,914 |
21 Feb 2024 | 495.50 | 498.50 | 495.25 | 498.50 | 477.82 | 1,519 |
20 Feb 2024 | 508.00 | 508.00 | 500.00 | 501.00 | 480.22 | 8,353 |
19 Feb 2024 | 510.00 | 511.50 | 510.00 | 511.50 | 490.28 | 899 |
16 Feb 2024 | 510.00 | 516.00 | 510.00 | 514.00 | 492.68 | 12,990 |
15 Feb 2024 | 508.00 | 510.50 | 502.00 | 505.00 | 484.05 | 13,194 |
14 Feb 2024 | 505.00 | 509.00 | 501.50 | 504.00 | 483.09 | 17,536 |
13 Feb 2024 | 517.00 | 517.00 | 504.00 | 506.00 | 485.01 | 11,183 |
12 Feb 2024 | 517.00 | 520.00 | 516.00 | 520.00 | 498.43 | 9,670 |
09 Feb 2024 | 514.00 | 523.00 | 513.00 | 519.00 | 497.47 | 8,443 |
08 Feb 2024 | 524.00 | 528.00 | 520.00 | 520.00 | 498.43 | 8,395 |
07 Feb 2024 | 521.00 | 531.00 | 521.00 | 526.00 | 504.18 | 23,269 |
06 Feb 2024 | 522.00 | 526.00 | 517.00 | 525.00 | 503.22 | 6,532 |
05 Feb 2024 | 527.00 | 529.00 | 521.00 | 521.00 | 499.39 | 3,453 |
02 Feb 2024 | 531.00 | 545.00 | 530.00 | 532.00 | 509.93 | 3,374 |
01 Feb 2024 | 540.00 | 540.00 | 535.00 | 535.00 | 512.81 | 5,133 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |