Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 752.80 | 752.85 | 725.05 | 738.35 | 738.35 | 180,468 |
02 May 2024 | 742.00 | 749.80 | 732.40 | 745.90 | 745.90 | 279,378 |
30 Apr 2024 | 734.35 | 745.20 | 727.55 | 732.40 | 732.40 | 247,158 |
29 Apr 2024 | 725.00 | 737.00 | 719.05 | 724.90 | 724.90 | 148,636 |
26 Apr 2024 | 737.35 | 739.00 | 717.00 | 721.20 | 721.20 | 149,135 |
25 Apr 2024 | 716.95 | 740.75 | 705.10 | 737.35 | 737.35 | 243,885 |
24 Apr 2024 | 695.05 | 715.00 | 685.55 | 709.70 | 709.70 | 272,200 |
23 Apr 2024 | 683.95 | 695.00 | 675.15 | 691.05 | 691.05 | 116,735 |
22 Apr 2024 | 681.95 | 697.95 | 675.35 | 679.25 | 679.25 | 98,478 |
19 Apr 2024 | 657.60 | 694.95 | 657.60 | 674.90 | 674.90 | 342,551 |
18 Apr 2024 | 695.00 | 700.45 | 665.00 | 670.30 | 670.30 | 186,746 |
16 Apr 2024 | 696.05 | 714.20 | 682.05 | 685.70 | 685.70 | 212,789 |
15 Apr 2024 | 679.00 | 722.50 | 679.00 | 697.65 | 697.65 | 239,511 |
12 Apr 2024 | 736.00 | 741.50 | 717.00 | 722.25 | 722.25 | 374,840 |
10 Apr 2024 | 750.90 | 755.00 | 729.50 | 737.15 | 737.15 | 379,477 |
09 Apr 2024 | 730.45 | 768.00 | 723.00 | 758.05 | 758.05 | 833,557 |
08 Apr 2024 | 736.65 | 742.00 | 705.35 | 730.25 | 730.25 | 411,153 |
08 Apr 2024 | 15 Dividend | |||||
05 Apr 2024 | 740.00 | 749.80 | 725.25 | 737.15 | 722.15 | 457,928 |
04 Apr 2024 | 736.90 | 749.00 | 721.00 | 731.05 | 716.17 | 639,758 |
03 Apr 2024 | 656.10 | 745.00 | 649.00 | 732.05 | 717.15 | 3,322,752 |
02 Apr 2024 | 658.00 | 658.00 | 645.00 | 649.10 | 635.89 | 191,951 |
01 Apr 2024 | 665.00 | 665.00 | 640.40 | 646.65 | 633.49 | 311,313 |
28 Mar 2024 | 631.00 | 648.40 | 630.00 | 639.60 | 626.58 | 90,567 |
27 Mar 2024 | 635.00 | 643.00 | 625.60 | 628.60 | 615.81 | 157,283 |
26 Mar 2024 | 615.50 | 668.00 | 615.50 | 633.90 | 621.00 | 614,819 |
22 Mar 2024 | 587.90 | 619.75 | 586.75 | 615.25 | 602.73 | 110,384 |
21 Mar 2024 | 577.00 | 594.80 | 569.90 | 589.30 | 577.31 | 120,200 |
20 Mar 2024 | 560.60 | 578.15 | 548.70 | 571.60 | 559.97 | 81,488 |
19 Mar 2024 | 568.35 | 585.30 | 551.05 | 557.95 | 546.60 | 263,799 |
18 Mar 2024 | 557.20 | 572.20 | 557.20 | 567.75 | 556.20 | 98,269 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 523.00 | 568.65 | 523.00 | 565.30 | 553.80 | 130,987 |
13 Mar 2024 | 571.00 | 574.30 | 525.60 | 533.30 | 522.45 | 153,955 |
12 Mar 2024 | 598.70 | 598.70 | 567.00 | 571.75 | 560.12 | 116,870 |
11 Mar 2024 | 607.55 | 611.55 | 588.25 | 598.70 | 586.52 | 81,745 |
07 Mar 2024 | 612.00 | 615.95 | 602.35 | 607.05 | 594.70 | 55,316 |
06 Mar 2024 | 628.50 | 628.50 | 599.15 | 608.60 | 596.22 | 68,817 |
05 Mar 2024 | 627.00 | 638.00 | 612.75 | 628.50 | 615.71 | 88,039 |
04 Mar 2024 | 632.00 | 649.00 | 619.20 | 626.25 | 613.51 | 100,974 |
01 Mar 2024 | 612.20 | 629.30 | 612.20 | 622.95 | 610.27 | 92,114 |
29 Feb 2024 | 592.20 | 611.35 | 587.30 | 609.50 | 597.10 | 111,163 |
28 Feb 2024 | 641.00 | 641.00 | 597.55 | 601.80 | 589.55 | 160,022 |
27 Feb 2024 | 650.00 | 655.00 | 630.90 | 635.20 | 622.27 | 120,692 |
26 Feb 2024 | 633.00 | 659.90 | 633.00 | 643.25 | 630.16 | 199,352 |
23 Feb 2024 | 635.00 | 642.20 | 625.20 | 632.60 | 619.73 | 72,964 |
22 Feb 2024 | 639.00 | 641.00 | 627.80 | 632.70 | 619.83 | 73,000 |
21 Feb 2024 | 641.75 | 664.95 | 624.90 | 636.25 | 623.30 | 143,571 |
20 Feb 2024 | 638.90 | 645.85 | 626.55 | 636.65 | 623.70 | 110,362 |
19 Feb 2024 | 642.00 | 650.45 | 635.00 | 638.95 | 625.95 | 78,119 |
16 Feb 2024 | 657.00 | 657.00 | 635.20 | 637.65 | 624.67 | 272,986 |
15 Feb 2024 | 629.95 | 663.20 | 627.35 | 654.30 | 640.99 | 490,827 |
14 Feb 2024 | 583.10 | 639.35 | 580.00 | 627.35 | 614.58 | 225,607 |
13 Feb 2024 | 594.10 | 601.50 | 569.55 | 585.75 | 573.83 | 172,530 |
12 Feb 2024 | 620.00 | 636.00 | 591.00 | 596.50 | 584.36 | 193,918 |
09 Feb 2024 | 635.80 | 635.80 | 605.10 | 620.60 | 607.97 | 105,484 |
08 Feb 2024 | 652.00 | 652.00 | 628.10 | 630.55 | 617.72 | 102,387 |
07 Feb 2024 | 652.90 | 656.40 | 635.00 | 646.70 | 633.54 | 108,301 |
06 Feb 2024 | 635.00 | 651.35 | 630.00 | 645.55 | 632.41 | 153,393 |
05 Feb 2024 | 639.80 | 650.85 | 621.70 | 631.00 | 618.16 | 216,443 |
02 Feb 2024 | 655.55 | 660.35 | 621.00 | 634.90 | 621.98 | 308,177 |
01 Feb 2024 | 661.70 | 661.70 | 636.20 | 649.25 | 636.04 | 521,820 |
31 Jan 2024 | 594.90 | 687.65 | 594.90 | 657.40 | 644.02 | 2,967,187 |
30 Jan 2024 | 554.90 | 621.00 | 538.05 | 586.75 | 574.81 | 2,313,070 |
29 Jan 2024 | 523.00 | 564.70 | 522.95 | 550.60 | 539.40 | 889,482 |
25 Jan 2024 | 513.50 | 522.10 | 512.10 | 518.55 | 508.00 | 138,115 |
24 Jan 2024 | 497.00 | 516.40 | 487.70 | 512.00 | 501.58 | 190,229 |
23 Jan 2024 | 502.20 | 504.80 | 491.00 | 495.70 | 485.61 | 124,019 |
19 Jan 2024 | 492.00 | 499.00 | 486.15 | 494.40 | 484.34 | 93,896 |
18 Jan 2024 | 492.00 | 494.00 | 471.60 | 492.25 | 482.23 | 122,418 |
17 Jan 2024 | 479.90 | 498.90 | 478.20 | 492.20 | 482.18 | 140,802 |
16 Jan 2024 | 490.00 | 491.50 | 475.85 | 485.75 | 475.87 | 103,707 |
15 Jan 2024 | 491.00 | 494.60 | 482.05 | 487.45 | 477.53 | 81,087 |
12 Jan 2024 | 490.45 | 495.65 | 485.00 | 487.75 | 477.82 | 112,360 |
11 Jan 2024 | 497.20 | 508.05 | 478.70 | 485.75 | 475.87 | 214,959 |
10 Jan 2024 | 495.10 | 503.60 | 492.90 | 496.05 | 485.96 | 107,459 |
09 Jan 2024 | 505.40 | 510.75 | 493.30 | 499.50 | 489.34 | 84,367 |
08 Jan 2024 | 509.00 | 513.00 | 500.90 | 504.10 | 493.84 | 89,329 |
05 Jan 2024 | 516.80 | 516.80 | 502.05 | 509.00 | 498.64 | 120,240 |
04 Jan 2024 | 518.95 | 518.95 | 505.60 | 509.15 | 498.79 | 150,693 |
03 Jan 2024 | 515.70 | 520.35 | 508.00 | 508.50 | 498.15 | 105,206 |
02 Jan 2024 | 520.00 | 524.05 | 502.05 | 515.70 | 505.21 | 127,306 |
01 Jan 2024 | 500.50 | 522.50 | 498.55 | 517.40 | 506.87 | 288,806 |
29 Dec 2023 | 505.00 | 508.00 | 497.00 | 499.35 | 489.19 | 66,356 |
28 Dec 2023 | 504.05 | 510.95 | 497.65 | 502.80 | 492.57 | 111,078 |
27 Dec 2023 | 499.00 | 512.90 | 493.20 | 507.55 | 497.22 | 204,048 |
26 Dec 2023 | 492.00 | 497.00 | 485.15 | 494.55 | 484.49 | 99,799 |
22 Dec 2023 | 490.30 | 499.95 | 485.05 | 490.75 | 480.76 | 97,783 |
21 Dec 2023 | 485.70 | 493.90 | 477.85 | 485.85 | 475.96 | 155,502 |
20 Dec 2023 | 508.10 | 510.45 | 481.55 | 485.70 | 475.82 | 132,157 |
19 Dec 2023 | 509.90 | 513.20 | 503.05 | 504.85 | 494.58 | 85,869 |
18 Dec 2023 | 510.00 | 513.40 | 502.00 | 508.45 | 498.10 | 174,281 |
15 Dec 2023 | 520.00 | 529.05 | 515.00 | 517.50 | 506.97 | 85,238 |
14 Dec 2023 | 527.00 | 527.10 | 513.00 | 515.95 | 505.45 | 118,542 |
13 Dec 2023 | 519.95 | 522.90 | 505.25 | 517.95 | 507.41 | 168,776 |
12 Dec 2023 | 520.25 | 535.00 | 511.00 | 515.40 | 504.91 | 186,230 |
11 Dec 2023 | 521.00 | 526.80 | 515.00 | 516.85 | 506.33 | 115,797 |
08 Dec 2023 | 532.50 | 537.95 | 511.70 | 522.15 | 511.52 | 204,355 |
07 Dec 2023 | 535.60 | 540.00 | 528.70 | 536.65 | 525.73 | 171,041 |
06 Dec 2023 | 530.10 | 572.60 | 518.10 | 531.15 | 520.34 | 1,020,090 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |