Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 700.30 | 705.62 | 696.27 | 695.24 | 695.24 | 563 |
16 Apr 2024 | 702.27 | 704.52 | 698.75 | 703.50 | 703.50 | 1,108 |
15 Apr 2024 | 717.25 | 721.51 | 714.00 | 716.11 | 716.11 | 762 |
12 Apr 2024 | 724.99 | 725.05 | 715.25 | 718.80 | 718.80 | 1,639 |
11 Apr 2024 | 707.23 | 711.39 | 703.28 | 711.39 | 711.39 | 1,381 |
10 Apr 2024 | 704.77 | 706.02 | 698.05 | 704.45 | 704.45 | 1,295 |
09 Apr 2024 | 703.13 | 705.05 | 694.50 | 697.03 | 697.03 | 2,055 |
08 Apr 2024 | 704.37 | 707.09 | 701.16 | 704.13 | 704.13 | 1,323 |
05 Apr 2024 | 698.87 | 706.77 | 697.01 | 704.71 | 704.71 | 2,145 |
04 Apr 2024 | 710.85 | 715.24 | 710.02 | 712.32 | 712.32 | 1,657 |
03 Apr 2024 | 709.47 | 713.65 | 707.71 | 713.34 | 713.34 | 1,146 |
02 Apr 2024 | 720.53 | 721.86 | 705.40 | 710.00 | 710.00 | 6,056 |
28 Mar 2024 | 716.55 | 717.39 | 715.00 | 715.27 | 715.27 | 572 |
27 Mar 2024 | 717.93 | 719.50 | 710.53 | 712.34 | 712.34 | 1,077 |
26 Mar 2024 | 720.50 | 721.89 | 717.34 | 719.53 | 719.53 | 516 |
25 Mar 2024 | 722.10 | 722.40 | 715.00 | 719.03 | 719.03 | 1,177 |
22 Mar 2024 | 720.60 | 722.76 | 718.00 | 721.77 | 721.77 | 679 |
21 Mar 2024 | 718.07 | 723.48 | 716.59 | 723.48 | 723.48 | 2,064 |
20 Mar 2024 | 706.69 | 710.68 | 706.00 | 707.25 | 707.25 | 368 |
19 Mar 2024 | 702.32 | 704.48 | 696.00 | 704.48 | 704.48 | 963 |
18 Mar 2024 | 702.72 | 710.22 | 701.49 | 704.64 | 704.64 | 4,395 |
15 Mar 2024 | 705.55 | 710.26 | 696.00 | 697.73 | 697.73 | 1,992 |
14 Mar 2024 | 709.32 | 712.68 | 705.31 | 707.50 | 707.50 | 2,676 |
13 Mar 2024 | 715.45 | 715.45 | 703.06 | 703.96 | 703.96 | 2,927 |
12 Mar 2024 | 704.23 | 712.66 | 700.00 | 710.34 | 710.34 | 1,121 |
11 Mar 2024 | 698.15 | 701.53 | 695.00 | 699.51 | 699.51 | 1,004 |
08 Mar 2024 | 716.08 | 720.00 | 708.00 | 708.17 | 708.17 | 887 |
07 Mar 2024 | 701.06 | 713.59 | 699.71 | 712.35 | 712.35 | 2,178 |
06 Mar 2024 | 702.65 | 707.32 | 700.00 | 704.81 | 704.81 | 930 |
05 Mar 2024 | 711.84 | 712.22 | 695.42 | 699.25 | 699.25 | 2,353 |
04 Mar 2024 | 714.93 | 717.73 | 712.92 | 714.60 | 714.60 | 1,039 |
01 Mar 2024 | 707.42 | 709.38 | 702.44 | 709.00 | 709.00 | 2,637 |
29 Feb 2024 | 692.02 | 700.00 | 689.18 | 698.09 | 698.09 | 870 |
28 Feb 2024 | 697.15 | 697.95 | 691.92 | 695.76 | 695.76 | 607 |
27 Feb 2024 | 697.51 | 698.27 | 694.51 | 695.91 | 695.91 | 2,616 |
26 Feb 2024 | 696.01 | 699.50 | 695.38 | 698.88 | 698.88 | 1,599 |
23 Feb 2024 | 700.57 | 705.76 | 695.94 | 698.47 | 698.47 | 2,734 |
22 Feb 2024 | 689.33 | 697.83 | 687.58 | 697.31 | 697.31 | 2,742 |
21 Feb 2024 | 674.89 | 674.89 | 668.95 | 669.67 | 669.67 | 900 |
20 Feb 2024 | 688.01 | 688.01 | 670.00 | 673.01 | 673.01 | 4,105 |
19 Feb 2024 | 688.92 | 691.02 | 686.93 | 690.41 | 690.41 | 571 |
16 Feb 2024 | 699.10 | 700.70 | 691.53 | 694.34 | 694.34 | 587 |
15 Feb 2024 | 701.11 | 701.39 | 691.54 | 693.50 | 693.50 | 1,119 |
14 Feb 2024 | 695.38 | 698.61 | 693.49 | 694.13 | 694.13 | 2,110 |
13 Feb 2024 | 699.07 | 699.07 | 686.89 | 693.79 | 693.79 | 3,872 |
12 Feb 2024 | 703.50 | 706.78 | 701.51 | 706.78 | 706.78 | 2,243 |
09 Feb 2024 | 696.98 | 702.97 | 696.11 | 701.70 | 701.70 | 1,328 |
08 Feb 2024 | 692.58 | 695.65 | 691.35 | 695.09 | 695.09 | 2,176 |
07 Feb 2024 | 680.95 | 690.57 | 680.59 | 687.91 | 687.91 | 1,102 |
06 Feb 2024 | 689.43 | 690.25 | 681.49 | 682.24 | 682.24 | 2,716 |
05 Feb 2024 | 679.50 | 687.95 | 679.50 | 683.71 | 683.71 | 2,220 |
02 Feb 2024 | 665.94 | 677.68 | 664.78 | 677.68 | 677.68 | 1,454 |
01 Feb 2024 | 666.73 | 668.00 | 662.45 | 663.36 | 663.36 | 2,712 |
31 Jan 2024 | 672.11 | 672.11 | 661.03 | 663.18 | 663.18 | 1,997 |
30 Jan 2024 | 678.77 | 681.20 | 675.58 | 676.21 | 676.21 | 1,408 |
29 Jan 2024 | 671.85 | 675.53 | 671.85 | 674.26 | 674.26 | 1,472 |
26 Jan 2024 | 671.42 | 675.24 | 669.72 | 673.85 | 673.85 | 3,088 |
25 Jan 2024 | 674.60 | 683.95 | 673.75 | 683.61 | 683.61 | 924 |
24 Jan 2024 | 672.40 | 675.22 | 669.04 | 674.87 | 674.87 | 1,647 |
23 Jan 2024 | 663.62 | 667.13 | 662.00 | 665.61 | 665.61 | 1,842 |
22 Jan 2024 | 663.96 | 666.90 | 663.20 | 665.11 | 665.11 | 1,826 |
19 Jan 2024 | 649.89 | 653.31 | 649.30 | 651.91 | 651.91 | 945 |
18 Jan 2024 | 635.27 | 646.60 | 635.27 | 646.47 | 646.47 | 744 |
17 Jan 2024 | 632.76 | 635.16 | 627.87 | 633.20 | 633.20 | 655 |
16 Jan 2024 | 627.83 | 638.46 | 627.83 | 637.91 | 637.91 | 778 |
15 Jan 2024 | 630.60 | 631.40 | 629.83 | 631.28 | 631.28 | 461 |
12 Jan 2024 | 626.61 | 629.82 | 626.61 | 629.47 | 629.47 | 716 |
11 Jan 2024 | 628.09 | 630.00 | 621.86 | 621.86 | 621.86 | 396 |
10 Jan 2024 | 621.54 | 623.52 | 620.53 | 622.45 | 622.45 | 695 |
09 Jan 2024 | 616.91 | 618.92 | 613.24 | 618.92 | 618.92 | 2,646 |
08 Jan 2024 | 602.14 | 611.95 | 601.76 | 611.66 | 611.66 | 408 |
05 Jan 2024 | 600.67 | 605.09 | 598.67 | 604.33 | 604.33 | 1,856 |
04 Jan 2024 | 607.12 | 607.12 | 601.00 | 604.32 | 604.32 | 725 |
03 Jan 2024 | 610.53 | 612.00 | 607.48 | 608.39 | 608.39 | 3,190 |
02 Jan 2024 | 623.98 | 624.08 | 611.00 | 614.12 | 614.12 | 924 |
29 Dec 2023 | 624.69 | 626.44 | 619.88 | 619.88 | 619.88 | 288 |
28 Dec 2023 | 623.07 | 624.30 | 621.63 | 623.91 | 623.91 | 1,282 |
27 Dec 2023 | 624.75 | 625.00 | 618.21 | 620.20 | 620.20 | 394 |
22 Dec 2023 | 620.27 | 625.25 | 620.27 | 623.92 | 623.92 | 893 |
21 Dec 2023 | 623.90 | 625.03 | 621.19 | 622.29 | 622.29 | 462 |
20 Dec 2023 | 627.95 | 629.25 | 626.59 | 627.99 | 627.99 | 765 |
19 Dec 2023 | 629.52 | 629.64 | 625.75 | 626.75 | 626.75 | 844 |
18 Dec 2023 | 627.39 | 628.51 | 624.53 | 626.33 | 626.33 | 2,447 |
15 Dec 2023 | 622.31 | 630.81 | 622.31 | 630.81 | 630.81 | 3,113 |
14 Dec 2023 | 630.28 | 630.28 | 618.88 | 619.80 | 619.80 | 1,657 |
13 Dec 2023 | 627.06 | 628.41 | 627.00 | 627.14 | 627.14 | 542 |
12 Dec 2023 | 621.99 | 622.96 | 619.39 | 622.96 | 622.96 | 1,676 |
11 Dec 2023 | 618.65 | 621.00 | 616.84 | 618.41 | 618.41 | 1,783 |
08 Dec 2023 | 611.05 | 617.25 | 610.79 | 617.08 | 617.08 | 671 |
07 Dec 2023 | 606.18 | 610.29 | 605.05 | 610.29 | 610.29 | 2,035 |
06 Dec 2023 | 614.39 | 614.55 | 608.73 | 608.95 | 608.95 | 1,146 |
05 Dec 2023 | 600.91 | 610.00 | 599.93 | 608.65 | 608.65 | 1,239 |
04 Dec 2023 | 606.49 | 607.28 | 599.21 | 600.64 | 600.64 | 1,172 |
01 Dec 2023 | 605.40 | 607.22 | 605.06 | 607.22 | 607.22 | 774 |
30 Nov 2023 | 606.47 | 608.77 | 602.37 | 602.37 | 602.37 | 139 |
29 Nov 2023 | 600.32 | 605.88 | 600.32 | 603.43 | 603.43 | 279 |
28 Nov 2023 | 599.65 | 600.85 | 597.73 | 600.85 | 600.85 | 302 |
27 Nov 2023 | 598.74 | 601.78 | 598.00 | 601.78 | 601.78 | 507 |
24 Nov 2023 | 605.50 | 605.50 | 600.00 | 600.10 | 600.10 | 1,076 |
23 Nov 2023 | 605.72 | 606.17 | 604.31 | 605.57 | 605.57 | 784 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |