Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 1,610.05 | 1,650.00 | 1,580.00 | 1,596.40 | 1,596.40 | 97,409 |
27 June 2024 | 1,604.55 | 1,636.15 | 1,578.00 | 1,601.25 | 1,601.25 | 272,833 |
26 June 2024 | 1,575.00 | 1,629.95 | 1,568.15 | 1,589.75 | 1,589.75 | 244,457 |
25 June 2024 | 1,555.05 | 1,585.00 | 1,531.20 | 1,544.15 | 1,544.15 | 183,130 |
24 June 2024 | 1,523.95 | 1,564.30 | 1,495.15 | 1,553.50 | 1,553.50 | 76,524 |
21 June 2024 | 1,569.55 | 1,575.55 | 1,521.00 | 1,530.20 | 1,530.20 | 111,689 |
20 June 2024 | 1,568.00 | 1,596.95 | 1,527.50 | 1,569.30 | 1,569.30 | 88,582 |
19 June 2024 | 1,630.15 | 1,638.00 | 1,534.85 | 1,563.85 | 1,563.85 | 163,632 |
18 June 2024 | 1,600.65 | 1,650.00 | 1,595.00 | 1,627.10 | 1,627.10 | 196,560 |
14 June 2024 | 1,502.45 | 1,618.00 | 1,472.40 | 1,582.35 | 1,582.35 | 328,404 |
13 June 2024 | 1,424.00 | 1,500.00 | 1,402.00 | 1,490.80 | 1,490.80 | 428,158 |
12 June 2024 | 1,429.95 | 1,438.80 | 1,410.45 | 1,421.55 | 1,421.55 | 43,828 |
11 June 2024 | 1,443.65 | 1,458.85 | 1,415.60 | 1,422.00 | 1,422.00 | 152,845 |
10 June 2024 | 1,446.70 | 1,475.00 | 1,405.00 | 1,419.00 | 1,419.00 | 93,915 |
07 June 2024 | 1,369.85 | 1,439.40 | 1,340.00 | 1,430.30 | 1,430.30 | 373,188 |
06 June 2024 | 1,334.20 | 1,418.15 | 1,326.10 | 1,369.85 | 1,369.85 | 298,242 |
05 June 2024 | 1,360.10 | 1,389.00 | 1,293.35 | 1,305.00 | 1,305.00 | 576,392 |
04 June 2024 | 1,556.75 | 1,575.00 | 1,437.05 | 1,437.05 | 1,437.05 | 507,559 |
03 June 2024 | 1,640.35 | 1,660.00 | 1,581.00 | 1,596.70 | 1,596.70 | 191,877 |
31 May 2024 | 1,621.65 | 1,629.40 | 1,487.25 | 1,557.25 | 1,557.25 | 313,992 |
30 May 2024 | 1,554.90 | 1,598.00 | 1,520.85 | 1,546.75 | 1,546.75 | 205,798 |
29 May 2024 | 1,440.65 | 1,552.50 | 1,405.65 | 1,540.70 | 1,540.70 | 468,268 |
28 May 2024 | 1,549.95 | 1,549.95 | 1,432.35 | 1,453.60 | 1,453.60 | 198,757 |
27 May 2024 | 1,571.00 | 1,639.60 | 1,531.25 | 1,544.10 | 1,544.10 | 586,938 |
24 May 2024 | 1,442.70 | 1,650.00 | 1,432.05 | 1,527.50 | 1,527.50 | 882,377 |
24 May 2024 | 2:1 Stock split | |||||
23 May 2024 | 1,339.57 | 1,479.07 | 1,321.72 | 1,406.70 | 1,406.70 | 675,920 |
22 May 2024 | 1,287.05 | 1,369.20 | 1,250.55 | 1,323.13 | 1,323.13 | 376,886 |
21 May 2024 | 1,270.00 | 1,344.70 | 1,246.50 | 1,268.78 | 1,268.78 | 291,182 |
17 May 2024 | 1,038.85 | 1,172.78 | 1,022.50 | 1,160.50 | 1,160.50 | 321,038 |
16 May 2024 | 1,005.50 | 1,041.60 | 994.75 | 1,034.38 | 1,034.38 | 153,084 |
15 May 2024 | 982.42 | 1,003.42 | 965.50 | 998.75 | 998.75 | 100,950 |
14 May 2024 | 920.03 | 986.28 | 920.03 | 977.72 | 977.72 | 211,354 |
13 May 2024 | 949.00 | 949.00 | 902.65 | 915.83 | 915.83 | 39,862 |
10 May 2024 | 940.50 | 952.67 | 915.17 | 930.38 | 930.38 | 47,598 |
09 May 2024 | 948.50 | 978.40 | 928.53 | 932.92 | 932.92 | 152,906 |
08 May 2024 | 925.00 | 956.80 | 918.42 | 943.97 | 943.97 | 114,610 |
07 May 2024 | 954.47 | 967.67 | 914.35 | 923.65 | 923.65 | 47,362 |
06 May 2024 | 989.97 | 989.97 | 940.88 | 952.63 | 952.63 | 92,734 |
03 May 2024 | 989.00 | 994.78 | 972.00 | 979.75 | 979.75 | 25,790 |
02 May 2024 | 994.53 | 999.00 | 981.10 | 983.47 | 983.47 | 75,066 |
30 Apr 2024 | 988.50 | 1,010.72 | 972.00 | 989.22 | 989.22 | 69,516 |
29 Apr 2024 | 1,022.08 | 1,022.08 | 982.50 | 986.28 | 986.28 | 163,098 |
26 Apr 2024 | 1,036.97 | 1,046.82 | 1,005.00 | 1,009.35 | 1,009.35 | 187,188 |
25 Apr 2024 | 1,027.50 | 1,048.85 | 1,013.78 | 1,030.43 | 1,030.43 | 143,222 |
24 Apr 2024 | 965.97 | 1,042.22 | 958.50 | 1,021.97 | 1,021.97 | 356,522 |
23 Apr 2024 | 927.90 | 970.00 | 919.13 | 961.38 | 961.38 | 314,814 |
22 Apr 2024 | 927.28 | 940.15 | 918.08 | 922.22 | 922.22 | 41,730 |
19 Apr 2024 | 885.72 | 925.70 | 884.40 | 916.47 | 916.47 | 206,496 |
18 Apr 2024 | 932.17 | 944.00 | 896.95 | 905.53 | 905.53 | 197,810 |
16 Apr 2024 | 879.92 | 929.72 | 874.75 | 924.15 | 924.15 | 210,380 |
15 Apr 2024 | 862.75 | 904.42 | 842.15 | 881.80 | 881.80 | 137,130 |
12 Apr 2024 | 882.25 | 894.50 | 876.25 | 880.15 | 880.15 | 89,474 |
10 Apr 2024 | 868.90 | 889.50 | 864.25 | 884.40 | 884.40 | 28,858 |
09 Apr 2024 | 882.80 | 886.85 | 862.53 | 867.15 | 867.15 | 31,624 |
08 Apr 2024 | 875.03 | 885.20 | 868.38 | 882.80 | 882.80 | 95,644 |
05 Apr 2024 | 889.58 | 889.58 | 868.10 | 872.67 | 872.67 | 35,874 |
04 Apr 2024 | 883.00 | 889.10 | 867.75 | 879.38 | 879.38 | 41,338 |
03 Apr 2024 | 874.47 | 906.15 | 864.90 | 876.33 | 876.33 | 109,012 |
02 Apr 2024 | 886.15 | 886.15 | 854.00 | 869.80 | 869.80 | 106,828 |
02 Apr 2024 | 8.85 Dividend | |||||
01 Apr 2024 | 892.17 | 892.50 | 874.00 | 886.17 | 877.32 | 29,830 |
28 Mar 2024 | 886.17 | 886.17 | 873.03 | 875.65 | 866.91 | 35,496 |
27 Mar 2024 | 869.00 | 884.95 | 866.25 | 876.83 | 868.07 | 51,974 |
26 Mar 2024 | 848.33 | 873.75 | 836.95 | 864.63 | 855.99 | 52,776 |
22 Mar 2024 | 859.50 | 860.00 | 841.15 | 842.83 | 834.41 | 79,410 |
21 Mar 2024 | 828.00 | 842.38 | 827.00 | 830.78 | 822.48 | 90,940 |
20 Mar 2024 | 815.97 | 824.00 | 793.50 | 809.88 | 801.79 | 83,124 |
19 Mar 2024 | 840.00 | 841.50 | 806.10 | 812.05 | 803.94 | 41,204 |
18 Mar 2024 | 846.83 | 856.13 | 831.83 | 838.03 | 829.66 | 49,162 |
15 Mar 2024 | 832.33 | 849.00 | 801.00 | 840.75 | 832.35 | 63,382 |
14 Mar 2024 | 789.03 | 842.95 | 776.08 | 828.25 | 819.98 | 163,452 |
13 Mar 2024 | 864.13 | 868.50 | 782.53 | 796.40 | 788.45 | 117,134 |
12 Mar 2024 | 894.72 | 904.83 | 855.00 | 863.08 | 854.46 | 84,700 |
11 Mar 2024 | 905.97 | 914.85 | 881.05 | 884.17 | 875.34 | 52,398 |
07 Mar 2024 | 897.47 | 906.42 | 893.13 | 899.17 | 890.20 | 69,292 |
06 Mar 2024 | 933.03 | 933.05 | 887.65 | 893.13 | 884.21 | 185,096 |
05 Mar 2024 | 921.53 | 941.10 | 894.00 | 897.08 | 888.12 | 123,790 |
04 Mar 2024 | 923.70 | 936.22 | 904.70 | 917.33 | 908.16 | 52,222 |
01 Mar 2024 | 917.47 | 924.00 | 898.50 | 920.38 | 911.18 | 54,918 |
29 Feb 2024 | 917.97 | 917.97 | 889.75 | 903.85 | 894.82 | 118,410 |
28 Feb 2024 | 946.85 | 964.50 | 904.10 | 913.72 | 904.60 | 177,640 |
27 Feb 2024 | 945.00 | 992.20 | 936.53 | 946.85 | 937.39 | 142,712 |
26 Feb 2024 | 904.78 | 959.38 | 889.00 | 942.97 | 933.56 | 210,938 |
23 Feb 2024 | 877.50 | 909.50 | 877.50 | 893.10 | 884.18 | 122,568 |
22 Feb 2024 | 854.63 | 882.50 | 831.22 | 872.78 | 864.06 | 214,044 |
21 Feb 2024 | 875.05 | 880.30 | 838.03 | 851.63 | 843.12 | 179,000 |
20 Feb 2024 | 881.10 | 881.10 | 860.28 | 874.78 | 866.04 | 55,600 |
19 Feb 2024 | 864.92 | 890.00 | 863.90 | 881.72 | 872.92 | 56,278 |
16 Feb 2024 | 843.90 | 896.03 | 838.50 | 854.80 | 846.26 | 233,948 |
15 Feb 2024 | 820.00 | 839.95 | 814.15 | 832.17 | 823.86 | 97,534 |
14 Feb 2024 | 786.75 | 822.30 | 776.90 | 814.60 | 806.46 | 154,996 |
13 Feb 2024 | 822.35 | 832.00 | 789.25 | 792.95 | 785.03 | 139,490 |
12 Feb 2024 | 925.05 | 930.50 | 795.50 | 807.35 | 799.29 | 157,154 |
09 Feb 2024 | 964.17 | 964.17 | 902.97 | 917.03 | 907.87 | 117,090 |
08 Feb 2024 | 875.60 | 968.97 | 875.25 | 955.72 | 946.18 | 542,032 |
07 Feb 2024 | 880.28 | 898.22 | 874.42 | 877.38 | 868.61 | 74,382 |
06 Feb 2024 | 881.00 | 894.00 | 868.20 | 876.72 | 867.97 | 39,630 |
05 Feb 2024 | 889.78 | 907.60 | 872.95 | 880.30 | 871.51 | 177,084 |
02 Feb 2024 | 862.13 | 914.47 | 854.13 | 880.10 | 871.31 | 121,726 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |