Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Jun 2024 | 815.70 | 819.00 | 806.00 | 814.95 | 814.95 | 73,003 |
05 Jun 2024 | 781.70 | 812.00 | 781.70 | 806.95 | 806.95 | 78,625 |
04 Jun 2024 | 789.45 | 795.35 | 758.25 | 781.70 | 781.70 | 116,208 |
03 Jun 2024 | 801.10 | 815.00 | 786.05 | 789.40 | 789.40 | 60,312 |
31 May 2024 | 804.50 | 804.50 | 788.00 | 789.25 | 789.25 | 52,616 |
30 May 2024 | 812.95 | 812.95 | 798.00 | 800.30 | 800.30 | 49,435 |
29 May 2024 | 806.00 | 819.60 | 803.10 | 808.90 | 808.90 | 57,970 |
28 May 2024 | 816.15 | 818.75 | 806.45 | 807.80 | 807.80 | 56,722 |
27 May 2024 | 820.10 | 829.90 | 815.00 | 816.15 | 816.15 | 68,030 |
24 May 2024 | 828.95 | 832.45 | 820.20 | 822.40 | 822.40 | 43,055 |
23 May 2024 | 830.00 | 834.90 | 826.00 | 828.95 | 828.95 | 42,978 |
22 May 2024 | 826.00 | 839.95 | 826.00 | 832.25 | 832.25 | 44,435 |
21 May 2024 | 830.00 | 831.00 | 823.55 | 825.50 | 825.50 | 43,715 |
17 May 2024 | 830.95 | 837.90 | 828.60 | 832.70 | 832.70 | 28,210 |
16 May 2024 | 831.00 | 835.80 | 828.00 | 830.95 | 830.95 | 33,929 |
15 May 2024 | 831.05 | 836.15 | 826.00 | 826.65 | 826.65 | 86,603 |
14 May 2024 | 841.10 | 841.10 | 830.00 | 830.55 | 830.55 | 37,106 |
13 May 2024 | 845.00 | 849.00 | 830.00 | 835.70 | 835.70 | 63,839 |
10 May 2024 | 831.00 | 860.35 | 827.60 | 851.30 | 851.30 | 141,595 |
09 May 2024 | 849.60 | 869.00 | 835.75 | 842.55 | 842.55 | 168,665 |
08 May 2024 | 843.20 | 852.00 | 839.15 | 845.20 | 845.20 | 70,196 |
07 May 2024 | 828.60 | 841.00 | 825.00 | 838.60 | 838.60 | 70,566 |
06 May 2024 | 825.15 | 834.00 | 821.10 | 828.60 | 828.60 | 43,689 |
03 May 2024 | 834.45 | 834.45 | 818.05 | 825.45 | 825.45 | 40,123 |
02 May 2024 | 840.00 | 841.60 | 825.00 | 829.70 | 829.70 | 41,012 |
30 Apr 2024 | 832.25 | 850.00 | 815.50 | 834.30 | 834.30 | 69,302 |
29 Apr 2024 | 832.00 | 843.60 | 827.05 | 832.25 | 832.25 | 39,870 |
26 Apr 2024 | 843.05 | 850.00 | 828.00 | 831.25 | 831.25 | 60,331 |
25 Apr 2024 | 823.70 | 845.45 | 823.15 | 840.45 | 840.45 | 114,413 |
24 Apr 2024 | 826.30 | 833.40 | 820.00 | 823.70 | 823.70 | 53,439 |
23 Apr 2024 | 824.75 | 826.95 | 815.90 | 821.80 | 821.80 | 35,101 |
22 Apr 2024 | 814.15 | 822.00 | 810.00 | 812.45 | 812.45 | 63,701 |
19 Apr 2024 | 819.00 | 822.00 | 810.10 | 814.15 | 814.15 | 36,079 |
18 Apr 2024 | 819.00 | 825.00 | 817.55 | 819.85 | 819.85 | 43,705 |
16 Apr 2024 | 817.00 | 834.05 | 810.00 | 820.20 | 820.20 | 54,634 |
15 Apr 2024 | 820.10 | 831.65 | 815.90 | 823.10 | 823.10 | 46,268 |
12 Apr 2024 | 830.00 | 834.85 | 825.30 | 830.20 | 830.20 | 72,061 |
10 Apr 2024 | 828.15 | 838.95 | 827.70 | 830.70 | 830.70 | 51,019 |
09 Apr 2024 | 834.85 | 839.30 | 825.00 | 826.05 | 826.05 | 40,839 |
08 Apr 2024 | 835.25 | 845.90 | 831.10 | 834.85 | 834.85 | 53,352 |
05 Apr 2024 | 842.50 | 845.95 | 835.05 | 840.45 | 840.45 | 48,586 |
04 Apr 2024 | 842.55 | 846.00 | 833.05 | 842.50 | 842.50 | 44,192 |
03 Apr 2024 | 844.00 | 844.00 | 833.00 | 838.40 | 838.40 | 70,694 |
02 Apr 2024 | 822.70 | 844.45 | 813.00 | 835.10 | 835.10 | 114,192 |
01 Apr 2024 | 824.95 | 831.25 | 813.00 | 822.65 | 822.65 | 169,449 |
28 Mar 2024 | 785.10 | 832.45 | 782.00 | 817.30 | 817.30 | 592,001 |
27 Mar 2024 | 813.15 | 819.45 | 762.45 | 776.10 | 776.10 | 473,479 |
26 Mar 2024 | 827.30 | 833.40 | 814.25 | 815.55 | 815.55 | 126,960 |
22 Mar 2024 | 832.00 | 837.45 | 828.50 | 830.80 | 830.80 | 59,148 |
21 Mar 2024 | 836.05 | 837.35 | 826.00 | 831.20 | 831.20 | 67,173 |
20 Mar 2024 | 848.00 | 856.00 | 830.00 | 834.05 | 834.05 | 76,479 |
19 Mar 2024 | 853.75 | 855.25 | 834.15 | 846.45 | 846.45 | 94,496 |
18 Mar 2024 | 869.95 | 887.90 | 850.00 | 854.75 | 854.75 | 303,649 |
15 Mar 2024 | 803.00 | 949.00 | 803.00 | 887.90 | 887.90 | 510,128 |
14 Mar 2024 | 802.70 | 811.90 | 799.05 | 803.20 | 803.20 | 59,039 |
13 Mar 2024 | 815.00 | 821.35 | 799.10 | 806.00 | 806.00 | 114,339 |
12 Mar 2024 | 826.00 | 831.05 | 811.60 | 817.85 | 817.85 | 66,709 |
11 Mar 2024 | 838.40 | 839.75 | 826.00 | 826.85 | 826.85 | 43,331 |
07 Mar 2024 | 831.50 | 843.50 | 830.05 | 838.40 | 838.40 | 79,985 |
06 Mar 2024 | 836.55 | 838.30 | 825.10 | 831.50 | 831.50 | 54,774 |
05 Mar 2024 | 832.00 | 838.45 | 830.00 | 834.15 | 834.15 | 36,740 |
04 Mar 2024 | 832.40 | 836.95 | 828.00 | 830.55 | 830.55 | 75,684 |
01 Mar 2024 | 839.85 | 845.40 | 832.00 | 837.75 | 837.75 | 47,417 |
29 Feb 2024 | 839.90 | 839.90 | 827.25 | 835.70 | 835.70 | 70,935 |
28 Feb 2024 | 835.05 | 841.70 | 830.55 | 837.20 | 837.20 | 65,282 |
27 Feb 2024 | 839.50 | 842.00 | 830.00 | 834.80 | 834.80 | 62,804 |
26 Feb 2024 | 837.60 | 842.00 | 835.00 | 838.30 | 838.30 | 54,336 |
23 Feb 2024 | 843.15 | 847.05 | 838.50 | 840.50 | 840.50 | 48,963 |
22 Feb 2024 | 845.00 | 851.00 | 838.40 | 843.00 | 843.00 | 48,563 |
21 Feb 2024 | 834.90 | 853.60 | 832.25 | 841.05 | 841.05 | 99,926 |
20 Feb 2024 | 837.35 | 839.95 | 831.75 | 832.10 | 832.10 | 243,271 |
19 Feb 2024 | 841.50 | 844.00 | 837.00 | 837.35 | 837.35 | 45,954 |
16 Feb 2024 | 849.90 | 860.80 | 835.95 | 842.05 | 842.05 | 77,676 |
15 Feb 2024 | 845.00 | 852.80 | 843.00 | 847.60 | 847.60 | 51,151 |
14 Feb 2024 | 860.00 | 861.15 | 848.80 | 850.40 | 850.40 | 461,085 |
13 Feb 2024 | 844.20 | 874.50 | 837.50 | 867.70 | 867.70 | 65,462 |
12 Feb 2024 | 851.85 | 856.55 | 839.10 | 841.75 | 841.75 | 44,334 |
09 Feb 2024 | 863.95 | 864.65 | 848.60 | 851.90 | 851.90 | 103,098 |
08 Feb 2024 | 878.75 | 878.75 | 855.00 | 859.95 | 859.95 | 66,946 |
07 Feb 2024 | 860.00 | 882.00 | 853.00 | 878.75 | 878.75 | 135,257 |
06 Feb 2024 | 845.95 | 865.00 | 845.70 | 857.55 | 857.55 | 83,808 |
05 Feb 2024 | 838.85 | 848.90 | 838.00 | 845.65 | 845.65 | 107,224 |
02 Feb 2024 | 849.25 | 851.20 | 835.05 | 838.85 | 838.85 | 135,685 |
01 Feb 2024 | 854.00 | 857.95 | 844.00 | 847.00 | 847.00 | 119,654 |
31 Jan 2024 | 848.50 | 869.00 | 848.00 | 860.10 | 860.10 | 101,707 |
30 Jan 2024 | 849.10 | 854.70 | 842.45 | 845.20 | 845.20 | 74,455 |
29 Jan 2024 | 850.60 | 855.60 | 842.35 | 844.85 | 844.85 | 71,304 |
25 Jan 2024 | 854.20 | 858.35 | 849.05 | 851.35 | 851.35 | 65,827 |
24 Jan 2024 | 858.15 | 860.50 | 849.55 | 854.20 | 854.20 | 131,305 |
23 Jan 2024 | 868.80 | 871.95 | 851.90 | 854.80 | 854.80 | 98,557 |
19 Jan 2024 | 873.10 | 888.80 | 870.40 | 871.55 | 871.55 | 95,616 |
18 Jan 2024 | 885.40 | 889.75 | 872.00 | 873.45 | 873.45 | 99,481 |
17 Jan 2024 | 889.95 | 893.95 | 883.05 | 885.35 | 885.35 | 84,953 |
16 Jan 2024 | 892.05 | 896.85 | 889.05 | 891.20 | 891.20 | 74,830 |
15 Jan 2024 | 895.60 | 899.55 | 890.00 | 891.85 | 891.85 | 73,454 |
12 Jan 2024 | 900.00 | 907.40 | 893.55 | 895.20 | 895.20 | 115,715 |
11 Jan 2024 | 892.95 | 902.70 | 892.95 | 900.00 | 900.00 | 147,359 |
10 Jan 2024 | 895.50 | 902.25 | 890.00 | 891.65 | 891.65 | 68,436 |
09 Jan 2024 | 896.05 | 904.00 | 891.65 | 895.05 | 895.05 | 63,571 |
08 Jan 2024 | 900.05 | 909.00 | 895.00 | 896.60 | 896.60 | 72,558 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |