Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 547.25 | 548.00 | 542.00 | 548.00 | 548.00 | 4,796 |
29 Apr 2024 | 545.50 | 548.00 | 543.00 | 547.00 | 547.00 | 2,079 |
26 Apr 2024 | 540.50 | 545.47 | 540.49 | 540.49 | 540.49 | 8,930 |
25 Apr 2024 | 549.25 | 548.78 | 534.50 | 537.20 | 537.20 | 9,960 |
24 Apr 2024 | 554.25 | 554.50 | 549.46 | 552.20 | 552.20 | 9,329 |
23 Apr 2024 | 547.50 | 552.50 | 546.00 | 550.48 | 550.48 | 191,454 |
22 Apr 2024 | 542.50 | 544.50 | 540.50 | 542.44 | 542.44 | 9,247 |
19 Apr 2024 | 538.50 | 541.45 | 534.50 | 535.07 | 535.07 | 7,704 |
18 Apr 2024 | 542.75 | 542.50 | 536.50 | 540.65 | 540.65 | 8,906 |
17 Apr 2024 | 537.75 | 545.00 | 539.00 | 543.50 | 543.50 | 6,200 |
16 Apr 2024 | 541.50 | 544.00 | 536.50 | 540.34 | 540.34 | 12,201 |
15 Apr 2024 | 547.00 | 551.00 | 546.00 | 547.98 | 547.98 | 13,329 |
12 Apr 2024 | 545.50 | 558.50 | 544.50 | 553.22 | 553.22 | 18,689 |
11 Apr 2024 | 549.00 | 550.00 | 539.50 | 543.16 | 543.16 | 32,330 |
11 Apr 2024 | 4.3 Dividend | |||||
10 Apr 2024 | 557.50 | 559.00 | 549.00 | 553.44 | 549.14 | 8,950 |
09 Apr 2024 | 559.75 | 561.00 | 555.96 | 559.03 | 554.68 | 64,220 |
08 Apr 2024 | 559.25 | 564.00 | 557.50 | 562.79 | 558.42 | 104,924 |
05 Apr 2024 | 558.75 | 559.50 | 553.50 | 558.54 | 554.20 | 7,420 |
04 Apr 2024 | 568.00 | 568.50 | 564.50 | 567.21 | 562.80 | 9,833 |
03 Apr 2024 | 570.25 | 572.00 | 567.97 | 568.06 | 563.64 | 6,876 |
02 Apr 2024 | 579.75 | 581.00 | 570.00 | 577.94 | 573.45 | 7,031 |
28 Mar 2024 | 583.20 | 582.40 | 578.40 | 579.46 | 574.96 | 2,269 |
27 Mar 2024 | 582.00 | 583.80 | 581.36 | 583.09 | 578.56 | 4,048 |
26 Mar 2024 | 588.70 | 589.00 | 581.54 | 581.60 | 577.08 | 5,223 |
25 Mar 2024 | 591.20 | 591.80 | 583.20 | 589.13 | 584.55 | 3,747 |
22 Mar 2024 | 589.40 | 591.80 | 588.20 | 590.19 | 585.61 | 4,732 |
21 Mar 2024 | 586.30 | 591.00 | 584.00 | 589.96 | 585.38 | 2,897 |
20 Mar 2024 | 576.30 | 583.20 | 575.07 | 579.61 | 575.10 | 4,208 |
19 Mar 2024 | 569.50 | 577.56 | 569.00 | 573.68 | 569.23 | 8,060 |
18 Mar 2024 | 577.70 | 577.22 | 569.20 | 575.50 | 571.02 | 10,203 |
15 Mar 2024 | 573.10 | 579.60 | 571.60 | 578.16 | 573.67 | 5,620 |
14 Mar 2024 | 575.70 | 576.80 | 568.60 | 575.09 | 570.62 | 7,785 |
13 Mar 2024 | 573.60 | 574.80 | 569.20 | 571.79 | 567.35 | 6,242 |
12 Mar 2024 | 569.10 | 573.80 | 567.80 | 572.64 | 568.19 | 3,261 |
11 Mar 2024 | 563.00 | 567.00 | 561.00 | 563.67 | 559.29 | 9,129 |
08 Mar 2024 | 560.40 | 567.00 | 558.40 | 564.19 | 559.81 | 4,130 |
07 Mar 2024 | 556.40 | 561.40 | 553.00 | 558.34 | 554.01 | 7,268 |
06 Mar 2024 | 560.30 | 560.60 | 556.40 | 558.46 | 554.12 | 8,850 |
05 Mar 2024 | 560.50 | 562.00 | 557.20 | 560.60 | 556.24 | 5,144 |
04 Mar 2024 | 566.90 | 565.60 | 559.80 | 561.14 | 556.78 | 6,176 |
01 Mar 2024 | 565.60 | 568.20 | 562.00 | 564.52 | 560.13 | 5,798 |
29 Feb 2024 | 562.00 | 566.40 | 557.80 | 563.11 | 558.73 | 13,894 |
28 Feb 2024 | 563.90 | 564.60 | 560.40 | 560.78 | 556.42 | 6,465 |
27 Feb 2024 | 563.30 | 567.00 | 561.80 | 564.86 | 560.48 | 4,225 |
26 Feb 2024 | 558.80 | 564.00 | 554.20 | 563.66 | 559.28 | 7,423 |
23 Feb 2024 | 559.00 | 563.51 | 552.40 | 562.60 | 558.22 | 13,095 |
22 Feb 2024 | 559.30 | 565.00 | 557.80 | 561.27 | 556.91 | 15,618 |
21 Feb 2024 | 559.40 | 560.80 | 553.80 | 558.29 | 553.96 | 2,207 |
20 Feb 2024 | 559.80 | 563.00 | 558.00 | 559.34 | 555.00 | 3,931 |
19 Feb 2024 | 557.70 | 560.11 | 554.60 | 559.94 | 555.59 | 2,674 |
16 Feb 2024 | 556.70 | 560.60 | 556.00 | 559.69 | 555.34 | 5,558 |
15 Feb 2024 | 549.90 | 555.20 | 550.00 | 550.65 | 546.38 | 5,341 |
14 Feb 2024 | 545.20 | 548.60 | 545.60 | 548.09 | 543.83 | 3,051 |
13 Feb 2024 | 549.60 | 553.00 | 542.40 | 546.59 | 542.34 | 4,913 |
12 Feb 2024 | 544.90 | 551.80 | 545.40 | 549.77 | 545.50 | 2,534 |
09 Feb 2024 | 548.30 | 548.60 | 543.00 | 544.55 | 540.31 | 4,577 |
08 Feb 2024 | 547.70 | 550.40 | 545.20 | 548.80 | 544.54 | 9,500 |
07 Feb 2024 | 544.90 | 547.80 | 544.00 | 545.57 | 541.33 | 3,325 |
06 Feb 2024 | 543.10 | 545.40 | 540.40 | 545.39 | 541.15 | 3,472 |
05 Feb 2024 | 546.50 | 546.20 | 541.20 | 544.60 | 540.37 | 234,805 |
02 Feb 2024 | 547.70 | 548.80 | 546.20 | 546.40 | 542.15 | 286 |
01 Feb 2024 | 542.60 | 545.00 | 542.40 | 544.48 | 540.25 | 3,275 |
31 Jan 2024 | 541.20 | 545.20 | 540.00 | 544.60 | 540.37 | 9,865 |
30 Jan 2024 | 542.00 | 542.80 | 539.20 | 541.80 | 537.59 | 6,164 |
29 Jan 2024 | 540.80 | 542.80 | 535.00 | 539.46 | 535.27 | 4,007 |
26 Jan 2024 | 535.10 | 540.60 | 530.18 | 533.68 | 529.53 | 3,955 |
25 Jan 2024 | 530.50 | 536.33 | 529.80 | 534.00 | 529.85 | 6,826 |
24 Jan 2024 | 531.00 | 533.20 | 530.40 | 531.36 | 527.23 | 3,962 |
23 Jan 2024 | 530.60 | 532.00 | 525.80 | 529.80 | 525.68 | 5,222 |
22 Jan 2024 | 525.60 | 527.83 | 524.60 | 526.49 | 522.40 | 5,544 |
19 Jan 2024 | 527.20 | 524.40 | 520.25 | 521.05 | 517.00 | 5,264 |
18 Jan 2024 | 524.00 | 525.00 | 521.80 | 522.35 | 518.29 | 2,713 |
17 Jan 2024 | 524.80 | 524.60 | 518.80 | 522.20 | 518.14 | 12,406 |
16 Jan 2024 | 534.40 | 534.60 | 527.60 | 529.82 | 525.70 | 239,012 |
15 Jan 2024 | 542.60 | 543.60 | 535.00 | 536.77 | 532.60 | 6,861 |
12 Jan 2024 | 534.70 | 541.80 | 535.80 | 539.55 | 535.35 | 11,412 |
11 Jan 2024 | 541.50 | 542.00 | 533.44 | 533.52 | 529.37 | 4,145 |
10 Jan 2024 | 537.10 | 539.20 | 536.20 | 537.40 | 533.22 | 4,187 |
09 Jan 2024 | 541.80 | 541.20 | 534.00 | 538.55 | 534.37 | 15,446 |
08 Jan 2024 | 536.90 | 541.40 | 536.80 | 539.11 | 534.92 | 6,982 |
05 Jan 2024 | 539.60 | 540.00 | 536.28 | 540.00 | 535.80 | 3,824 |
04 Jan 2024 | 539.70 | 543.80 | 539.40 | 543.60 | 539.38 | 23,943 |
03 Jan 2024 | 546.70 | 547.20 | 537.20 | 541.47 | 537.26 | 11,463 |
02 Jan 2024 | 549.10 | 550.60 | 546.60 | 547.60 | 543.35 | 12,166 |
29 Dec 2023 | 549.80 | 551.80 | 547.00 | 548.20 | 543.94 | 5,108 |
28 Dec 2023 | 552.30 | 551.80 | 547.80 | 551.60 | 547.31 | 3,391 |
27 Dec 2023 | 554.30 | 554.00 | 550.20 | 553.03 | 548.73 | 16,053 |
22 Dec 2023 | 547.20 | 554.00 | 547.70 | 551.37 | 547.08 | 2,256 |
21 Dec 2023 | 548.30 | 549.00 | 544.60 | 548.00 | 543.74 | 4,228 |
20 Dec 2023 | 552.60 | 553.40 | 548.60 | 551.21 | 546.92 | 7,419 |
19 Dec 2023 | 555.40 | 558.00 | 551.20 | 552.08 | 547.79 | 4,099 |
18 Dec 2023 | 558.70 | 559.40 | 554.80 | 558.02 | 553.69 | 9,014 |
15 Dec 2023 | 558.30 | 560.80 | 556.80 | 558.35 | 554.01 | 10,081 |
14 Dec 2023 | 551.50 | 560.20 | 550.00 | 554.79 | 550.48 | 19,559 |
13 Dec 2023 | 539.40 | 544.80 | 541.80 | 544.16 | 539.93 | 2,778 |
12 Dec 2023 | 541.30 | 542.00 | 536.60 | 538.80 | 534.61 | 10,710 |
11 Dec 2023 | 532.50 | 542.40 | 532.00 | 541.00 | 536.80 | 10,659 |
08 Dec 2023 | 531.90 | 533.60 | 529.40 | 531.00 | 526.87 | 13,517 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |