Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 525.00 | 564.00 | 519.00 | 562.00 | 562.00 | 74,387 |
29 Apr 2024 | 525.00 | 531.00 | 525.00 | 529.00 | 529.00 | 11,989 |
26 Apr 2024 | 521.00 | 530.00 | 521.00 | 525.00 | 525.00 | 12,520 |
25 Apr 2024 | 531.00 | 538.00 | 522.00 | 522.00 | 522.00 | 16,398 |
24 Apr 2024 | 531.00 | 535.00 | 525.00 | 532.00 | 532.00 | 16,302 |
23 Apr 2024 | 519.00 | 528.00 | 519.00 | 524.00 | 524.00 | 10,276 |
22 Apr 2024 | 517.00 | 523.00 | 517.00 | 523.00 | 523.00 | 13,145 |
19 Apr 2024 | 516.00 | 516.00 | 510.00 | 514.00 | 514.00 | 10,595 |
18 Apr 2024 | 512.00 | 516.00 | 510.00 | 515.00 | 515.00 | 10,695 |
17 Apr 2024 | 513.00 | 520.00 | 512.00 | 512.00 | 512.00 | 22,173 |
16 Apr 2024 | 514.00 | 517.00 | 511.00 | 513.00 | 513.00 | 17,864 |
15 Apr 2024 | 518.00 | 521.00 | 513.00 | 514.00 | 514.00 | 20,028 |
12 Apr 2024 | 526.00 | 532.00 | 518.00 | 518.00 | 518.00 | 25,752 |
11 Apr 2024 | 538.00 | 538.00 | 522.00 | 522.00 | 522.00 | 29,407 |
11 Apr 2024 | 16 Dividend | |||||
10 Apr 2024 | 545.00 | 547.00 | 538.00 | 543.00 | 527.00 | 9,843 |
09 Apr 2024 | 539.00 | 543.00 | 538.00 | 538.00 | 522.15 | 20,844 |
08 Apr 2024 | 533.00 | 542.00 | 532.00 | 537.00 | 521.18 | 67,619 |
05 Apr 2024 | 530.00 | 531.00 | 523.00 | 529.00 | 513.41 | 15,146 |
04 Apr 2024 | 538.00 | 542.00 | 528.00 | 532.00 | 516.32 | 17,638 |
03 Apr 2024 | 537.00 | 541.00 | 532.00 | 539.00 | 523.12 | 15,174 |
02 Apr 2024 | 532.00 | 542.00 | 532.00 | 539.00 | 523.12 | 20,487 |
27 Mar 2024 | 523.00 | 534.00 | 523.00 | 532.00 | 516.32 | 10,664 |
26 Mar 2024 | 533.00 | 533.00 | 523.00 | 523.00 | 507.59 | 11,847 |
25 Mar 2024 | 527.00 | 531.00 | 525.00 | 527.00 | 511.47 | 12,326 |
22 Mar 2024 | 524.00 | 531.00 | 522.00 | 527.00 | 511.47 | 13,270 |
21 Mar 2024 | 526.00 | 531.00 | 522.00 | 524.00 | 508.56 | 13,159 |
20 Mar 2024 | 521.00 | 530.00 | 521.00 | 525.00 | 509.53 | 16,903 |
19 Mar 2024 | 522.00 | 527.00 | 521.00 | 525.00 | 509.53 | 12,688 |
18 Mar 2024 | 528.00 | 530.00 | 523.00 | 524.00 | 508.56 | 8,281 |
15 Mar 2024 | 523.00 | 528.00 | 519.00 | 524.00 | 508.56 | 24,167 |
14 Mar 2024 | 529.00 | 533.00 | 522.00 | 523.00 | 507.59 | 14,521 |
13 Mar 2024 | 526.00 | 530.00 | 521.00 | 529.00 | 513.41 | 10,910 |
12 Mar 2024 | 521.00 | 526.00 | 518.00 | 522.00 | 506.62 | 15,153 |
11 Mar 2024 | 529.00 | 533.00 | 521.00 | 522.00 | 506.62 | 22,014 |
08 Mar 2024 | 537.00 | 539.00 | 530.00 | 531.00 | 515.35 | 14,796 |
07 Mar 2024 | 530.00 | 542.00 | 530.00 | 537.00 | 521.18 | 19,790 |
06 Mar 2024 | 523.00 | 544.00 | 521.00 | 530.00 | 514.38 | 32,725 |
05 Mar 2024 | 536.00 | 538.00 | 518.00 | 523.00 | 507.59 | 40,350 |
04 Mar 2024 | 553.00 | 573.00 | 528.00 | 538.00 | 522.15 | 80,138 |
01 Mar 2024 | 592.00 | 597.00 | 559.00 | 565.00 | 548.35 | 43,145 |
29 Feb 2024 | 587.00 | 596.00 | 586.00 | 591.00 | 573.59 | 35,994 |
28 Feb 2024 | 589.00 | 593.00 | 586.00 | 587.00 | 569.70 | 7,716 |
27 Feb 2024 | 590.00 | 591.00 | 582.00 | 588.00 | 570.67 | 14,305 |
26 Feb 2024 | 577.00 | 591.00 | 570.00 | 590.00 | 572.62 | 26,841 |
23 Feb 2024 | 568.00 | 577.00 | 565.00 | 572.00 | 555.15 | 22,800 |
22 Feb 2024 | 567.00 | 571.00 | 563.00 | 564.00 | 547.38 | 10,982 |
21 Feb 2024 | 554.00 | 563.00 | 554.00 | 563.00 | 546.41 | 15,421 |
20 Feb 2024 | 556.00 | 557.00 | 551.00 | 554.00 | 537.68 | 8,884 |
19 Feb 2024 | 560.00 | 561.00 | 554.00 | 558.00 | 541.56 | 6,808 |
16 Feb 2024 | 557.00 | 562.00 | 556.00 | 560.00 | 543.50 | 7,914 |
15 Feb 2024 | 554.00 | 559.00 | 554.00 | 557.00 | 540.59 | 5,685 |
14 Feb 2024 | 543.00 | 554.00 | 543.00 | 553.00 | 536.71 | 25,459 |
13 Feb 2024 | 548.00 | 549.00 | 540.00 | 543.00 | 527.00 | 10,880 |
12 Feb 2024 | 552.00 | 552.00 | 547.00 | 551.00 | 534.76 | 5,501 |
09 Feb 2024 | 551.00 | 551.00 | 545.00 | 545.00 | 528.94 | 7,128 |
08 Feb 2024 | 542.00 | 553.00 | 542.00 | 549.00 | 532.82 | 20,824 |
07 Feb 2024 | 553.00 | 553.00 | 541.00 | 542.00 | 526.03 | 18,207 |
06 Feb 2024 | 548.00 | 553.00 | 539.00 | 550.00 | 533.79 | 14,303 |
05 Feb 2024 | 556.00 | 558.00 | 550.00 | 550.00 | 533.79 | 5,304 |
02 Feb 2024 | 558.00 | 561.00 | 551.00 | 551.00 | 534.76 | 8,369 |
01 Feb 2024 | 551.00 | 556.00 | 545.00 | 556.00 | 539.62 | 14,106 |
31 Jan 2024 | 553.00 | 557.00 | 551.00 | 552.00 | 535.73 | 16,018 |
30 Jan 2024 | 554.00 | 557.00 | 553.00 | 555.00 | 538.65 | 12,734 |
29 Jan 2024 | 557.00 | 561.00 | 554.00 | 554.00 | 537.68 | 11,371 |
26 Jan 2024 | 559.00 | 564.00 | 556.00 | 559.00 | 542.53 | 9,304 |
25 Jan 2024 | 557.00 | 563.00 | 557.00 | 559.00 | 542.53 | 7,270 |
24 Jan 2024 | 567.00 | 570.00 | 556.00 | 557.00 | 540.59 | 12,535 |
23 Jan 2024 | 563.00 | 570.00 | 559.00 | 567.00 | 550.29 | 12,964 |
22 Jan 2024 | 572.00 | 575.00 | 564.00 | 564.00 | 547.38 | 19,340 |
19 Jan 2024 | 547.00 | 569.00 | 547.00 | 566.00 | 549.32 | 40,069 |
18 Jan 2024 | 547.00 | 554.00 | 546.00 | 547.00 | 530.88 | 10,958 |
17 Jan 2024 | 545.00 | 552.00 | 544.00 | 547.00 | 530.88 | 52,876 |
16 Jan 2024 | 556.00 | 558.00 | 550.00 | 554.00 | 537.68 | 9,623 |
15 Jan 2024 | 561.00 | 562.00 | 559.00 | 560.00 | 543.50 | 5,353 |
12 Jan 2024 | 557.00 | 575.00 | 557.00 | 563.00 | 546.41 | 12,166 |
11 Jan 2024 | 564.00 | 570.00 | 562.00 | 564.00 | 547.38 | 12,582 |
10 Jan 2024 | 561.00 | 562.00 | 559.00 | 560.00 | 543.50 | 7,509 |
09 Jan 2024 | 553.00 | 562.00 | 552.00 | 560.00 | 543.50 | 7,388 |
08 Jan 2024 | 544.00 | 556.00 | 543.00 | 553.00 | 536.71 | 8,086 |
05 Jan 2024 | 546.00 | 548.00 | 544.00 | 548.00 | 531.85 | 6,525 |
04 Jan 2024 | 547.00 | 550.00 | 546.00 | 549.00 | 532.82 | 9,295 |
03 Jan 2024 | 552.00 | 552.00 | 543.00 | 543.00 | 527.00 | 10,378 |
02 Jan 2024 | 556.00 | 560.00 | 547.00 | 552.00 | 535.73 | 9,571 |
29 Dec 2023 | 555.00 | 559.00 | 549.00 | 553.00 | 536.71 | 10,909 |
28 Dec 2023 | 544.00 | 556.00 | 540.00 | 554.00 | 537.68 | 18,297 |
27 Dec 2023 | 544.00 | 548.00 | 541.00 | 542.00 | 526.03 | 9,201 |
22 Dec 2023 | 542.00 | 543.00 | 539.00 | 542.00 | 526.03 | 11,099 |
21 Dec 2023 | 543.00 | 544.00 | 536.00 | 542.00 | 526.03 | 8,322 |
20 Dec 2023 | 543.00 | 547.00 | 542.00 | 544.00 | 527.97 | 10,477 |
19 Dec 2023 | 538.00 | 547.00 | 538.00 | 543.00 | 527.00 | 19,206 |
18 Dec 2023 | 542.00 | 545.00 | 540.00 | 542.00 | 526.03 | 9,613 |
15 Dec 2023 | 547.00 | 548.00 | 541.00 | 546.00 | 529.91 | 35,824 |
14 Dec 2023 | 535.00 | 548.00 | 535.00 | 548.00 | 531.85 | 12,082 |
13 Dec 2023 | 535.00 | 539.00 | 533.00 | 535.00 | 519.24 | 6,802 |
12 Dec 2023 | 536.00 | 539.00 | 531.00 | 536.00 | 520.21 | 18,280 |
11 Dec 2023 | 546.00 | 546.00 | 538.00 | 539.00 | 523.12 | 16,435 |
08 Dec 2023 | 541.00 | 547.00 | 538.00 | 547.00 | 530.88 | 15,292 |
07 Dec 2023 | 540.00 | 542.00 | 533.00 | 540.00 | 524.09 | 21,401 |
06 Dec 2023 | 543.00 | 544.00 | 532.00 | 540.00 | 524.09 | 30,214 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |