Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | - | - | - | - | - | - |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 765.70 | 797.60 | 765.70 | 790.05 | 790.05 | 2,300 |
16 May 2024 | 791.95 | 791.95 | 774.45 | 782.30 | 782.30 | 4,659 |
15 May 2024 | 787.70 | 789.30 | 781.25 | 784.60 | 784.60 | 2,351 |
14 May 2024 | 789.60 | 789.60 | 777.20 | 783.35 | 783.35 | 2,863 |
13 May 2024 | 777.15 | 790.00 | 745.35 | 778.85 | 778.85 | 8,187 |
10 May 2024 | 756.25 | 777.95 | 756.25 | 761.90 | 761.90 | 5,302 |
09 May 2024 | 786.80 | 786.80 | 762.65 | 768.50 | 768.50 | 1,602 |
08 May 2024 | 754.25 | 799.00 | 754.25 | 784.20 | 784.20 | 2,540 |
07 May 2024 | 804.00 | 804.60 | 777.20 | 782.25 | 782.25 | 4,803 |
06 May 2024 | 815.15 | 822.45 | 797.65 | 801.75 | 801.75 | 2,344 |
03 May 2024 | 829.35 | 832.10 | 814.20 | 820.80 | 820.80 | 3,762 |
02 May 2024 | 845.95 | 848.00 | 823.05 | 825.15 | 825.15 | 1,257 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 838.10 | 850.00 | 828.50 | 838.80 | 838.80 | 2,865 |
29 Apr 2024 | 837.20 | 847.90 | 830.10 | 832.95 | 832.95 | 3,965 |
26 Apr 2024 | 852.70 | 857.00 | 837.50 | 840.45 | 840.45 | 4,301 |
25 Apr 2024 | 853.40 | 858.00 | 834.55 | 852.65 | 852.65 | 1,754 |
24 Apr 2024 | 841.50 | 854.70 | 840.45 | 847.75 | 847.75 | 2,881 |
23 Apr 2024 | 857.25 | 857.25 | 830.90 | 833.50 | 833.50 | 1,143 |
22 Apr 2024 | 808.90 | 847.45 | 808.90 | 840.40 | 840.40 | 4,690 |
19 Apr 2024 | 819.05 | 839.10 | 814.55 | 831.30 | 831.30 | 7,345 |
18 Apr 2024 | 845.25 | 851.40 | 828.65 | 831.40 | 831.40 | 1,257 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 821.95 | 842.00 | 816.55 | 839.15 | 839.15 | 6,739 |
15 Apr 2024 | 835.00 | 836.00 | 805.00 | 822.10 | 822.10 | 3,761 |
12 Apr 2024 | 873.25 | 873.25 | 830.00 | 834.50 | 834.50 | 8,637 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 845.25 | 858.00 | 829.65 | 855.25 | 855.25 | 5,088 |
09 Apr 2024 | 859.35 | 864.20 | 843.05 | 845.25 | 845.25 | 3,045 |
08 Apr 2024 | 865.55 | 875.95 | 853.50 | 859.00 | 859.00 | 5,778 |
05 Apr 2024 | 857.30 | 869.20 | 849.90 | 864.85 | 864.85 | 2,411 |
04 Apr 2024 | 875.00 | 882.75 | 852.30 | 856.15 | 856.15 | 5,175 |
03 Apr 2024 | 815.85 | 877.60 | 812.90 | 870.30 | 870.30 | 23,131 |
02 Apr 2024 | 810.00 | 824.00 | 806.55 | 820.95 | 820.95 | 5,619 |
01 Apr 2024 | 769.00 | 810.00 | 767.45 | 806.60 | 806.60 | 4,239 |
28 Mar 2024 | 765.00 | 771.95 | 753.55 | 756.75 | 756.75 | 11,826 |
27 Mar 2024 | 769.90 | 773.70 | 750.00 | 756.15 | 756.15 | 4,830 |
26 Mar 2024 | 763.25 | 785.80 | 760.75 | 763.05 | 763.05 | 5,308 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 780.05 | 802.70 | 778.10 | 784.40 | 784.40 | 10,298 |
21 Mar 2024 | 779.55 | 794.00 | 778.20 | 790.95 | 790.95 | 1,464 |
20 Mar 2024 | 767.50 | 778.35 | 761.00 | 770.40 | 770.40 | 3,134 |
19 Mar 2024 | 788.25 | 789.05 | 755.90 | 763.90 | 763.90 | 7,531 |
18 Mar 2024 | 784.80 | 795.50 | 779.65 | 783.05 | 783.05 | 5,191 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 758.80 | 784.05 | 750.00 | 780.10 | 780.10 | 5,454 |
13 Mar 2024 | 800.30 | 807.30 | 755.50 | 758.95 | 758.95 | 23,949 |
12 Mar 2024 | 816.00 | 816.00 | 784.00 | 794.70 | 794.70 | 4,433 |
11 Mar 2024 | 822.45 | 845.90 | 802.05 | 804.35 | 804.35 | 6,366 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 810.90 | 833.95 | 810.90 | 821.45 | 821.45 | 3,051 |
06 Mar 2024 | 836.95 | 839.40 | 822.00 | 827.40 | 827.40 | 3,821 |
05 Mar 2024 | 847.85 | 853.55 | 834.00 | 836.25 | 836.25 | 2,085 |
04 Mar 2024 | 847.00 | 859.05 | 838.10 | 849.25 | 849.25 | 6,599 |
01 Mar 2024 | 858.75 | 860.45 | 843.70 | 846.70 | 846.70 | 6,008 |
29 Feb 2024 | 845.05 | 859.00 | 842.85 | 857.75 | 857.75 | 2,324 |
28 Feb 2024 | 864.00 | 868.25 | 846.05 | 849.85 | 849.85 | 3,627 |
27 Feb 2024 | 876.05 | 878.45 | 860.25 | 864.00 | 864.00 | 1,555 |
26 Feb 2024 | 898.55 | 898.55 | 870.40 | 872.45 | 872.45 | 2,039 |
23 Feb 2024 | 901.45 | 901.45 | 874.50 | 881.45 | 881.45 | 6,168 |
22 Feb 2024 | 870.05 | 884.95 | 863.40 | 872.45 | 872.45 | 3,516 |
21 Feb 2024 | 883.65 | 901.45 | 875.00 | 878.45 | 878.45 | 13,769 |
20 Feb 2024 | 875.25 | 882.40 | 869.50 | 879.75 | 879.75 | 7,357 |
16 Feb 2024 | 887.55 | 894.80 | 860.25 | 867.40 | 867.40 | 12,058 |
15 Feb 2024 | 890.00 | 895.95 | 882.10 | 887.45 | 887.45 | 6,396 |
14 Feb 2024 | 892.85 | 894.40 | 871.00 | 882.45 | 882.45 | 4,664 |
13 Feb 2024 | 843.15 | 890.00 | 828.95 | 887.50 | 887.50 | 30,275 |
12 Feb 2024 | 873.25 | 883.60 | 836.65 | 843.80 | 843.80 | 16,268 |
09 Feb 2024 | 884.85 | 894.30 | 860.00 | 873.20 | 873.20 | 23,349 |
08 Feb 2024 | 881.00 | 895.65 | 877.50 | 889.65 | 889.65 | 10,494 |
07 Feb 2024 | 897.15 | 902.85 | 883.00 | 887.55 | 887.55 | 8,948 |
06 Feb 2024 | 919.85 | 919.85 | 889.70 | 896.10 | 896.10 | 19,426 |
05 Feb 2024 | 978.90 | 978.90 | 900.70 | 905.40 | 905.40 | 32,085 |
02 Feb 2024 | 914.85 | 947.90 | 911.65 | 940.75 | 940.75 | 44,881 |
01 Feb 2024 | 905.15 | 928.00 | 896.00 | 906.70 | 906.70 | 23,582 |
31 Jan 2024 | 902.00 | 917.70 | 895.35 | 908.30 | 908.30 | 6,252 |
30 Jan 2024 | 924.95 | 925.15 | 896.95 | 900.15 | 900.15 | 18,116 |
29 Jan 2024 | 896.95 | 924.00 | 890.60 | 919.40 | 919.40 | 9,130 |
26 Jan 2024 | 883.70 | 883.70 | 883.70 | 883.70 | 883.70 | - |
25 Jan 2024 | 897.25 | 897.25 | 881.00 | 883.70 | 883.70 | 7,148 |
24 Jan 2024 | 865.15 | 894.65 | 860.00 | 884.85 | 884.85 | 13,088 |
23 Jan 2024 | 901.65 | 904.25 | 858.25 | 864.75 | 864.75 | 24,790 |
22 Jan 2024 | 906.00 | 906.00 | 906.00 | 906.00 | 906.00 | - |
19 Jan 2024 | 899.40 | 909.90 | 896.00 | 906.00 | 906.00 | 20,070 |
18 Jan 2024 | 881.05 | 908.20 | 857.45 | 898.55 | 898.55 | 22,883 |
17 Jan 2024 | 889.75 | 893.20 | 878.00 | 883.55 | 883.55 | 22,948 |
16 Jan 2024 | 898.95 | 912.65 | 882.90 | 897.45 | 897.45 | 11,520 |
12 Jan 2024 | 924.45 | 924.45 | 901.00 | 903.15 | 903.15 | 5,730 |
11 Jan 2024 | 917.95 | 926.00 | 902.00 | 906.30 | 906.30 | 21,035 |
10 Jan 2024 | 921.00 | 923.60 | 906.70 | 915.05 | 915.05 | 8,935 |
09 Jan 2024 | 936.10 | 943.05 | 916.95 | 921.20 | 921.20 | 14,686 |
08 Jan 2024 | 954.55 | 954.55 | 913.00 | 920.00 | 920.00 | 25,703 |
05 Jan 2024 | 921.75 | 968.10 | 921.75 | 943.35 | 943.35 | 134,657 |
04 Jan 2024 | 866.95 | 930.40 | 859.35 | 906.20 | 906.20 | 90,828 |
03 Jan 2024 | 855.85 | 868.50 | 846.55 | 854.35 | 854.35 | 32,607 |
02 Jan 2024 | 835.00 | 852.00 | 830.00 | 846.15 | 846.15 | 78,908 |
29 Dec 2023 | 746.15 | 784.95 | 742.00 | 766.75 | 766.75 | 48,236 |
28 Dec 2023 | 751.05 | 756.40 | 738.40 | 748.70 | 748.70 | 16,206 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |