Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 814.39 | 816.91 | 813.50 | 816.50 | 816.50 | 3,032 |
20 May 2024 | 817.50 | 819.50 | 813.50 | 819.50 | 819.50 | 18,762 |
17 May 2024 | 817.25 | 817.85 | 812.12 | 812.25 | 812.25 | 3,820 |
16 May 2024 | 823.25 | 823.25 | 819.00 | 819.50 | 819.50 | 4,667 |
15 May 2024 | 819.50 | 823.90 | 819.50 | 820.75 | 820.75 | 8,880 |
14 May 2024 | 821.00 | 826.95 | 820.85 | 821.00 | 821.00 | 6,561 |
13 May 2024 | 831.25 | 831.25 | 825.63 | 826.75 | 826.75 | 13,777 |
10 May 2024 | 830.25 | 832.25 | 827.95 | 829.00 | 829.00 | 5,795 |
09 May 2024 | 822.75 | 828.63 | 822.75 | 827.00 | 827.00 | 1,980 |
08 May 2024 | 822.00 | 824.95 | 818.52 | 821.50 | 821.50 | 12,700 |
07 May 2024 | 818.75 | 821.00 | 816.25 | 820.50 | 820.50 | 7,853 |
03 May 2024 | 802.25 | 809.50 | 800.75 | 807.00 | 807.00 | 15,331 |
02 May 2024 | 805.00 | 805.20 | 799.60 | 802.50 | 802.50 | 9,022 |
01 May 2024 | 804.25 | 808.50 | 800.75 | 802.13 | 802.13 | 4,070 |
30 Apr 2024 | 812.75 | 814.75 | 807.49 | 806.88 | 806.88 | 9,590 |
29 Apr 2024 | 814.50 | 814.50 | 808.25 | 812.50 | 812.50 | 22,510 |
26 Apr 2024 | 807.25 | 812.95 | 805.75 | 812.00 | 812.00 | 29,369 |
25 Apr 2024 | 809.00 | 809.25 | 800.25 | 801.50 | 801.50 | 37,712 |
24 Apr 2024 | 815.50 | 818.25 | 806.92 | 807.75 | 807.75 | 26,843 |
23 Apr 2024 | 811.00 | 817.88 | 811.00 | 816.13 | 816.13 | 9,721 |
22 Apr 2024 | 813.25 | 814.25 | 805.75 | 809.25 | 809.25 | 71,515 |
19 Apr 2024 | 801.00 | 805.50 | 796.90 | 805.00 | 805.00 | 48,459 |
18 Apr 2024 | 805.00 | 809.75 | 803.85 | 808.50 | 808.50 | 33,490 |
17 Apr 2024 | 808.75 | 812.50 | 802.75 | 802.75 | 802.75 | 12,702 |
16 Apr 2024 | 809.50 | 810.00 | 804.76 | 808.75 | 808.75 | 5,400 |
15 Apr 2024 | 818.00 | 824.58 | 817.00 | 818.50 | 818.50 | 34,138 |
12 Apr 2024 | 819.25 | 822.30 | 818.83 | 819.38 | 819.38 | 14,483 |
11 Apr 2024 | 815.50 | 819.25 | 813.05 | 816.75 | 816.75 | 29,693 |
10 Apr 2024 | 818.50 | 818.50 | 807.25 | 818.00 | 818.00 | 27,564 |
09 Apr 2024 | 818.50 | 828.75 | 809.25 | 811.63 | 811.63 | 8,333 |
08 Apr 2024 | 822.75 | 824.33 | 820.00 | 821.00 | 821.00 | 9,589 |
05 Apr 2024 | 813.50 | 822.75 | 810.50 | 820.50 | 820.50 | 26,921 |
04 Apr 2024 | 819.00 | 823.41 | 817.75 | 823.00 | 823.00 | 10,569 |
03 Apr 2024 | 821.75 | 822.00 | 816.85 | 819.75 | 819.75 | 14,667 |
02 Apr 2024 | 825.00 | 825.55 | 818.60 | 820.25 | 820.25 | 23,123 |
28 Mar 2024 | 826.00 | 827.75 | 823.25 | 824.38 | 824.38 | 30,149 |
27 Mar 2024 | 817.50 | 818.54 | 813.50 | 819.13 | 819.13 | 16,334 |
26 Mar 2024 | 814.50 | 816.20 | 812.88 | 813.50 | 813.50 | 17,044 |
25 Mar 2024 | 817.25 | 821.20 | 814.58 | 814.75 | 814.75 | 25,803 |
22 Mar 2024 | 827.25 | 829.90 | 821.75 | 823.00 | 823.00 | 10,600 |
21 Mar 2024 | 807.75 | 820.79 | 806.25 | 819.75 | 819.75 | 12,612 |
20 Mar 2024 | 801.25 | 803.92 | 799.49 | 801.75 | 801.75 | 10,304 |
19 Mar 2024 | 793.50 | 795.75 | 792.37 | 795.75 | 795.75 | 184,394 |
18 Mar 2024 | 789.50 | 794.00 | 789.50 | 794.25 | 794.25 | 33,451 |
15 Mar 2024 | 791.50 | 792.08 | 787.71 | 790.00 | 790.00 | 8,429 |
14 Mar 2024 | 792.00 | 792.00 | 788.42 | 789.63 | 789.63 | 5,687 |
13 Mar 2024 | 786.75 | 790.50 | 786.75 | 789.75 | 789.75 | 15,302 |
12 Mar 2024 | 786.00 | 788.50 | 782.75 | 785.50 | 785.50 | 9,838 |
11 Mar 2024 | 782.75 | 785.25 | 778.25 | 780.25 | 780.25 | 12,768 |
08 Mar 2024 | 789.04 | 790.58 | 786.33 | 788.50 | 788.50 | 11,346 |
07 Mar 2024 | 779.50 | 791.25 | 779.50 | 787.38 | 787.38 | 4,305 |
06 Mar 2024 | 786.00 | 789.75 | 784.47 | 789.00 | 789.00 | 9,922 |
05 Mar 2024 | 789.50 | 794.10 | 786.85 | 786.88 | 786.88 | 8,801 |
04 Mar 2024 | 786.50 | 794.00 | 786.50 | 791.00 | 791.00 | 22,967 |
01 Mar 2024 | 789.50 | 791.15 | 787.50 | 788.75 | 788.75 | 9,812 |
29 Feb 2024 | 783.95 | 788.45 | 774.50 | 788.13 | 788.13 | 4,774 |
28 Feb 2024 | 784.25 | 787.10 | 783.00 | 786.25 | 786.25 | 6,460 |
27 Feb 2024 | 780.63 | 782.25 | 779.25 | 779.13 | 779.13 | 20,819 |
26 Feb 2024 | 778.75 | 783.53 | 778.75 | 781.75 | 781.75 | 11,329 |
23 Feb 2024 | 777.25 | 780.75 | 776.25 | 780.50 | 780.50 | 7,983 |
22 Feb 2024 | 771.26 | 780.50 | 770.42 | 777.63 | 777.63 | 6,296 |
21 Feb 2024 | 769.50 | 771.50 | 767.67 | 770.00 | 770.00 | 33,255 |
20 Feb 2024 | 772.25 | 772.25 | 765.75 | 768.50 | 768.50 | 13,643 |
19 Feb 2024 | 771.00 | 773.20 | 770.15 | 771.50 | 771.50 | 53,227 |
16 Feb 2024 | 775.25 | 778.75 | 775.25 | 776.50 | 776.50 | 6,639 |
15 Feb 2024 | 777.50 | 778.00 | 772.80 | 773.75 | 773.75 | 6,928 |
14 Feb 2024 | 757.75 | 771.25 | 757.75 | 769.75 | 769.75 | 34,482 |
13 Feb 2024 | 762.00 | 763.00 | 758.00 | 758.25 | 758.25 | 7,270 |
12 Feb 2024 | 760.50 | 765.25 | 759.00 | 764.63 | 764.63 | 4,892 |
09 Feb 2024 | 760.75 | 764.74 | 759.25 | 759.25 | 759.25 | 11,562 |
08 Feb 2024 | 762.00 | 764.80 | 760.50 | 760.50 | 760.50 | 7,230 |
07 Feb 2024 | 754.00 | 763.00 | 754.00 | 763.00 | 763.00 | 4,772 |
06 Feb 2024 | 754.25 | 758.75 | 752.40 | 758.75 | 758.75 | 3,359 |
05 Feb 2024 | 753.00 | 757.75 | 752.75 | 754.50 | 754.50 | 10,836 |
02 Feb 2024 | 745.50 | 749.00 | 742.60 | 750.25 | 750.25 | 4,441 |
01 Feb 2024 | 737.25 | 739.91 | 735.09 | 736.00 | 736.00 | 3,617 |
31 Jan 2024 | 745.50 | 746.00 | 736.05 | 737.00 | 737.00 | 5,224 |
30 Jan 2024 | 741.00 | 741.25 | 737.08 | 741.25 | 741.25 | 10,270 |
29 Jan 2024 | 734.25 | 737.91 | 734.25 | 736.50 | 736.50 | 6,060 |
26 Jan 2024 | 737.00 | 739.38 | 733.83 | 736.00 | 736.00 | 15,590 |
25 Jan 2024 | 729.25 | 735.25 | 728.75 | 735.25 | 735.25 | 2,092 |
24 Jan 2024 | 733.75 | 738.60 | 733.40 | 734.00 | 734.00 | 6,419 |
23 Jan 2024 | 735.75 | 739.00 | 732.25 | 734.50 | 734.50 | 87,511 |
22 Jan 2024 | 732.00 | 735.16 | 730.25 | 735.00 | 735.00 | 4,754 |
19 Jan 2024 | 725.85 | 729.54 | 724.16 | 727.13 | 727.13 | 10,273 |
18 Jan 2024 | 718.50 | 723.50 | 717.08 | 721.50 | 721.50 | 14,011 |
17 Jan 2024 | 718.25 | 723.00 | 718.15 | 720.75 | 720.75 | 5,483 |
16 Jan 2024 | 727.50 | 728.83 | 722.75 | 722.75 | 722.75 | 6,785 |
15 Jan 2024 | 725.85 | 726.16 | 724.25 | 724.38 | 724.38 | 2,258 |
12 Jan 2024 | 724.50 | 726.63 | 721.35 | 723.50 | 723.50 | 5,017 |
11 Jan 2024 | 726.75 | 728.13 | 722.50 | 722.75 | 722.75 | 12,230 |
10 Jan 2024 | 724.25 | 727.00 | 723.50 | 725.50 | 725.50 | 20,696 |
09 Jan 2024 | 722.85 | 724.33 | 720.49 | 723.75 | 723.75 | 2,548 |
08 Jan 2024 | 718.00 | 722.25 | 717.90 | 719.13 | 719.13 | 9,536 |
05 Jan 2024 | 723.25 | 724.25 | 720.83 | 720.63 | 720.63 | 5,036 |
04 Jan 2024 | 722.90 | 727.85 | 722.90 | 728.00 | 728.00 | 2,692 |
03 Jan 2024 | 736.25 | 737.75 | 727.67 | 728.00 | 728.00 | 29,083 |
02 Jan 2024 | 741.50 | 743.63 | 738.25 | 739.25 | 739.25 | 8,068 |
29 Dec 2023 | 738.25 | 741.33 | 737.50 | 738.63 | 738.63 | 8,992 |
28 Dec 2023 | 735.75 | 737.90 | 734.50 | 737.25 | 737.25 | 4,044 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |