Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 848.25 | 860.25 | 845.75 | 853.50 | 853.50 | 201,126 |
02 May 2024 | 842.75 | 846.99 | 840.65 | 846.88 | 846.88 | 59,667 |
01 May 2024 | 831.50 | 834.06 | 830.03 | 833.25 | 833.25 | 78,134 |
30 Apr 2024 | 839.25 | 839.25 | 833.50 | 833.00 | 833.00 | 83,496 |
29 Apr 2024 | 838.25 | 839.16 | 836.04 | 837.00 | 837.00 | 101,209 |
26 Apr 2024 | 833.00 | 836.50 | 830.50 | 835.00 | 835.00 | 94,018 |
25 Apr 2024 | 823.50 | 824.50 | 818.28 | 822.00 | 822.00 | 112,207 |
24 Apr 2024 | 836.25 | 836.75 | 829.75 | 829.75 | 829.75 | 97,269 |
23 Apr 2024 | 829.50 | 829.71 | 825.00 | 826.25 | 826.25 | 81,468 |
22 Apr 2024 | 821.50 | 825.28 | 820.31 | 823.63 | 823.63 | 189,294 |
19 Apr 2024 | 808.00 | 816.00 | 807.48 | 815.25 | 815.25 | 178,081 |
18 Apr 2024 | 822.25 | 823.21 | 816.00 | 818.50 | 818.50 | 132,648 |
17 Apr 2024 | 815.25 | 815.68 | 811.75 | 811.75 | 811.75 | 38,629 |
16 Apr 2024 | 817.00 | 817.00 | 809.75 | 814.38 | 814.38 | 42,848 |
15 Apr 2024 | 832.25 | 833.05 | 827.25 | 828.25 | 828.25 | 92,346 |
12 Apr 2024 | 838.75 | 839.86 | 830.25 | 831.00 | 831.00 | 49,541 |
11 Apr 2024 | 842.25 | 842.96 | 837.75 | 838.75 | 838.75 | 41,321 |
10 Apr 2024 | 842.50 | 843.29 | 833.71 | 834.63 | 834.63 | 146,642 |
09 Apr 2024 | 838.00 | 838.61 | 835.25 | 836.75 | 836.75 | 95,808 |
08 Apr 2024 | 833.50 | 837.75 | 832.42 | 836.50 | 836.50 | 77,473 |
05 Apr 2024 | 832.75 | 832.75 | 828.90 | 830.75 | 830.75 | 39,878 |
04 Apr 2024 | 834.50 | 838.50 | 833.20 | 838.38 | 838.38 | 58,172 |
03 Apr 2024 | 830.75 | 833.87 | 830.75 | 832.25 | 832.25 | 77,381 |
02 Apr 2024 | 838.50 | 841.25 | 836.44 | 836.75 | 836.75 | 290,898 |
28 Mar 2024 | 828.75 | 830.69 | 826.50 | 828.50 | 828.50 | 71,524 |
27 Mar 2024 | 823.25 | 825.21 | 822.25 | 823.75 | 823.75 | 107,599 |
26 Mar 2024 | 826.00 | 826.25 | 823.25 | 824.75 | 824.75 | 67,489 |
25 Mar 2024 | 824.25 | 825.50 | 821.38 | 822.88 | 822.88 | 244,346 |
22 Mar 2024 | 827.25 | 828.75 | 824.75 | 825.75 | 825.75 | 124,597 |
21 Mar 2024 | 826.25 | 828.95 | 823.83 | 828.63 | 828.63 | 57,752 |
20 Mar 2024 | 814.25 | 816.50 | 812.63 | 814.38 | 814.38 | 60,262 |
19 Mar 2024 | 812.00 | 813.20 | 808.79 | 811.75 | 811.75 | 67,600 |
18 Mar 2024 | 817.25 | 819.25 | 816.25 | 816.38 | 816.38 | 53,585 |
15 Mar 2024 | 816.00 | 816.17 | 813.25 | 814.25 | 814.25 | 70,863 |
14 Mar 2024 | 820.00 | 821.25 | 817.54 | 819.25 | 819.25 | 117,237 |
13 Mar 2024 | 819.00 | 820.25 | 817.96 | 818.50 | 818.50 | 79,151 |
12 Mar 2024 | 821.50 | 823.25 | 820.25 | 821.38 | 821.38 | 94,409 |
11 Mar 2024 | 810.25 | 813.00 | 808.00 | 813.00 | 813.00 | 138,303 |
08 Mar 2024 | 812.25 | 812.25 | 808.00 | 808.00 | 808.00 | 57,292 |
07 Mar 2024 | 807.75 | 810.50 | 807.22 | 810.50 | 810.50 | 38,435 |
06 Mar 2024 | 808.00 | 812.00 | 807.96 | 811.50 | 811.50 | 51,394 |
05 Mar 2024 | 804.25 | 804.82 | 801.25 | 800.88 | 800.88 | 49,317 |
04 Mar 2024 | 812.25 | 815.50 | 808.50 | 808.75 | 808.75 | 55,814 |
01 Mar 2024 | 807.50 | 812.00 | 807.00 | 812.50 | 812.50 | 71,361 |
29 Feb 2024 | 803.75 | 805.50 | 802.21 | 802.50 | 802.50 | 80,452 |
28 Feb 2024 | 803.25 | 805.50 | 800.50 | 800.50 | 800.50 | 46,917 |
27 Feb 2024 | 809.00 | 811.00 | 809.00 | 809.38 | 809.38 | 60,006 |
26 Feb 2024 | 806.50 | 809.25 | 806.50 | 807.75 | 807.75 | 101,173 |
23 Feb 2024 | 812.00 | 812.63 | 808.50 | 810.50 | 810.50 | 43,044 |
22 Feb 2024 | 812.25 | 814.50 | 811.50 | 812.25 | 812.25 | 85,839 |
21 Feb 2024 | 807.50 | 809.25 | 806.50 | 807.38 | 807.38 | 33,057 |
20 Feb 2024 | 807.50 | 808.00 | 803.25 | 804.00 | 804.00 | 50,986 |
19 Feb 2024 | 803.50 | 807.00 | 803.50 | 806.63 | 806.63 | 41,909 |
16 Feb 2024 | 809.00 | 810.50 | 807.50 | 808.50 | 808.50 | 99,076 |
15 Feb 2024 | 803.25 | 804.46 | 801.50 | 802.38 | 802.38 | 107,832 |
14 Feb 2024 | 796.25 | 801.50 | 795.35 | 801.38 | 801.38 | 67,971 |
13 Feb 2024 | 801.00 | 801.75 | 789.25 | 789.25 | 789.25 | 105,179 |
12 Feb 2024 | 794.25 | 806.00 | 791.61 | 804.13 | 804.13 | 64,264 |
09 Feb 2024 | 792.75 | 795.50 | 788.75 | 791.50 | 791.50 | 116,044 |
08 Feb 2024 | 794.25 | 796.25 | 792.00 | 792.63 | 792.63 | 67,770 |
07 Feb 2024 | 795.25 | 798.25 | 794.30 | 795.00 | 795.00 | 99,696 |
06 Feb 2024 | 797.25 | 797.54 | 793.00 | 797.75 | 797.75 | 63,995 |
05 Feb 2024 | 778.50 | 782.50 | 777.26 | 782.00 | 782.00 | 62,961 |
02 Feb 2024 | 775.75 | 777.25 | 773.50 | 774.25 | 774.25 | 80,872 |
01 Feb 2024 | 770.00 | 776.00 | 770.00 | 771.38 | 771.38 | 52,736 |
31 Jan 2024 | 768.00 | 772.50 | 767.58 | 771.25 | 771.25 | 60,005 |
30 Jan 2024 | 774.00 | 774.00 | 770.26 | 772.38 | 772.38 | 86,363 |
29 Jan 2024 | 781.00 | 782.00 | 778.01 | 776.38 | 776.38 | 48,604 |
26 Jan 2024 | 773.75 | 778.49 | 772.74 | 778.00 | 778.00 | 90,792 |
25 Jan 2024 | 776.50 | 778.99 | 775.26 | 777.13 | 777.13 | 57,639 |
24 Jan 2024 | 771.50 | 777.75 | 771.50 | 777.00 | 777.00 | 55,176 |
23 Jan 2024 | 761.50 | 769.00 | 758.75 | 767.00 | 767.00 | 490,468 |
22 Jan 2024 | 759.25 | 761.00 | 757.00 | 759.13 | 759.13 | 117,304 |
19 Jan 2024 | 764.50 | 765.50 | 761.72 | 763.00 | 763.00 | 33,527 |
18 Jan 2024 | 759.00 | 760.13 | 755.88 | 759.25 | 759.25 | 109,451 |
17 Jan 2024 | 755.00 | 756.75 | 754.00 | 754.25 | 754.25 | 27,139 |
16 Jan 2024 | 773.25 | 776.00 | 771.50 | 772.00 | 772.00 | 74,276 |
15 Jan 2024 | 780.00 | 780.50 | 778.00 | 779.00 | 779.00 | 57,369 |
12 Jan 2024 | 779.25 | 784.25 | 778.50 | 781.88 | 781.88 | 92,395 |
11 Jan 2024 | 781.00 | 781.00 | 776.25 | 776.25 | 776.25 | 87,642 |
10 Jan 2024 | 778.25 | 778.50 | 774.37 | 775.25 | 775.25 | 64,337 |
09 Jan 2024 | 781.25 | 781.25 | 776.75 | 778.75 | 778.75 | 55,334 |
08 Jan 2024 | 782.25 | 784.50 | 780.37 | 785.00 | 785.00 | 135,890 |
05 Jan 2024 | 787.25 | 790.00 | 786.87 | 788.50 | 788.50 | 40,691 |
04 Jan 2024 | 793.50 | 793.50 | 789.62 | 790.88 | 790.88 | 122,365 |
03 Jan 2024 | 796.25 | 797.50 | 790.83 | 793.50 | 793.50 | 52,740 |
02 Jan 2024 | 800.50 | 802.38 | 794.50 | 800.75 | 800.75 | 39,738 |
29 Dec 2023 | 803.00 | 805.57 | 801.09 | 801.88 | 801.88 | 23,411 |
28 Dec 2023 | 803.00 | 805.00 | 801.40 | 803.25 | 803.25 | 45,088 |
27 Dec 2023 | 796.25 | 797.25 | 791.25 | 791.25 | 791.25 | 28,390 |
22 Dec 2023 | 782.25 | 783.75 | 781.19 | 782.25 | 782.25 | 32,827 |
21 Dec 2023 | 788.75 | 791.25 | 787.92 | 791.25 | 791.25 | 39,583 |
20 Dec 2023 | 792.25 | 793.25 | 785.82 | 788.00 | 788.00 | 38,008 |
19 Dec 2023 | 783.50 | 789.50 | 783.50 | 788.00 | 788.00 | 44,443 |
18 Dec 2023 | 785.75 | 788.47 | 783.75 | 784.63 | 784.63 | 71,956 |
15 Dec 2023 | 785.50 | 790.25 | 785.12 | 790.00 | 790.00 | 118,225 |
14 Dec 2023 | 784.50 | 786.63 | 782.00 | 784.25 | 784.25 | 72,868 |
13 Dec 2023 | 775.75 | 776.75 | 774.50 | 775.25 | 775.25 | 49,267 |
12 Dec 2023 | 780.00 | 780.43 | 775.75 | 777.00 | 777.00 | 101,426 |
11 Dec 2023 | 773.75 | 778.25 | 772.25 | 778.13 | 778.13 | 139,449 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |