Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 1,612.10 | 1,649.00 | 1,580.00 | 1,596.60 | 1,596.60 | 2,931,828 |
27 Jun 2024 | 1,607.65 | 1,635.65 | 1,578.00 | 1,601.95 | 1,601.95 | 3,237,677 |
26 Jun 2024 | 1,575.00 | 1,630.00 | 1,567.30 | 1,589.75 | 1,589.75 | 6,721,495 |
25 Jun 2024 | 1,559.50 | 1,585.80 | 1,534.25 | 1,545.35 | 1,545.35 | 1,904,136 |
24 Jun 2024 | 1,518.10 | 1,565.00 | 1,496.00 | 1,553.00 | 1,553.00 | 1,627,649 |
21 Jun 2024 | 1,567.80 | 1,575.90 | 1,521.00 | 1,530.45 | 1,530.45 | 1,643,504 |
20 Jun 2024 | 1,567.35 | 1,597.50 | 1,527.00 | 1,569.55 | 1,569.55 | 2,357,325 |
19 Jun 2024 | 1,628.75 | 1,639.00 | 1,536.00 | 1,563.85 | 1,563.85 | 3,956,234 |
18 Jun 2024 | 1,598.60 | 1,650.00 | 1,595.00 | 1,627.30 | 1,627.30 | 7,287,059 |
14 Jun 2024 | 1,500.00 | 1,617.30 | 1,473.00 | 1,582.80 | 1,582.80 | 9,955,913 |
13 Jun 2024 | 1,425.00 | 1,500.00 | 1,402.00 | 1,491.10 | 1,491.10 | 4,294,918 |
12 Jun 2024 | 1,425.00 | 1,438.50 | 1,410.05 | 1,421.35 | 1,421.35 | 1,254,013 |
11 Jun 2024 | 1,427.80 | 1,458.80 | 1,416.00 | 1,422.70 | 1,422.70 | 1,605,710 |
10 Jun 2024 | 1,439.80 | 1,475.00 | 1,405.00 | 1,418.85 | 1,418.85 | 2,576,038 |
07 Jun 2024 | 1,368.90 | 1,440.00 | 1,340.00 | 1,430.95 | 1,430.95 | 3,187,159 |
06 Jun 2024 | 1,330.00 | 1,419.00 | 1,326.25 | 1,368.80 | 1,368.80 | 6,332,980 |
05 Jun 2024 | 1,371.70 | 1,387.55 | 1,293.20 | 1,305.25 | 1,305.25 | 6,401,013 |
04 Jun 2024 | 1,579.95 | 1,579.95 | 1,436.85 | 1,436.85 | 1,436.85 | 3,342,860 |
03 Jun 2024 | 1,662.95 | 1,662.95 | 1,580.10 | 1,596.50 | 1,596.50 | 3,797,720 |
31 May 2024 | 1,626.00 | 1,630.00 | 1,486.05 | 1,557.35 | 1,557.35 | 7,314,397 |
30 May 2024 | 1,555.00 | 1,598.00 | 1,525.00 | 1,547.55 | 1,547.55 | 4,844,466 |
29 May 2024 | 1,444.00 | 1,554.00 | 1,411.00 | 1,540.80 | 1,540.80 | 5,436,219 |
28 May 2024 | 1,542.00 | 1,542.00 | 1,431.25 | 1,453.45 | 1,453.45 | 4,259,515 |
27 May 2024 | 1,580.00 | 1,640.00 | 1,531.00 | 1,544.85 | 1,544.85 | 5,180,268 |
24 May 2024 | 1,434.95 | 1,658.95 | 1,431.10 | 1,523.05 | 1,523.05 | 10,533,547 |
24 May 2024 | 2:1 Stock split | |||||
23 May 2024 | 1,332.00 | 1,479.00 | 1,320.93 | 1,405.28 | 1,405.28 | 11,343,896 |
22 May 2024 | 1,284.50 | 1,368.95 | 1,250.50 | 1,319.43 | 1,319.43 | 8,728,582 |
21 May 2024 | 1,269.50 | 1,344.10 | 1,246.18 | 1,269.20 | 1,269.20 | 7,096,098 |
17 May 2024 | 1,037.50 | 1,173.25 | 1,022.72 | 1,162.13 | 1,162.13 | 11,085,440 |
16 May 2024 | 1,005.50 | 1,041.00 | 993.78 | 1,034.80 | 1,034.80 | 3,514,634 |
15 May 2024 | 978.00 | 1,002.50 | 965.50 | 999.63 | 999.63 | 2,208,830 |
14 May 2024 | 920.50 | 986.85 | 920.00 | 977.90 | 977.90 | 2,946,444 |
13 May 2024 | 934.50 | 939.50 | 902.78 | 915.35 | 915.35 | 893,164 |
10 May 2024 | 940.50 | 965.15 | 915.03 | 930.78 | 930.78 | 766,452 |
09 May 2024 | 948.25 | 978.40 | 930.00 | 934.10 | 934.10 | 2,102,724 |
08 May 2024 | 925.00 | 956.50 | 918.08 | 943.97 | 943.97 | 1,398,546 |
07 May 2024 | 953.50 | 967.50 | 913.53 | 923.08 | 923.08 | 1,597,060 |
06 May 2024 | 984.97 | 986.00 | 940.78 | 952.80 | 952.80 | 1,363,664 |
03 May 2024 | 986.03 | 994.50 | 971.00 | 979.80 | 979.80 | 1,155,078 |
02 May 2024 | 993.50 | 998.65 | 982.00 | 983.63 | 983.63 | 944,786 |
30 Apr 2024 | 988.50 | 1,011.00 | 972.00 | 988.78 | 988.78 | 1,795,538 |
29 Apr 2024 | 1,015.00 | 1,021.47 | 982.00 | 986.55 | 986.55 | 1,380,416 |
26 Apr 2024 | 1,036.00 | 1,046.50 | 1,004.42 | 1,009.00 | 1,009.00 | 1,799,710 |
25 Apr 2024 | 1,026.95 | 1,048.97 | 1,014.47 | 1,030.07 | 1,030.07 | 3,723,820 |
24 Apr 2024 | 965.00 | 1,041.85 | 958.17 | 1,023.22 | 1,023.22 | 9,780,408 |
23 Apr 2024 | 926.95 | 970.65 | 918.90 | 961.55 | 961.55 | 5,013,454 |
22 Apr 2024 | 925.00 | 940.22 | 918.50 | 922.10 | 922.10 | 1,345,048 |
19 Apr 2024 | 889.50 | 925.80 | 884.33 | 916.63 | 916.63 | 2,404,794 |
18 Apr 2024 | 930.03 | 944.00 | 896.65 | 905.05 | 905.05 | 2,276,862 |
16 Apr 2024 | 879.00 | 930.00 | 876.05 | 923.45 | 923.45 | 7,746,718 |
15 Apr 2024 | 875.00 | 904.50 | 842.50 | 882.20 | 882.20 | 2,679,076 |
12 Apr 2024 | 880.00 | 894.90 | 876.50 | 880.35 | 880.35 | 1,377,568 |
10 Apr 2024 | 868.00 | 889.80 | 864.00 | 884.22 | 884.22 | 1,272,380 |
09 Apr 2024 | 885.00 | 887.00 | 862.53 | 867.60 | 867.60 | 777,472 |
08 Apr 2024 | 876.20 | 886.00 | 869.17 | 883.08 | 883.08 | 1,188,656 |
05 Apr 2024 | 879.00 | 885.00 | 868.00 | 872.40 | 872.40 | 733,606 |
04 Apr 2024 | 883.25 | 889.50 | 867.50 | 879.40 | 879.40 | 1,132,990 |
03 Apr 2024 | 874.47 | 906.75 | 867.50 | 878.85 | 878.85 | 2,544,876 |
02 Apr 2024 | 880.53 | 883.47 | 854.00 | 873.78 | 873.78 | 3,081,116 |
02 Apr 2024 | 4.425 Dividend | |||||
01 Apr 2024 | 888.50 | 890.88 | 874.50 | 886.95 | 882.52 | 1,177,048 |
28 Mar 2024 | 882.97 | 885.97 | 871.50 | 875.95 | 871.58 | 747,002 |
27 Mar 2024 | 869.50 | 885.00 | 865.97 | 877.50 | 873.12 | 1,609,238 |
26 Mar 2024 | 846.65 | 873.97 | 836.50 | 864.70 | 860.39 | 1,844,836 |
22 Mar 2024 | 853.00 | 859.85 | 840.03 | 843.03 | 838.82 | 2,560,288 |
21 Mar 2024 | 828.50 | 842.70 | 827.53 | 830.95 | 826.80 | 1,553,698 |
20 Mar 2024 | 815.00 | 824.95 | 793.50 | 809.78 | 805.74 | 1,028,696 |
19 Mar 2024 | 840.50 | 841.47 | 806.33 | 811.83 | 807.77 | 1,141,702 |
18 Mar 2024 | 840.95 | 855.50 | 831.40 | 838.47 | 834.29 | 882,600 |
15 Mar 2024 | 830.00 | 848.80 | 801.03 | 840.95 | 836.75 | 1,965,332 |
14 Mar 2024 | 791.00 | 843.47 | 776.05 | 829.03 | 824.89 | 1,944,394 |
13 Mar 2024 | 866.50 | 869.15 | 782.50 | 795.08 | 791.11 | 3,130,856 |
12 Mar 2024 | 890.00 | 904.00 | 854.50 | 863.78 | 859.47 | 1,865,560 |
11 Mar 2024 | 905.00 | 915.00 | 881.00 | 884.30 | 879.89 | 1,424,354 |
07 Mar 2024 | 897.00 | 906.00 | 892.90 | 899.63 | 895.14 | 989,838 |
06 Mar 2024 | 934.95 | 934.95 | 887.55 | 892.90 | 888.45 | 3,238,228 |
05 Mar 2024 | 917.50 | 940.00 | 894.00 | 896.97 | 892.50 | 1,510,380 |
04 Mar 2024 | 924.25 | 934.85 | 905.00 | 917.22 | 912.65 | 1,451,064 |
01 Mar 2024 | 912.50 | 924.35 | 898.00 | 920.38 | 915.78 | 1,391,268 |
29 Feb 2024 | 912.10 | 917.50 | 890.05 | 904.55 | 900.04 | 1,627,668 |
28 Feb 2024 | 948.70 | 964.65 | 900.50 | 913.72 | 909.17 | 2,752,662 |
27 Feb 2024 | 944.25 | 992.40 | 935.97 | 944.03 | 939.32 | 5,241,652 |
26 Feb 2024 | 896.00 | 959.47 | 887.28 | 943.13 | 938.42 | 5,678,808 |
23 Feb 2024 | 877.63 | 909.47 | 876.50 | 893.63 | 889.17 | 2,641,122 |
22 Feb 2024 | 853.00 | 882.78 | 831.97 | 873.25 | 868.89 | 1,935,668 |
21 Feb 2024 | 876.50 | 879.30 | 838.50 | 850.03 | 845.78 | 1,629,028 |
20 Feb 2024 | 880.00 | 881.03 | 860.03 | 875.83 | 871.46 | 961,972 |
19 Feb 2024 | 863.50 | 890.00 | 860.17 | 881.75 | 877.35 | 1,736,502 |
16 Feb 2024 | 840.03 | 897.00 | 838.38 | 854.95 | 850.68 | 4,472,720 |
15 Feb 2024 | 820.30 | 840.00 | 814.05 | 832.08 | 827.92 | 1,466,968 |
14 Feb 2024 | 787.05 | 822.47 | 778.17 | 814.60 | 810.54 | 2,128,652 |
13 Feb 2024 | 816.00 | 832.35 | 787.95 | 792.53 | 788.57 | 2,578,926 |
12 Feb 2024 | 927.50 | 931.42 | 795.00 | 808.03 | 803.99 | 5,064,946 |
09 Feb 2024 | 959.90 | 963.45 | 903.03 | 919.28 | 914.69 | 3,044,030 |
08 Feb 2024 | 875.50 | 969.45 | 875.05 | 956.33 | 951.55 | 8,941,176 |
07 Feb 2024 | 882.50 | 898.00 | 874.50 | 877.35 | 872.97 | 629,160 |
06 Feb 2024 | 879.60 | 894.95 | 867.50 | 876.30 | 871.93 | 957,002 |
05 Feb 2024 | 885.00 | 907.97 | 873.03 | 880.97 | 876.58 | 1,155,094 |
02 Feb 2024 | 855.00 | 915.00 | 853.50 | 879.70 | 875.31 | 3,858,258 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |