Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 543.50 | 550.00 | 542.50 | 549.75 | 549.75 | 3,632 |
02 May 2024 | 548.00 | 546.00 | 542.00 | 545.00 | 545.00 | 2,408 |
01 May 2024 | 544.50 | 544.50 | 544.50 | 544.50 | 544.50 | - |
30 Apr 2024 | 547.25 | 548.00 | 542.00 | 544.50 | 544.50 | 4,796 |
29 Apr 2024 | 545.50 | 548.00 | 543.00 | 544.50 | 544.50 | 2,079 |
26 Apr 2024 | 540.50 | 545.47 | 540.49 | 540.75 | 540.75 | 8,930 |
25 Apr 2024 | 549.25 | 548.78 | 534.50 | 536.25 | 536.25 | 9,960 |
24 Apr 2024 | 554.25 | 554.50 | 549.46 | 553.25 | 553.25 | 9,329 |
23 Apr 2024 | 547.50 | 552.50 | 546.00 | 547.75 | 547.75 | 191,454 |
22 Apr 2024 | 542.50 | 544.50 | 540.50 | 541.50 | 541.50 | 9,247 |
19 Apr 2024 | 538.50 | 541.45 | 534.50 | 537.50 | 537.50 | 7,704 |
18 Apr 2024 | 542.75 | 542.50 | 536.50 | 541.25 | 541.25 | 8,906 |
17 Apr 2024 | 537.75 | 545.00 | 539.00 | 539.25 | 539.25 | 6,200 |
16 Apr 2024 | 541.50 | 544.00 | 536.50 | 539.25 | 539.25 | 12,200 |
15 Apr 2024 | 547.00 | 551.00 | 546.00 | 547.75 | 547.75 | 13,329 |
12 Apr 2024 | 545.50 | 558.50 | 544.50 | 547.50 | 547.50 | 18,689 |
11 Apr 2024 | 549.00 | 550.00 | 539.50 | 542.25 | 542.25 | 32,330 |
11 Apr 2024 | 4.3 Dividend | |||||
10 Apr 2024 | 557.50 | 559.00 | 549.00 | 552.50 | 548.20 | 8,950 |
09 Apr 2024 | 559.75 | 561.00 | 555.96 | 559.00 | 554.65 | 64,220 |
08 Apr 2024 | 559.25 | 564.00 | 557.50 | 560.75 | 556.39 | 104,924 |
05 Apr 2024 | 558.75 | 559.50 | 553.50 | 556.75 | 552.42 | 7,419 |
04 Apr 2024 | 568.00 | 568.50 | 564.50 | 567.25 | 562.84 | 9,833 |
03 Apr 2024 | 570.25 | 572.00 | 567.97 | 569.50 | 565.07 | 6,876 |
02 Apr 2024 | 579.75 | 581.00 | 570.00 | 574.00 | 569.53 | 7,031 |
28 Mar 2024 | 583.20 | 582.40 | 578.40 | 582.20 | 577.67 | 2,269 |
27 Mar 2024 | 582.00 | 583.80 | 581.36 | 582.20 | 577.67 | 4,048 |
26 Mar 2024 | 588.70 | 589.00 | 581.54 | 587.00 | 582.43 | 5,223 |
25 Mar 2024 | 591.20 | 591.80 | 583.20 | 585.60 | 581.04 | 3,747 |
22 Mar 2024 | 589.40 | 591.80 | 588.20 | 589.50 | 584.91 | 4,732 |
21 Mar 2024 | 586.30 | 591.00 | 584.00 | 588.50 | 583.92 | 2,897 |
20 Mar 2024 | 576.30 | 583.20 | 575.07 | 581.20 | 576.68 | 4,208 |
19 Mar 2024 | 569.50 | 577.56 | 569.00 | 576.30 | 571.81 | 8,059 |
18 Mar 2024 | 577.70 | 577.22 | 569.20 | 570.70 | 566.26 | 10,203 |
15 Mar 2024 | 573.10 | 579.60 | 571.60 | 577.20 | 572.71 | 9,241 |
14 Mar 2024 | 575.70 | 576.80 | 568.60 | 570.90 | 566.46 | 7,785 |
13 Mar 2024 | 573.60 | 574.80 | 569.20 | 572.00 | 567.55 | 6,242 |
12 Mar 2024 | 569.10 | 573.80 | 567.80 | 569.10 | 564.67 | 8,092 |
11 Mar 2024 | 563.00 | 567.00 | 561.00 | 564.40 | 560.01 | 9,128 |
08 Mar 2024 | 560.40 | 567.00 | 558.40 | 565.60 | 561.20 | 4,869 |
07 Mar 2024 | 556.40 | 561.40 | 553.00 | 559.00 | 554.65 | 7,268 |
06 Mar 2024 | 560.30 | 560.60 | 556.40 | 558.70 | 554.35 | 8,850 |
05 Mar 2024 | 560.50 | 562.00 | 557.20 | 559.00 | 554.65 | 5,144 |
04 Mar 2024 | 566.90 | 565.60 | 559.80 | 563.00 | 558.62 | 6,175 |
01 Mar 2024 | 565.60 | 568.20 | 562.00 | 562.30 | 557.92 | 5,798 |
29 Feb 2024 | 562.00 | 566.40 | 557.80 | 559.30 | 554.95 | 13,894 |
28 Feb 2024 | 563.90 | 564.60 | 560.40 | 563.10 | 558.72 | 6,465 |
27 Feb 2024 | 563.30 | 567.00 | 561.80 | 562.00 | 557.63 | 4,225 |
26 Feb 2024 | 558.80 | 564.00 | 554.20 | 559.70 | 555.34 | 7,423 |
23 Feb 2024 | 559.00 | 563.51 | 552.40 | 561.40 | 557.03 | 13,095 |
22 Feb 2024 | 559.30 | 565.00 | 557.80 | 564.10 | 559.71 | 15,618 |
21 Feb 2024 | 559.40 | 560.80 | 553.80 | 558.00 | 553.66 | 2,207 |
20 Feb 2024 | 559.80 | 563.00 | 558.00 | 558.90 | 554.55 | 3,930 |
19 Feb 2024 | 557.70 | 560.11 | 554.60 | 557.40 | 553.06 | 2,674 |
16 Feb 2024 | 556.70 | 560.60 | 556.00 | 555.80 | 551.47 | 5,557 |
15 Feb 2024 | 549.90 | 555.20 | 550.00 | 550.30 | 546.02 | 5,341 |
14 Feb 2024 | 545.20 | 548.60 | 545.60 | 546.10 | 541.85 | 3,051 |
13 Feb 2024 | 549.60 | 553.00 | 542.40 | 543.70 | 539.47 | 4,913 |
12 Feb 2024 | 544.90 | 551.80 | 545.40 | 550.60 | 546.31 | 2,533 |
09 Feb 2024 | 548.30 | 548.60 | 543.00 | 547.30 | 543.04 | 4,576 |
08 Feb 2024 | 547.70 | 550.40 | 545.20 | 549.60 | 545.32 | 9,500 |
07 Feb 2024 | 544.90 | 547.80 | 544.00 | 546.70 | 542.45 | 4,393 |
06 Feb 2024 | 543.10 | 545.40 | 540.40 | 544.70 | 540.46 | 3,472 |
05 Feb 2024 | 546.50 | 546.20 | 541.20 | 544.90 | 540.66 | 234,804 |
02 Feb 2024 | 547.70 | 548.80 | 544.80 | 547.50 | 543.24 | 2,013 |
01 Feb 2024 | 542.60 | 545.00 | 541.61 | 540.50 | 536.29 | 8,901 |
31 Jan 2024 | 541.20 | 545.20 | 540.00 | 545.30 | 541.06 | 9,864 |
30 Jan 2024 | 542.00 | 542.80 | 539.20 | 541.70 | 537.48 | 6,164 |
29 Jan 2024 | 540.80 | 542.80 | 535.00 | 539.70 | 535.50 | 4,006 |
26 Jan 2024 | 535.10 | 540.60 | 530.18 | 537.90 | 533.71 | 3,954 |
25 Jan 2024 | 530.50 | 536.33 | 529.80 | 535.40 | 531.23 | 6,825 |
24 Jan 2024 | 531.00 | 533.20 | 530.40 | 532.40 | 528.26 | 3,962 |
23 Jan 2024 | 530.60 | 532.00 | 525.80 | 528.30 | 524.19 | 5,222 |
22 Jan 2024 | 525.60 | 527.83 | 524.60 | 526.40 | 522.30 | 5,544 |
19 Jan 2024 | 527.20 | 524.40 | 520.25 | 524.70 | 520.62 | 5,264 |
18 Jan 2024 | 524.00 | 525.00 | 521.80 | 522.80 | 518.73 | 2,713 |
17 Jan 2024 | 524.80 | 524.60 | 518.80 | 519.80 | 515.75 | 12,406 |
16 Jan 2024 | 534.40 | 534.60 | 527.60 | 530.90 | 526.77 | 239,012 |
15 Jan 2024 | 539.60 | 543.60 | 535.00 | 536.90 | 532.72 | 6,861 |
12 Jan 2024 | 534.70 | 541.80 | 535.80 | 538.90 | 534.71 | 11,411 |
11 Jan 2024 | 541.50 | 542.00 | 533.44 | 535.80 | 531.63 | 4,145 |
10 Jan 2024 | 537.10 | 539.20 | 536.20 | 536.10 | 531.93 | 4,187 |
09 Jan 2024 | 541.80 | 541.20 | 534.00 | 534.90 | 530.74 | 15,446 |
08 Jan 2024 | 536.90 | 541.40 | 536.80 | 536.90 | 532.72 | 6,982 |
05 Jan 2024 | 539.60 | 540.00 | 536.28 | 543.00 | 538.77 | 3,824 |
04 Jan 2024 | 539.70 | 543.80 | 539.40 | 543.00 | 538.77 | 23,943 |
03 Jan 2024 | 546.70 | 547.20 | 537.20 | 540.80 | 536.59 | 11,463 |
02 Jan 2024 | 549.10 | 550.60 | 546.60 | 548.80 | 544.53 | 12,166 |
29 Dec 2023 | 549.80 | 551.80 | 547.00 | 550.40 | 546.12 | 5,108 |
28 Dec 2023 | 552.30 | 551.80 | 547.80 | 552.00 | 547.70 | 3,391 |
27 Dec 2023 | 554.30 | 554.00 | 550.20 | 553.60 | 549.29 | 16,209 |
22 Dec 2023 | 547.20 | 554.00 | 547.70 | 547.10 | 542.84 | 2,256 |
21 Dec 2023 | 548.30 | 549.00 | 544.60 | 546.40 | 542.15 | 4,228 |
20 Dec 2023 | 552.60 | 553.40 | 548.60 | 550.40 | 546.12 | 7,419 |
19 Dec 2023 | 555.40 | 558.00 | 551.20 | 551.40 | 547.11 | 4,099 |
18 Dec 2023 | 558.70 | 559.40 | 554.80 | 557.70 | 553.36 | 9,014 |
15 Dec 2023 | 558.30 | 560.80 | 556.80 | 558.90 | 554.55 | 10,080 |
14 Dec 2023 | 551.50 | 560.20 | 550.00 | 553.60 | 549.29 | 19,558 |
13 Dec 2023 | 539.40 | 544.80 | 541.80 | 544.80 | 540.56 | 7,336 |
12 Dec 2023 | 541.30 | 542.00 | 536.60 | 541.30 | 537.09 | 10,710 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |