Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 1,060.00 | 1,069.00 | 1,040.05 | 1,045.25 | 1,045.25 | 11,119 |
25 Jun 2024 | 1,086.80 | 1,089.95 | 1,032.35 | 1,060.80 | 1,060.80 | 11,339 |
24 Jun 2024 | 1,086.80 | 1,095.00 | 1,073.05 | 1,082.25 | 1,082.25 | 7,086 |
21 Jun 2024 | 1,091.00 | 1,098.00 | 1,072.25 | 1,081.35 | 1,081.35 | 16,576 |
20 Jun 2024 | 1,099.80 | 1,104.60 | 1,084.90 | 1,089.20 | 1,089.20 | 12,262 |
19 Jun 2024 | 1,093.95 | 1,105.40 | 1,091.45 | 1,099.55 | 1,099.55 | 14,959 |
18 Jun 2024 | 1,102.40 | 1,113.70 | 1,071.80 | 1,094.55 | 1,094.55 | 38,944 |
14 Jun 2024 | 1,097.05 | 1,105.00 | 1,090.00 | 1,091.20 | 1,091.20 | 11,388 |
13 Jun 2024 | 1,099.10 | 1,110.00 | 1,090.05 | 1,096.40 | 1,096.40 | 24,935 |
12 Jun 2024 | 1,075.15 | 1,112.00 | 1,074.00 | 1,088.55 | 1,088.55 | 49,521 |
11 Jun 2024 | 1,056.85 | 1,077.00 | 1,054.50 | 1,064.35 | 1,064.35 | 26,461 |
10 Jun 2024 | 1,060.00 | 1,094.40 | 1,055.00 | 1,057.35 | 1,057.35 | 32,069 |
07 Jun 2024 | 1,025.00 | 1,057.85 | 1,023.00 | 1,045.35 | 1,045.35 | 26,574 |
06 Jun 2024 | 1,025.45 | 1,046.95 | 1,022.95 | 1,031.45 | 1,031.45 | 30,294 |
05 Jun 2024 | 990.00 | 1,030.45 | 972.90 | 1,019.05 | 1,019.05 | 37,064 |
04 Jun 2024 | 1,009.95 | 1,013.60 | 959.95 | 990.10 | 990.10 | 55,002 |
03 Jun 2024 | 1,054.00 | 1,054.00 | 1,000.00 | 1,008.70 | 1,008.70 | 36,202 |
31 May 2024 | 1,000.35 | 1,020.85 | 996.00 | 1,011.85 | 1,011.85 | 51,644 |
30 May 2024 | 1,027.95 | 1,028.00 | 995.50 | 1,000.35 | 1,000.35 | 64,978 |
29 May 2024 | 1,104.00 | 1,104.00 | 1,015.30 | 1,023.50 | 1,023.50 | 295,444 |
28 May 2024 | 1,006.00 | 1,160.00 | 999.10 | 1,119.75 | 1,119.75 | 1,736,567 |
27 May 2024 | 1,012.50 | 1,012.50 | 995.25 | 1,000.95 | 1,000.95 | 12,166 |
24 May 2024 | 1,007.40 | 1,012.10 | 990.05 | 1,002.10 | 1,002.10 | 9,415 |
23 May 2024 | 1,006.10 | 1,015.50 | 993.95 | 1,002.35 | 1,002.35 | 11,014 |
22 May 2024 | 1,017.60 | 1,032.00 | 1,003.85 | 1,010.40 | 1,010.40 | 22,100 |
21 May 2024 | 1,012.40 | 1,026.95 | 999.50 | 1,012.50 | 1,012.50 | 14,076 |
17 May 2024 | 1,025.70 | 1,025.70 | 1,010.10 | 1,013.35 | 1,013.35 | 8,349 |
16 May 2024 | 1,025.05 | 1,039.95 | 1,014.05 | 1,020.55 | 1,020.55 | 8,924 |
15 May 2024 | 1,026.40 | 1,035.00 | 998.30 | 1,009.95 | 1,009.95 | 15,608 |
14 May 2024 | 1,018.40 | 1,024.00 | 1,009.05 | 1,016.55 | 1,016.55 | 13,198 |
13 May 2024 | 1,037.30 | 1,047.45 | 1,005.00 | 1,013.30 | 1,013.30 | 13,903 |
10 May 2024 | 1,043.60 | 1,045.50 | 1,030.40 | 1,037.30 | 1,037.30 | 9,547 |
09 May 2024 | 1,082.45 | 1,082.45 | 1,035.00 | 1,043.65 | 1,043.65 | 11,780 |
08 May 2024 | 1,032.00 | 1,079.00 | 1,032.00 | 1,072.00 | 1,072.00 | 21,444 |
07 May 2024 | 1,070.00 | 1,070.00 | 1,019.15 | 1,036.60 | 1,036.60 | 44,018 |
06 May 2024 | 1,071.25 | 1,076.65 | 1,064.00 | 1,066.50 | 1,066.50 | 5,789 |
03 May 2024 | 1,082.55 | 1,092.55 | 1,051.00 | 1,071.25 | 1,071.25 | 30,590 |
02 May 2024 | 1,101.40 | 1,109.00 | 1,079.00 | 1,092.55 | 1,092.55 | 21,959 |
30 Apr 2024 | 1,109.45 | 1,109.70 | 1,085.00 | 1,101.30 | 1,101.30 | 28,703 |
29 Apr 2024 | 1,090.00 | 1,110.45 | 1,075.00 | 1,098.70 | 1,098.70 | 37,242 |
26 Apr 2024 | 1,089.85 | 1,099.55 | 1,075.60 | 1,090.70 | 1,090.70 | 38,246 |
25 Apr 2024 | 1,104.00 | 1,114.10 | 1,085.00 | 1,091.70 | 1,091.70 | 51,834 |
24 Apr 2024 | 1,116.65 | 1,128.45 | 1,104.05 | 1,114.10 | 1,114.10 | 109,710 |
23 Apr 2024 | 1,120.00 | 1,164.40 | 1,080.00 | 1,116.40 | 1,116.40 | 1,534,272 |
22 Apr 2024 | 1,010.00 | 1,033.25 | 983.50 | 1,024.25 | 1,024.25 | 70,699 |
19 Apr 2024 | 994.05 | 1,002.50 | 975.00 | 997.90 | 997.90 | 15,591 |
18 Apr 2024 | 996.70 | 999.80 | 991.00 | 994.05 | 994.05 | 7,841 |
16 Apr 2024 | 985.00 | 1,005.50 | 985.00 | 996.70 | 996.70 | 11,964 |
15 Apr 2024 | 995.80 | 999.50 | 985.95 | 995.95 | 995.95 | 12,655 |
12 Apr 2024 | 1,003.00 | 1,012.05 | 988.55 | 998.70 | 998.70 | 26,107 |
10 Apr 2024 | 993.85 | 1,000.00 | 990.55 | 999.85 | 999.85 | 11,435 |
09 Apr 2024 | 1,002.15 | 1,005.00 | 985.95 | 993.85 | 993.85 | 47,976 |
08 Apr 2024 | 1,000.95 | 1,008.95 | 993.05 | 997.15 | 997.15 | 62,652 |
05 Apr 2024 | 1,026.70 | 1,035.95 | 994.70 | 998.60 | 998.60 | 49,957 |
04 Apr 2024 | 1,046.35 | 1,050.70 | 1,020.15 | 1,025.70 | 1,025.70 | 17,736 |
03 Apr 2024 | 1,050.00 | 1,050.00 | 1,035.10 | 1,046.35 | 1,046.35 | 13,194 |
02 Apr 2024 | 1,051.10 | 1,051.85 | 1,030.00 | 1,047.45 | 1,047.45 | 23,204 |
01 Apr 2024 | 1,020.00 | 1,047.20 | 1,004.05 | 1,040.95 | 1,040.95 | 17,924 |
28 Mar 2024 | 1,041.00 | 1,055.95 | 1,005.10 | 1,011.50 | 1,011.50 | 45,847 |
27 Mar 2024 | 1,070.00 | 1,078.95 | 1,028.00 | 1,033.75 | 1,033.75 | 36,754 |
26 Mar 2024 | 1,088.35 | 1,134.10 | 1,062.30 | 1,073.40 | 1,073.40 | 19,607 |
22 Mar 2024 | 1,092.00 | 1,107.40 | 1,079.00 | 1,082.95 | 1,082.95 | 11,549 |
21 Mar 2024 | 1,095.80 | 1,108.80 | 1,085.00 | 1,090.45 | 1,090.45 | 8,987 |
20 Mar 2024 | 1,104.90 | 1,140.00 | 1,091.45 | 1,097.30 | 1,097.30 | 5,351 |
19 Mar 2024 | 1,115.15 | 1,115.50 | 1,095.05 | 1,099.40 | 1,099.40 | 7,207 |
18 Mar 2024 | 1,136.00 | 1,144.00 | 1,101.30 | 1,109.60 | 1,109.60 | 7,464 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,103.00 | 1,147.00 | 1,089.05 | 1,141.85 | 1,141.85 | 31,780 |
13 Mar 2024 | 1,101.95 | 1,124.00 | 1,062.00 | 1,103.05 | 1,103.05 | 21,334 |
12 Mar 2024 | 1,120.00 | 1,124.80 | 1,075.05 | 1,102.25 | 1,102.25 | 22,433 |
11 Mar 2024 | 1,133.00 | 1,139.00 | 1,111.90 | 1,120.10 | 1,120.10 | 8,775 |
07 Mar 2024 | 1,134.00 | 1,144.00 | 1,126.00 | 1,133.80 | 1,133.80 | 13,521 |
06 Mar 2024 | 1,138.80 | 1,146.50 | 1,121.15 | 1,129.05 | 1,129.05 | 27,186 |
05 Mar 2024 | 1,136.90 | 1,139.85 | 1,117.95 | 1,122.50 | 1,122.50 | 8,008 |
04 Mar 2024 | 1,139.90 | 1,139.90 | 1,118.05 | 1,129.55 | 1,129.55 | 11,747 |
01 Mar 2024 | 1,134.60 | 1,144.95 | 1,121.25 | 1,135.50 | 1,135.50 | 17,508 |
29 Feb 2024 | 1,126.05 | 1,137.10 | 1,110.30 | 1,128.95 | 1,128.95 | 15,764 |
28 Feb 2024 | 1,133.05 | 1,136.80 | 1,115.05 | 1,120.40 | 1,120.40 | 13,554 |
27 Feb 2024 | 1,106.00 | 1,145.65 | 1,095.00 | 1,127.40 | 1,127.40 | 20,575 |
26 Feb 2024 | 1,090.00 | 1,107.00 | 1,088.00 | 1,102.75 | 1,102.75 | 19,774 |
23 Feb 2024 | 1,080.00 | 1,093.30 | 1,062.05 | 1,084.75 | 1,084.75 | 14,968 |
22 Feb 2024 | 1,098.30 | 1,103.80 | 1,072.00 | 1,082.20 | 1,082.20 | 12,110 |
21 Feb 2024 | 1,108.00 | 1,119.60 | 1,087.15 | 1,098.30 | 1,098.30 | 6,181 |
20 Feb 2024 | 1,105.00 | 1,122.00 | 1,105.00 | 1,117.65 | 1,117.65 | 5,403 |
19 Feb 2024 | 1,128.15 | 1,128.15 | 1,106.00 | 1,109.60 | 1,109.60 | 5,828 |
16 Feb 2024 | 1,119.10 | 1,128.30 | 1,107.85 | 1,122.50 | 1,122.50 | 21,943 |
15 Feb 2024 | 1,101.00 | 1,125.55 | 1,101.00 | 1,113.50 | 1,113.50 | 9,809 |
14 Feb 2024 | 1,075.00 | 1,132.10 | 1,064.85 | 1,111.60 | 1,111.60 | 14,985 |
13 Feb 2024 | 1,129.20 | 1,134.80 | 1,115.05 | 1,121.15 | 1,121.15 | 7,644 |
12 Feb 2024 | 1,132.85 | 1,157.35 | 1,125.30 | 1,129.20 | 1,129.20 | 27,662 |
09 Feb 2024 | 1,136.00 | 1,136.00 | 1,121.05 | 1,132.85 | 1,132.85 | 6,286 |
08 Feb 2024 | 1,116.10 | 1,136.10 | 1,115.00 | 1,133.60 | 1,133.60 | 13,245 |
07 Feb 2024 | 1,105.80 | 1,120.00 | 1,103.05 | 1,116.10 | 1,116.10 | 18,952 |
06 Feb 2024 | 1,113.20 | 1,115.30 | 1,100.10 | 1,105.15 | 1,105.15 | 10,449 |
05 Feb 2024 | 1,123.95 | 1,127.95 | 1,100.00 | 1,107.65 | 1,107.65 | 35,295 |
02 Feb 2024 | 1,125.00 | 1,149.90 | 1,115.00 | 1,118.40 | 1,118.40 | 12,699 |
01 Feb 2024 | 1,141.80 | 1,143.95 | 1,120.75 | 1,128.10 | 1,128.10 | 11,901 |
31 Jan 2024 | 1,100.00 | 1,149.00 | 1,098.00 | 1,141.80 | 1,141.80 | 34,045 |
30 Jan 2024 | 1,101.25 | 1,111.15 | 1,095.00 | 1,095.85 | 1,095.85 | 10,867 |
29 Jan 2024 | 1,116.40 | 1,120.00 | 1,099.40 | 1,100.55 | 1,100.55 | 17,147 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |