Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 1,410.00 | 1,445.95 | 1,396.40 | 1,442.30 | 1,442.30 | 2,938,958 |
20 May 2024 | 1,410.00 | 1,445.95 | 1,396.40 | 1,442.30 | 1,442.30 | 2,939,271 |
13 May 2024 | 1,371.00 | 1,428.45 | 1,350.10 | 1,399.05 | 1,399.05 | 26,195,342 |
06 May 2024 | 1,431.00 | 1,431.85 | 1,317.25 | 1,339.55 | 1,339.55 | 9,745,497 |
29 Apr 2024 | 1,419.00 | 1,434.00 | 1,392.40 | 1,424.75 | 1,424.75 | 4,754,816 |
22 Apr 2024 | 1,350.25 | 1,417.20 | 1,344.50 | 1,409.15 | 1,409.15 | 9,143,658 |
15 Apr 2024 | 1,389.95 | 1,399.00 | 1,335.00 | 1,345.75 | 1,345.75 | 6,706,053 |
08 Apr 2024 | 1,457.15 | 1,472.85 | 1,388.00 | 1,396.80 | 1,396.80 | 6,948,326 |
01 Apr 2024 | 1,510.00 | 1,510.00 | 1,437.50 | 1,449.40 | 1,449.40 | 5,330,092 |
25 Mar 2024 | 1,481.25 | 1,514.20 | 1,458.00 | 1,496.95 | 1,496.95 | 5,388,368 |
18 Mar 2024 | 1,489.00 | 1,495.85 | 1,415.60 | 1,481.25 | 1,481.25 | 7,819,534 |
11 Mar 2024 | 1,493.00 | 1,519.00 | 1,449.00 | 1,488.05 | 1,488.05 | 9,046,062 |
04 Mar 2024 | 1,483.00 | 1,495.30 | 1,448.15 | 1,483.15 | 1,483.15 | 5,180,501 |
26 Feb 2024 | 1,473.50 | 1,494.00 | 1,451.40 | 1,470.90 | 1,470.90 | 10,118,960 |
19 Feb 2024 | 1,444.95 | 1,482.35 | 1,420.55 | 1,466.40 | 1,466.40 | 6,404,314 |
12 Feb 2024 | 1,440.00 | 1,463.55 | 1,410.45 | 1,440.70 | 1,440.70 | 4,807,712 |
05 Feb 2024 | 1,400.65 | 1,457.70 | 1,394.30 | 1,439.75 | 1,439.75 | 6,902,918 |
29 Jan 2024 | 1,365.00 | 1,404.70 | 1,312.00 | 1,392.65 | 1,392.65 | 10,059,025 |
22 Jan 2024 | 1,327.95 | 1,425.00 | 1,327.95 | 1,369.65 | 1,369.65 | 11,166,996 |
15 Jan 2024 | 1,316.00 | 1,330.95 | 1,267.90 | 1,327.95 | 1,327.95 | 6,725,620 |
08 Jan 2024 | 1,296.65 | 1,340.00 | 1,266.20 | 1,308.00 | 1,308.00 | 8,648,386 |
01 Jan 2024 | 1,252.45 | 1,308.00 | 1,246.70 | 1,286.90 | 1,286.90 | 7,551,500 |
25 Dec 2023 | 1,235.60 | 1,267.60 | 1,231.85 | 1,246.30 | 1,246.30 | 7,735,689 |
18 Dec 2023 | 1,205.60 | 1,248.00 | 1,192.10 | 1,235.60 | 1,235.60 | 9,768,077 |
11 Dec 2023 | 1,217.60 | 1,222.55 | 1,195.05 | 1,207.10 | 1,207.10 | 8,060,289 |
04 Dec 2023 | 1,212.30 | 1,231.20 | 1,197.00 | 1,219.10 | 1,219.10 | 8,369,573 |
27 Nov 2023 | 1,198.65 | 1,217.85 | 1,188.00 | 1,205.70 | 1,205.70 | 8,163,449 |
20 Nov 2023 | 1,241.50 | 1,283.55 | 1,164.55 | 1,198.65 | 1,198.65 | 16,153,728 |
13 Nov 2023 | 1,243.00 | 1,260.00 | 1,230.65 | 1,249.40 | 1,249.40 | 4,256,760 |
06 Nov 2023 | 1,211.95 | 1,245.00 | 1,197.25 | 1,240.10 | 1,240.10 | 4,908,694 |
30 Oct 2023 | 1,186.00 | 1,219.75 | 1,177.50 | 1,206.35 | 1,206.35 | 7,954,837 |
23 Oct 2023 | 1,200.00 | 1,210.20 | 1,132.00 | 1,174.25 | 1,174.25 | 6,183,320 |
16 Oct 2023 | 1,166.30 | 1,225.00 | 1,158.80 | 1,200.20 | 1,200.20 | 11,897,353 |
09 Oct 2023 | 1,159.00 | 1,186.35 | 1,146.50 | 1,167.75 | 1,167.75 | 6,584,025 |
02 Oct 2023 | 1,186.15 | 1,186.15 | 1,155.25 | 1,163.00 | 1,163.00 | 4,955,942 |
25 Sept 2023 | 1,186.00 | 1,199.20 | 1,158.90 | 1,186.15 | 1,186.15 | 7,671,194 |
18 Sept 2023 | 1,240.95 | 1,257.60 | 1,168.55 | 1,185.90 | 1,185.90 | 8,257,919 |
11 Sept 2023 | 1,244.60 | 1,259.90 | 1,223.30 | 1,235.50 | 1,235.50 | 7,573,434 |
04 Sept 2023 | 1,250.30 | 1,267.00 | 1,232.55 | 1,244.60 | 1,244.60 | 7,665,174 |
28 Aug 2023 | 1,212.00 | 1,268.90 | 1,211.00 | 1,245.40 | 1,245.40 | 8,428,433 |
21 Aug 2023 | 1,237.45 | 1,259.90 | 1,205.00 | 1,209.40 | 1,209.40 | 6,779,039 |
14 Aug 2023 | 1,250.20 | 1,257.00 | 1,226.05 | 1,236.40 | 1,236.40 | 5,643,914 |
07 Aug 2023 | 1,195.00 | 1,277.90 | 1,174.20 | 1,250.20 | 1,250.20 | 13,026,096 |
31 Jul 2023 | 1,181.80 | 1,238.70 | 1,150.00 | 1,209.75 | 1,209.75 | 16,379,889 |
24 Jul 2023 | 1,048.95 | 1,219.40 | 1,038.00 | 1,177.80 | 1,177.80 | 22,436,321 |
21 Jul 2023 | 8.5 Dividend | |||||
17 Jul 2023 | 1,036.20 | 1,062.00 | 1,019.50 | 1,048.95 | 1,040.51 | 5,057,688 |
10 Jul 2023 | 1,024.00 | 1,036.00 | 1,013.00 | 1,030.90 | 1,022.61 | 5,327,611 |
03 Jul 2023 | 1,020.50 | 1,029.90 | 996.50 | 1,020.65 | 1,012.44 | 6,465,841 |
26 Jun 2023 | 989.35 | 1,026.10 | 989.35 | 1,014.95 | 1,006.78 | 7,581,346 |
19 Jun 2023 | 1,006.25 | 1,018.80 | 985.65 | 989.40 | 981.44 | 8,198,109 |
12 Jun 2023 | 973.25 | 1,007.15 | 955.15 | 1,006.05 | 997.96 | 8,605,605 |
05 Jun 2023 | 970.00 | 977.90 | 958.50 | 969.25 | 961.45 | 7,362,278 |
29 May 2023 | 952.00 | 969.65 | 942.30 | 965.85 | 958.08 | 8,875,574 |
22 May 2023 | 916.25 | 952.75 | 915.45 | 951.35 | 943.70 | 7,323,616 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |