Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 1,111.00 | 1,121.80 | 1,080.00 | 1,107.75 | 1,107.75 | 39,792 |
22 Apr 2024 | 1,089.95 | 1,089.95 | 1,050.15 | 1,077.95 | 1,077.95 | 6,469 |
19 Apr 2024 | 1,042.10 | 1,068.95 | 1,025.00 | 1,050.15 | 1,050.15 | 66,294 |
18 Apr 2024 | 1,094.00 | 1,094.00 | 1,042.10 | 1,049.45 | 1,049.45 | 4,086 |
16 Apr 2024 | 1,064.00 | 1,084.00 | 1,030.00 | 1,067.60 | 1,067.60 | 3,007 |
15 Apr 2024 | 1,062.00 | 1,065.95 | 1,025.00 | 1,060.20 | 1,060.20 | 28,287 |
12 Apr 2024 | 1,099.00 | 1,099.00 | 1,037.00 | 1,062.30 | 1,062.30 | 2,033 |
10 Apr 2024 | 1,080.00 | 1,080.00 | 1,049.10 | 1,071.70 | 1,071.70 | 4,172 |
09 Apr 2024 | 1,113.95 | 1,113.95 | 1,065.00 | 1,074.45 | 1,074.45 | 5,997 |
08 Apr 2024 | 1,095.00 | 1,114.95 | 1,074.50 | 1,093.35 | 1,093.35 | 3,486 |
05 Apr 2024 | 1,124.00 | 1,130.00 | 1,075.00 | 1,084.80 | 1,084.80 | 1,805 |
04 Apr 2024 | 1,124.95 | 1,124.95 | 1,085.05 | 1,097.75 | 1,097.75 | 3,022 |
03 Apr 2024 | 1,099.40 | 1,120.00 | 1,065.00 | 1,111.05 | 1,111.05 | 8,780 |
02 Apr 2024 | 1,090.05 | 1,104.70 | 1,075.00 | 1,098.05 | 1,098.05 | 6,013 |
01 Apr 2024 | 1,080.00 | 1,099.90 | 1,071.00 | 1,087.50 | 1,087.50 | 6,219 |
28 Mar 2024 | 1,070.00 | 1,099.00 | 1,055.00 | 1,088.60 | 1,088.60 | 10,785 |
27 Mar 2024 | 1,092.00 | 1,092.00 | 1,050.00 | 1,067.40 | 1,067.40 | 11,085 |
26 Mar 2024 | 1,097.00 | 1,099.90 | 1,050.10 | 1,078.65 | 1,078.65 | 41,705 |
22 Mar 2024 | 1,097.00 | 1,097.00 | 1,073.00 | 1,089.80 | 1,089.80 | 7,066 |
21 Mar 2024 | 1,055.15 | 1,088.00 | 1,035.00 | 1,074.15 | 1,074.15 | 5,842 |
20 Mar 2024 | 1,064.00 | 1,064.00 | 1,030.00 | 1,055.15 | 1,055.15 | 32,836 |
19 Mar 2024 | 1,065.00 | 1,065.00 | 1,035.00 | 1,043.15 | 1,043.15 | 20,340 |
18 Mar 2024 | 1,078.00 | 1,112.00 | 1,050.00 | 1,066.25 | 1,066.25 | 4,540 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,075.00 | 1,119.95 | 1,070.00 | 1,076.75 | 1,076.75 | 45,304 |
13 Mar 2024 | 1,102.00 | 1,108.00 | 1,075.00 | 1,078.55 | 1,078.55 | 22,908 |
12 Mar 2024 | 1,123.65 | 1,123.65 | 1,075.00 | 1,102.55 | 1,102.55 | 24,989 |
11 Mar 2024 | 1,145.00 | 1,170.00 | 1,090.55 | 1,123.65 | 1,123.65 | 33,081 |
07 Mar 2024 | 1,140.00 | 1,140.00 | 1,090.10 | 1,129.05 | 1,129.05 | 62,833 |
06 Mar 2024 | 1,140.00 | 1,157.50 | 1,085.00 | 1,110.40 | 1,110.40 | 78,761 |
05 Mar 2024 | 1,144.00 | 1,144.00 | 1,102.20 | 1,139.90 | 1,139.90 | 82,365 |
04 Mar 2024 | 1,102.20 | 1,136.55 | 1,102.20 | 1,114.85 | 1,114.85 | 5,471 |
01 Mar 2024 | 1,138.00 | 1,144.95 | 1,100.00 | 1,110.85 | 1,110.85 | 4,245 |
29 Feb 2024 | 1,110.00 | 1,135.00 | 1,081.00 | 1,102.95 | 1,102.95 | 7,899 |
28 Feb 2024 | 1,153.95 | 1,153.95 | 1,080.00 | 1,115.55 | 1,115.55 | 39,598 |
27 Feb 2024 | 1,157.85 | 1,175.00 | 1,117.00 | 1,124.85 | 1,124.85 | 21,283 |
26 Feb 2024 | 1,146.75 | 1,186.00 | 1,101.00 | 1,175.15 | 1,175.15 | 28,572 |
23 Feb 2024 | 1,145.00 | 1,158.00 | 1,125.00 | 1,146.75 | 1,146.75 | 19,915 |
22 Feb 2024 | 1,129.00 | 1,145.00 | 1,095.00 | 1,134.60 | 1,134.60 | 10,511 |
21 Feb 2024 | 1,085.15 | 1,143.00 | 1,085.15 | 1,104.95 | 1,104.95 | 11,447 |
20 Feb 2024 | 1,134.00 | 1,175.00 | 1,116.00 | 1,136.80 | 1,136.80 | 10,767 |
19 Feb 2024 | 1,167.10 | 1,182.50 | 1,115.65 | 1,129.20 | 1,129.20 | 8,141 |
16 Feb 2024 | 1,215.00 | 1,237.00 | 1,152.65 | 1,167.10 | 1,167.10 | 9,789 |
15 Feb 2024 | 1,221.50 | 1,240.00 | 1,165.00 | 1,209.90 | 1,209.90 | 76,095 |
14 Feb 2024 | 1,190.00 | 1,216.00 | 1,143.00 | 1,211.05 | 1,211.05 | 110,783 |
13 Feb 2024 | 1,189.95 | 1,210.00 | 1,135.10 | 1,190.60 | 1,190.60 | 86,286 |
12 Feb 2024 | 1,145.00 | 1,195.15 | 1,145.00 | 1,194.80 | 1,194.80 | 178,833 |
09 Feb 2024 | 1,135.00 | 1,181.90 | 1,121.00 | 1,138.25 | 1,138.25 | 76,876 |
08 Feb 2024 | 1,097.05 | 1,139.95 | 1,097.05 | 1,128.70 | 1,128.70 | 99,396 |
07 Feb 2024 | 1,041.00 | 1,100.00 | 1,020.25 | 1,097.05 | 1,097.05 | 95,235 |
06 Feb 2024 | 1,114.00 | 1,124.00 | 1,062.00 | 1,068.85 | 1,068.85 | 20,272 |
05 Feb 2024 | 1,121.00 | 1,150.00 | 1,090.00 | 1,103.75 | 1,103.75 | 19,015 |
02 Feb 2024 | 1,140.00 | 1,165.00 | 1,105.20 | 1,128.05 | 1,128.05 | 21,001 |
01 Feb 2024 | 1,139.00 | 1,150.00 | 1,105.00 | 1,141.15 | 1,141.15 | 25,620 |
31 Jan 2024 | 1,141.55 | 1,150.00 | 1,103.00 | 1,143.80 | 1,143.80 | 56,405 |
30 Jan 2024 | 1,182.45 | 1,197.00 | 1,123.60 | 1,160.35 | 1,160.35 | 82,661 |
29 Jan 2024 | 1,186.70 | 1,194.90 | 1,120.25 | 1,176.55 | 1,176.55 | 146,324 |
25 Jan 2024 | 1,172.45 | 1,203.00 | 1,165.00 | 1,180.75 | 1,180.75 | 66,575 |
24 Jan 2024 | 1,158.45 | 1,179.50 | 1,138.20 | 1,174.85 | 1,174.85 | 44,836 |
23 Jan 2024 | 1,183.55 | 1,205.85 | 1,147.00 | 1,163.95 | 1,163.95 | 60,250 |
19 Jan 2024 | 1,156.65 | 1,195.00 | 1,146.80 | 1,181.95 | 1,181.95 | 29,553 |
18 Jan 2024 | 1,161.80 | 1,168.15 | 1,119.40 | 1,150.85 | 1,150.85 | 55,732 |
17 Jan 2024 | 1,165.00 | 1,179.70 | 1,152.55 | 1,156.80 | 1,156.80 | 39,421 |
16 Jan 2024 | 1,160.90 | 1,208.00 | 1,143.20 | 1,187.20 | 1,187.20 | 152,582 |
15 Jan 2024 | 1,165.00 | 1,196.30 | 1,140.15 | 1,161.15 | 1,161.15 | 119,388 |
12 Jan 2024 | 1,158.00 | 1,167.80 | 1,145.15 | 1,156.85 | 1,156.85 | 51,959 |
11 Jan 2024 | 1,175.40 | 1,189.40 | 1,160.15 | 1,170.45 | 1,170.45 | 92,916 |
10 Jan 2024 | 1,140.50 | 1,212.00 | 1,138.05 | 1,174.15 | 1,174.15 | 331,929 |
09 Jan 2024 | 1,071.00 | 1,142.90 | 1,070.40 | 1,115.70 | 1,115.70 | 216,409 |
08 Jan 2024 | 1,061.00 | 1,097.00 | 1,050.00 | 1,071.50 | 1,071.50 | 80,059 |
05 Jan 2024 | 1,050.00 | 1,087.20 | 1,041.05 | 1,071.10 | 1,071.10 | 91,714 |
04 Jan 2024 | 1,062.30 | 1,088.05 | 1,043.00 | 1,062.05 | 1,062.05 | 113,599 |
03 Jan 2024 | 1,030.00 | 1,089.70 | 1,022.75 | 1,068.55 | 1,068.55 | 118,775 |
02 Jan 2024 | 1,055.00 | 1,068.00 | 1,022.75 | 1,032.80 | 1,032.80 | 155,651 |
01 Jan 2024 | 1,050.25 | 1,060.00 | 1,033.55 | 1,052.05 | 1,052.05 | 145,712 |
29 Dec 2023 | 960.00 | 1,106.00 | 955.60 | 1,045.90 | 1,045.90 | 2,487,580 |
28 Dec 2023 | 945.20 | 952.25 | 930.90 | 947.30 | 947.30 | 60,073 |
27 Dec 2023 | 958.00 | 963.90 | 937.75 | 940.45 | 940.45 | 172,801 |
26 Dec 2023 | 935.00 | 969.00 | 927.00 | 947.15 | 947.15 | 137,324 |
22 Dec 2023 | 916.60 | 958.00 | 916.25 | 941.55 | 941.55 | 105,682 |
21 Dec 2023 | 909.95 | 937.95 | 901.00 | 916.60 | 916.60 | 143,951 |
20 Dec 2023 | 958.85 | 961.00 | 892.10 | 909.95 | 909.95 | 146,669 |
19 Dec 2023 | 951.20 | 963.50 | 942.55 | 954.05 | 954.05 | 119,196 |
18 Dec 2023 | 920.00 | 978.00 | 905.00 | 955.20 | 955.20 | 478,474 |
15 Dec 2023 | 934.75 | 938.00 | 900.50 | 910.40 | 910.40 | 253,214 |
14 Dec 2023 | 941.25 | 947.95 | 930.05 | 932.70 | 932.70 | 54,728 |
13 Dec 2023 | 975.00 | 975.00 | 938.60 | 944.35 | 944.35 | 134,211 |
12 Dec 2023 | 939.70 | 969.00 | 935.40 | 963.65 | 963.65 | 185,424 |
11 Dec 2023 | 925.00 | 949.00 | 909.85 | 941.05 | 941.05 | 145,376 |
08 Dec 2023 | 924.85 | 937.80 | 915.00 | 922.15 | 922.15 | 61,769 |
07 Dec 2023 | 917.90 | 933.90 | 906.05 | 923.75 | 923.75 | 80,663 |
06 Dec 2023 | 915.00 | 940.00 | 905.00 | 915.00 | 915.00 | 158,545 |
05 Dec 2023 | 938.45 | 965.55 | 901.20 | 914.40 | 914.40 | 122,043 |
04 Dec 2023 | 965.00 | 970.00 | 916.85 | 931.30 | 931.30 | 99,580 |
01 Dec 2023 | 913.60 | 939.00 | 907.60 | 931.45 | 931.45 | 129,371 |
30 Nov 2023 | 919.95 | 925.45 | 900.00 | 909.05 | 909.05 | 76,751 |
29 Nov 2023 | 932.00 | 936.90 | 897.05 | 910.00 | 910.00 | 83,321 |
28 Nov 2023 | 918.70 | 932.00 | 903.60 | 922.25 | 922.25 | 91,577 |
24 Nov 2023 | 920.25 | 942.00 | 910.00 | 914.25 | 914.25 | 202,550 |
23 Nov 2023 | 882.30 | 937.45 | 881.55 | 921.85 | 921.85 | 343,755 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |