Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 790.00 | 801.05 | 780.15 | 799.50 | 799.50 | 2,646 |
10 May 2024 | 785.00 | 801.20 | 785.00 | 797.00 | 797.00 | 1,601 |
09 May 2024 | 804.65 | 804.65 | 788.00 | 792.25 | 792.25 | 656 |
08 May 2024 | 800.10 | 823.05 | 795.00 | 798.75 | 798.75 | 1,335 |
07 May 2024 | 831.55 | 833.50 | 807.30 | 816.30 | 816.30 | 2,057 |
06 May 2024 | 845.85 | 860.10 | 825.70 | 829.50 | 829.50 | 1,160 |
03 May 2024 | 846.60 | 852.60 | 841.30 | 843.85 | 843.85 | 1,496 |
02 May 2024 | 859.90 | 859.90 | 841.55 | 846.65 | 846.65 | 1,531 |
30 Apr 2024 | 878.35 | 878.35 | 844.70 | 849.15 | 849.15 | 970 |
29 Apr 2024 | 860.00 | 885.40 | 860.00 | 870.10 | 870.10 | 6,846 |
26 Apr 2024 | 869.60 | 869.65 | 847.80 | 858.25 | 858.25 | 2,749 |
25 Apr 2024 | 852.45 | 880.00 | 852.45 | 862.00 | 862.00 | 2,175 |
24 Apr 2024 | 863.05 | 880.00 | 861.45 | 864.95 | 864.95 | 12,714 |
23 Apr 2024 | 851.75 | 860.60 | 850.00 | 853.15 | 853.15 | 400 |
22 Apr 2024 | 879.15 | 879.15 | 839.70 | 842.05 | 842.05 | 4,148 |
19 Apr 2024 | 820.05 | 863.90 | 820.00 | 858.70 | 858.70 | 822 |
18 Apr 2024 | 830.65 | 834.70 | 821.30 | 825.10 | 825.10 | 4,672 |
16 Apr 2024 | 829.75 | 841.15 | 820.05 | 826.95 | 826.95 | 460 |
15 Apr 2024 | 838.00 | 844.20 | 820.05 | 832.70 | 832.70 | 2,746 |
12 Apr 2024 | 851.75 | 861.20 | 842.00 | 852.00 | 852.00 | 1,323 |
10 Apr 2024 | 867.95 | 869.50 | 840.00 | 848.45 | 848.45 | 1,121 |
09 Apr 2024 | 840.10 | 860.00 | 829.05 | 849.85 | 849.85 | 2,998 |
08 Apr 2024 | 835.00 | 863.05 | 820.05 | 823.60 | 823.60 | 3,356 |
05 Apr 2024 | 849.10 | 865.05 | 840.00 | 851.95 | 851.95 | 1,460 |
04 Apr 2024 | 829.45 | 860.00 | 829.45 | 852.35 | 852.35 | 552 |
03 Apr 2024 | 830.05 | 839.85 | 822.55 | 824.45 | 824.45 | 231 |
02 Apr 2024 | 820.00 | 828.15 | 816.25 | 824.95 | 824.95 | 779 |
01 Apr 2024 | 799.70 | 832.50 | 798.35 | 817.55 | 817.55 | 1,529 |
28 Mar 2024 | 797.05 | 800.35 | 790.00 | 791.85 | 791.85 | 816 |
27 Mar 2024 | 793.30 | 807.45 | 788.00 | 789.10 | 789.10 | 2,827 |
26 Mar 2024 | 795.05 | 803.00 | 790.00 | 793.30 | 793.30 | 739 |
22 Mar 2024 | 800.30 | 804.80 | 796.30 | 797.50 | 797.50 | 856 |
21 Mar 2024 | 796.00 | 801.90 | 792.00 | 800.70 | 800.70 | 6,640 |
20 Mar 2024 | 790.80 | 800.00 | 780.90 | 797.55 | 797.55 | 90 |
19 Mar 2024 | 788.00 | 791.95 | 785.40 | 789.95 | 789.95 | 76 |
18 Mar 2024 | 780.05 | 786.45 | 780.00 | 781.45 | 781.45 | 214 |
15 Mar 2024 | 783.10 | 783.10 | 774.00 | 776.50 | 776.50 | 1,274 |
14 Mar 2024 | 740.00 | 798.10 | 738.35 | 784.30 | 784.30 | 3,583 |
13 Mar 2024 | 809.00 | 810.80 | 747.00 | 754.85 | 754.85 | 1,723 |
12 Mar 2024 | 806.60 | 806.60 | 800.00 | 803.65 | 803.65 | 2,775 |
11 Mar 2024 | 814.50 | 828.10 | 796.00 | 807.90 | 807.90 | 949 |
07 Mar 2024 | 824.95 | 824.95 | 800.05 | 809.55 | 809.55 | 816 |
06 Mar 2024 | 807.10 | 807.10 | 795.00 | 802.10 | 802.10 | 2,139 |
05 Mar 2024 | 875.00 | 875.00 | 800.05 | 814.70 | 814.70 | 2,369 |
04 Mar 2024 | 820.95 | 828.80 | 800.05 | 807.55 | 807.55 | 1,211 |
01 Mar 2024 | 834.00 | 838.60 | 820.30 | 826.40 | 826.40 | 355 |
29 Feb 2024 | 822.60 | 829.00 | 812.35 | 826.10 | 826.10 | 1,686 |
28 Feb 2024 | 859.95 | 859.95 | 815.55 | 824.05 | 824.05 | 578 |
27 Feb 2024 | 850.45 | 864.15 | 839.00 | 840.90 | 840.90 | 1,621 |
26 Feb 2024 | 830.60 | 842.60 | 830.60 | 841.25 | 841.25 | 701 |
23 Feb 2024 | 844.15 | 845.65 | 825.95 | 829.50 | 829.50 | 706 |
22 Feb 2024 | 865.95 | 866.10 | 832.85 | 838.65 | 838.65 | 4,211 |
21 Feb 2024 | 877.60 | 885.45 | 854.05 | 864.15 | 864.15 | 691 |
20 Feb 2024 | 858.80 | 908.05 | 850.90 | 867.05 | 867.05 | 6,815 |
19 Feb 2024 | 823.05 | 865.00 | 817.95 | 849.25 | 849.25 | 2,693 |
16 Feb 2024 | 844.70 | 848.90 | 819.00 | 827.75 | 827.75 | 976 |
15 Feb 2024 | 824.95 | 852.90 | 820.15 | 840.40 | 840.40 | 1,870 |
14 Feb 2024 | 790.00 | 815.40 | 785.00 | 811.75 | 811.75 | 485 |
13 Feb 2024 | 970.95 | 970.95 | 785.35 | 791.75 | 791.75 | 2,387 |
12 Feb 2024 | 848.85 | 865.35 | 806.85 | 809.90 | 809.90 | 2,266 |
09 Feb 2024 | 872.00 | 872.00 | 834.85 | 846.25 | 846.25 | 3,214 |
08 Feb 2024 | 865.05 | 887.50 | 858.55 | 868.45 | 868.45 | 5,374 |
07 Feb 2024 | 811.00 | 900.00 | 809.20 | 880.25 | 880.25 | 27,099 |
06 Feb 2024 | 800.05 | 814.95 | 790.40 | 810.00 | 810.00 | 3,427 |
05 Feb 2024 | 819.15 | 819.20 | 800.00 | 800.15 | 800.15 | 2,621 |
02 Feb 2024 | 813.45 | 839.10 | 813.45 | 819.15 | 819.15 | 1,113 |
01 Feb 2024 | 809.55 | 817.10 | 805.30 | 813.45 | 813.45 | 349 |
31 Jan 2024 | 791.95 | 799.55 | 782.10 | 798.75 | 798.75 | 1,594 |
30 Jan 2024 | 782.15 | 794.75 | 779.00 | 784.60 | 784.60 | 1,008 |
29 Jan 2024 | 795.05 | 810.05 | 780.10 | 781.50 | 781.50 | 5,171 |
25 Jan 2024 | 804.30 | 804.30 | 784.85 | 800.65 | 800.65 | 2,400 |
24 Jan 2024 | 791.90 | 791.90 | 781.00 | 782.25 | 782.25 | 1,485 |
23 Jan 2024 | 800.05 | 800.05 | 774.50 | 781.35 | 781.35 | 2,266 |
19 Jan 2024 | 800.10 | 825.15 | 800.10 | 823.65 | 823.65 | 1,219 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 819.80 | 819.80 | 806.20 | 809.10 | 809.10 | 1,482 |
16 Jan 2024 | 823.10 | 830.00 | 809.00 | 814.95 | 814.95 | 1,679 |
15 Jan 2024 | 806.05 | 835.00 | 806.05 | 823.10 | 823.10 | 2,898 |
12 Jan 2024 | 820.10 | 820.10 | 810.95 | 815.00 | 815.00 | 337 |
11 Jan 2024 | 827.55 | 828.60 | 813.95 | 816.75 | 816.75 | 524 |
10 Jan 2024 | 827.05 | 835.65 | 815.00 | 818.95 | 818.95 | 2,353 |
09 Jan 2024 | 831.85 | 844.00 | 817.10 | 822.00 | 822.00 | 680 |
08 Jan 2024 | 809.95 | 841.55 | 809.95 | 821.35 | 821.35 | 3,962 |
05 Jan 2024 | 839.95 | 839.95 | 806.45 | 811.25 | 811.25 | 1,393 |
04 Jan 2024 | 810.00 | 848.30 | 806.95 | 825.50 | 825.50 | 4,778 |
03 Jan 2024 | 817.85 | 820.00 | 800.05 | 808.50 | 808.50 | 2,748 |
02 Jan 2024 | 838.55 | 838.55 | 806.55 | 814.30 | 814.30 | 1,042 |
01 Jan 2024 | 838.75 | 847.00 | 816.00 | 822.10 | 822.10 | 3,544 |
29 Dec 2023 | 834.95 | 854.85 | 794.95 | 822.30 | 822.30 | 10,693 |
28 Dec 2023 | 770.00 | 791.65 | 770.00 | 785.15 | 785.15 | 2,068 |
27 Dec 2023 | 780.00 | 788.35 | 772.50 | 782.10 | 782.10 | 1,516 |
26 Dec 2023 | 778.05 | 797.05 | 774.60 | 779.10 | 779.10 | 1,204 |
22 Dec 2023 | 765.00 | 794.00 | 765.00 | 778.05 | 778.05 | 3,240 |
21 Dec 2023 | 780.00 | 791.30 | 769.80 | 776.40 | 776.40 | 1,526 |
20 Dec 2023 | 803.10 | 803.10 | 781.95 | 790.20 | 790.20 | 763 |
19 Dec 2023 | 815.00 | 815.00 | 798.75 | 800.00 | 800.00 | 688 |
18 Dec 2023 | 807.00 | 817.00 | 800.00 | 802.30 | 802.30 | 2,045 |
15 Dec 2023 | 804.65 | 815.00 | 797.75 | 799.20 | 799.20 | 508 |
14 Dec 2023 | 815.00 | 817.50 | 800.05 | 800.05 | 800.05 | 394 |
13 Dec 2023 | 785.00 | 806.85 | 785.00 | 797.30 | 797.30 | 559 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |