Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 565.44 | 572.89 | 560.56 | 571.15 | 571.15 | 1,069 |
22 Apr 2024 | 544.78 | 552.21 | 543.40 | 552.21 | 552.21 | 522,351 |
19 Apr 2024 | 541.18 | 545.41 | 539.52 | 544.79 | 544.79 | 4,124 |
18 Apr 2024 | 547.09 | 547.09 | 529.64 | 541.35 | 541.35 | 931 |
17 Apr 2024 | 555.86 | 555.86 | 547.35 | 550.23 | 550.23 | 1,124 |
16 Apr 2024 | 559.04 | 559.93 | 552.78 | 556.42 | 556.42 | 1,571 |
15 Apr 2024 | 570.72 | 571.05 | 558.54 | 558.54 | 558.54 | 1,778 |
12 Apr 2024 | 569.82 | 574.08 | 561.67 | 563.83 | 563.83 | 1,719 |
11 Apr 2024 | 580.99 | 581.98 | 571.42 | 579.19 | 579.19 | 469 |
10 Apr 2024 | 578.34 | 580.00 | 572.03 | 574.82 | 574.82 | 316 |
09 Apr 2024 | 583.78 | 589.60 | 581.34 | 585.91 | 585.91 | 1,010 |
08 Apr 2024 | 579.35 | 581.29 | 574.74 | 578.37 | 578.37 | 643 |
05 Apr 2024 | 570.22 | 583.84 | 568.26 | 581.61 | 581.61 | 1,152 |
04 Apr 2024 | 580.41 | 582.21 | 577.35 | 579.32 | 579.32 | 962 |
03 Apr 2024 | 571.23 | 577.66 | 571.23 | 576.48 | 576.48 | 1,448 |
02 Apr 2024 | 570.79 | 572.24 | 565.94 | 568.41 | 568.41 | 1,138 |
28 Mar 2024 | 578.34 | 582.41 | 578.34 | 580.91 | 580.91 | 1,359 |
27 Mar 2024 | 572.52 | 576.99 | 571.06 | 576.67 | 576.67 | 1,580 |
26 Mar 2024 | 573.56 | 575.20 | 568.90 | 569.88 | 569.88 | 419,480 |
25 Mar 2024 | 583.21 | 584.23 | 571.25 | 573.43 | 573.43 | 1,144 |
22 Mar 2024 | 588.04 | 588.90 | 579.83 | 583.10 | 583.10 | 1,499 |
21 Mar 2024 | 580.00 | 587.30 | 577.58 | 584.84 | 584.84 | 1,767 |
20 Mar 2024 | 581.05 | 585.00 | 576.50 | 578.47 | 578.47 | 992 |
19 Mar 2024 | 581.28 | 583.73 | 577.04 | 582.30 | 582.30 | 919 |
18 Mar 2024 | 586.38 | 586.93 | 578.41 | 582.14 | 582.14 | 28,047 |
15 Mar 2024 | 577.09 | 584.12 | 575.17 | 583.00 | 583.00 | 21,137 |
14 Mar 2024 | 590.98 | 594.56 | 582.80 | 583.33 | 583.33 | 747 |
14 Mar 2024 | 0.39 Dividend | |||||
13 Mar 2024 | 599.03 | 599.03 | 592.29 | 593.52 | 593.13 | 455 |
12 Mar 2024 | 599.43 | 600.73 | 594.45 | 598.47 | 598.08 | 112,918 |
11 Mar 2024 | 594.18 | 597.61 | 589.50 | 597.16 | 596.77 | 4,681 |
08 Mar 2024 | 597.00 | 603.14 | 595.52 | 600.26 | 599.87 | 508 |
07 Mar 2024 | 595.00 | 597.40 | 591.97 | 595.45 | 595.06 | 385 |
06 Mar 2024 | 588.35 | 598.23 | 587.15 | 589.37 | 588.98 | 2,664 |
05 Mar 2024 | 581.13 | 585.39 | 579.42 | 583.64 | 583.26 | 1,976 |
04 Mar 2024 | 575.40 | 580.55 | 572.32 | 579.01 | 578.63 | 905 |
01 Mar 2024 | 564.56 | 578.44 | 562.50 | 576.17 | 575.79 | 1,701 |
29 Feb 2024 | 574.65 | 580.00 | 564.41 | 571.49 | 571.11 | 1,624 |
28 Feb 2024 | 565.20 | 572.50 | 565.13 | 570.96 | 570.58 | 734 |
27 Feb 2024 | 563.17 | 567.62 | 560.55 | 567.09 | 566.72 | 838 |
26 Feb 2024 | 563.34 | 565.98 | 561.25 | 562.78 | 562.41 | 2,016 |
23 Feb 2024 | 562.39 | 566.43 | 561.90 | 564.58 | 564.21 | 919 |
22 Feb 2024 | 555.00 | 558.83 | 550.82 | 556.36 | 556.00 | 2,095 |
21 Feb 2024 | 546.11 | 550.20 | 544.39 | 548.28 | 547.92 | 3,859 |
20 Feb 2024 | 544.50 | 550.35 | 542.88 | 547.25 | 546.89 | 1,350 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 548.57 | 552.45 | 546.19 | 552.27 | 551.91 | 1,313 |
15 Feb 2024 | 547.26 | 553.26 | 545.38 | 550.32 | 549.96 | 1,690 |
14 Feb 2024 | 540.43 | 547.92 | 540.43 | 543.28 | 542.92 | 1,679 |
13 Feb 2024 | 541.42 | 544.55 | 536.65 | 536.65 | 536.30 | 402 |
12 Feb 2024 | 551.00 | 551.00 | 544.24 | 547.60 | 547.24 | 456 |
09 Feb 2024 | 549.65 | 554.31 | 548.23 | 551.62 | 551.26 | 199 |
08 Feb 2024 | 552.20 | 552.20 | 542.00 | 547.92 | 547.56 | 597 |
07 Feb 2024 | 562.00 | 564.97 | 554.27 | 557.46 | 557.09 | 218 |
06 Feb 2024 | 552.49 | 558.97 | 551.59 | 557.02 | 556.65 | 786 |
05 Feb 2024 | 549.46 | 556.83 | 546.66 | 552.10 | 551.74 | 1,006 |
02 Feb 2024 | 549.02 | 551.15 | 542.10 | 550.12 | 549.76 | 1,089 |
01 Feb 2024 | 538.98 | 545.49 | 534.32 | 541.24 | 540.88 | 75,221 |
31 Jan 2024 | 563.30 | 565.00 | 543.91 | 545.93 | 545.57 | 3,188 |
30 Jan 2024 | 557.77 | 569.86 | 557.77 | 567.19 | 566.82 | 77,184 |
29 Jan 2024 | 550.00 | 558.09 | 548.73 | 555.66 | 555.30 | 3,488 |
26 Jan 2024 | 554.00 | 556.41 | 547.33 | 549.97 | 549.61 | 1,269 |
25 Jan 2024 | 543.23 | 547.69 | 538.93 | 539.96 | 539.61 | 1,635 |
24 Jan 2024 | 549.85 | 551.03 | 539.52 | 543.22 | 542.86 | 598 |
23 Jan 2024 | 556.20 | 557.99 | 546.20 | 548.45 | 548.09 | 8,423 |
22 Jan 2024 | 551.75 | 558.72 | 551.75 | 554.67 | 554.31 | 12,041 |
19 Jan 2024 | 544.42 | 551.90 | 542.82 | 551.80 | 551.44 | 165,671 |
18 Jan 2024 | 537.35 | 544.06 | 536.01 | 544.06 | 543.70 | 749 |
17 Jan 2024 | 538.72 | 544.43 | 536.43 | 538.00 | 537.65 | 223 |
16 Jan 2024 | 544.32 | 550.56 | 542.33 | 544.30 | 543.94 | 13,696 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 548.51 | 553.01 | 546.04 | 548.94 | 548.58 | 643 |
11 Jan 2024 | 543.53 | 548.47 | 540.87 | 547.34 | 546.98 | 447 |
10 Jan 2024 | 540.79 | 547.94 | 534.65 | 541.61 | 541.25 | 745 |
09 Jan 2024 | 541.38 | 558.74 | 538.23 | 546.84 | 546.48 | 20,400 |
08 Jan 2024 | 529.63 | 539.62 | 529.26 | 539.03 | 538.67 | 627 |
05 Jan 2024 | 533.97 | 540.64 | 532.10 | 532.10 | 531.75 | 440 |
04 Jan 2024 | 528.06 | 538.67 | 527.32 | 534.95 | 534.60 | 1,400 |
03 Jan 2024 | 542.81 | 543.98 | 530.66 | 533.58 | 533.23 | 1,095 |
02 Jan 2024 | 529.56 | 545.60 | 527.15 | 544.82 | 544.46 | 1,140 |
29 Dec 2023 | 531.21 | 534.00 | 529.49 | 530.23 | 529.88 | 278 |
28 Dec 2023 | 533.00 | 535.87 | 531.02 | 534.16 | 533.81 | 654 |
27 Dec 2023 | 530.81 | 532.66 | 530.22 | 530.95 | 530.60 | 829 |
22 Dec 2023 | 526.56 | 532.63 | 526.56 | 528.19 | 527.84 | 69,117 |
21 Dec 2023 | 518.07 | 526.82 | 518.04 | 525.34 | 524.99 | 74,767 |
20 Dec 2023 | 528.14 | 532.23 | 525.81 | 528.22 | 527.87 | 36,661 |
19 Dec 2023 | 523.47 | 527.83 | 519.21 | 526.52 | 526.17 | 3,021 |
18 Dec 2023 | 523.49 | 524.12 | 515.71 | 518.69 | 518.35 | 4,135 |
15 Dec 2023 | 523.55 | 523.55 | 523.55 | 523.55 | 523.21 | 65,344 |
14 Dec 2023 | 529.54 | 532.58 | 520.99 | 522.84 | 522.50 | 983 |
14 Dec 2023 | 0.35 Dividend | |||||
13 Dec 2023 | 498.10 | 503.24 | 497.30 | 501.01 | 500.33 | 239 |
12 Dec 2023 | 496.00 | 498.19 | 492.00 | 498.19 | 497.51 | 311 |
11 Dec 2023 | 492.56 | 497.32 | 492.29 | 493.84 | 493.17 | 2,388 |
08 Dec 2023 | 492.81 | 496.02 | 488.38 | 490.18 | 489.52 | 3,963 |
07 Dec 2023 | 494.53 | 498.12 | 493.50 | 494.11 | 493.44 | 757 |
06 Dec 2023 | 495.00 | 496.73 | 491.65 | 495.52 | 494.85 | 865 |
05 Dec 2023 | 492.97 | 493.85 | 487.79 | 489.78 | 489.12 | 1,464 |
04 Dec 2023 | 493.47 | 498.19 | 490.43 | 497.23 | 496.56 | 1,515 |
01 Dec 2023 | 493.73 | 499.28 | 490.41 | 495.90 | 495.23 | 402 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |