Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,723.25 | 1,740.50 | 1,701.25 | 1,722.50 | 1,722.50 | 9,368 |
25 Jul 2024 | 1,714.25 | 1,744.00 | 1,708.00 | 1,718.75 | 1,718.75 | 9,266 |
24 Jul 2024 | 1,733.25 | 1,751.00 | 1,718.50 | 1,730.50 | 1,730.50 | 9,864 |
23 Jul 2024 | 1,750.00 | 1,769.25 | 1,741.68 | 1,750.50 | 1,750.50 | 15,731 |
22 Jul 2024 | 1,759.00 | 1,775.50 | 1,720.25 | 1,762.38 | 1,762.38 | 37,605 |
19 Jul 2024 | 1,752.50 | 1,781.50 | 1,752.50 | 1,762.75 | 1,762.75 | 11,750 |
18 Jul 2024 | 1,798.25 | 1,820.25 | 1,765.25 | 1,774.00 | 1,774.00 | 18,058 |
17 Jul 2024 | 1,790.50 | 1,837.50 | 1,726.00 | 1,798.88 | 1,798.88 | 31,299 |
16 Jul 2024 | 1,814.25 | 1,828.00 | 1,787.75 | 1,820.75 | 1,820.75 | 50,696 |
15 Jul 2024 | 1,794.75 | 1,817.75 | 1,781.75 | 1,799.50 | 1,799.50 | 12,560 |
12 Jul 2024 | 1,802.25 | 1,864.90 | 1,786.67 | 1,792.38 | 1,792.38 | 25,119 |
11 Jul 2024 | 1,798.00 | 1,843.25 | 1,742.75 | 1,798.88 | 1,798.88 | 68,922 |
10 Jul 2024 | 1,807.00 | 1,826.25 | 1,777.00 | 1,804.63 | 1,804.63 | 9,943 |
09 Jul 2024 | 1,793.00 | 1,797.00 | 1,750.00 | 1,792.63 | 1,792.63 | 8,872 |
08 Jul 2024 | 1,771.50 | 1,786.68 | 1,759.50 | 1,767.00 | 1,767.00 | 29,137 |
05 Jul 2024 | 1,775.00 | 1,789.11 | 1,750.00 | 1,772.13 | 1,772.13 | 10,773 |
04 Jul 2024 | 1,758.00 | 1,796.00 | 1,742.00 | 1,774.75 | 1,774.75 | 26,533 |
03 Jul 2024 | 1,736.00 | 1,781.25 | 1,711.25 | 1,753.25 | 1,753.25 | 8,963 |
02 Jul 2024 | 1,725.75 | 1,745.00 | 1,719.03 | 1,723.38 | 1,723.38 | 22,264 |
01 Jul 2024 | 1,743.00 | 1,760.00 | 1,731.00 | 1,756.00 | 1,756.00 | 49,892 |
28 Jun 2024 | 1,777.25 | 1,788.25 | 1,729.75 | 1,752.00 | 1,752.00 | 25,072 |
27 Jun 2024 | 1,749.25 | 1,765.50 | 1,720.75 | 1,744.00 | 1,744.00 | 20,241 |
26 Jun 2024 | 1,765.50 | 1,775.00 | 1,728.75 | 1,734.25 | 1,734.25 | 66,814 |
25 Jun 2024 | 1,780.00 | 1,788.75 | 1,753.25 | 1,754.63 | 1,754.63 | 6,532 |
24 Jun 2024 | 1,751.00 | 1,784.00 | 1,694.25 | 1,772.88 | 1,772.88 | 6,511 |
21 Jun 2024 | 1,736.75 | 1,756.25 | 1,727.03 | 1,741.88 | 1,741.88 | 5,212 |
20 Jun 2024 | 1,741.75 | 1,794.25 | 1,725.00 | 1,733.25 | 1,733.25 | 19,260 |
19 Jun 2024 | 1,720.00 | 1,725.00 | 1,689.45 | 1,700.75 | 1,700.75 | 11,799 |
18 Jun 2024 | 1,726.50 | 1,734.50 | 1,706.00 | 1,731.25 | 1,731.25 | 8,572 |
17 Jun 2024 | 1,745.50 | 1,752.50 | 1,708.55 | 1,711.13 | 1,711.13 | 20,692 |
14 Jun 2024 | 1,726.75 | 1,750.38 | 1,717.00 | 1,740.50 | 1,740.50 | 34,524 |
13 Jun 2024 | 1,774.00 | 1,774.00 | 1,704.46 | 1,726.88 | 1,726.88 | 62,069 |
12 Jun 2024 | 1,804.00 | 1,823.73 | 1,745.47 | 1,754.63 | 1,754.63 | 29,056 |
11 Jun 2024 | 1,814.00 | 1,815.55 | 1,773.00 | 1,806.00 | 1,806.00 | 13,743 |
10 Jun 2024 | 1,802.50 | 1,849.75 | 1,744.25 | 1,800.13 | 1,800.13 | 39,136 |
07 Jun 2024 | 1,859.00 | 1,870.00 | 1,831.59 | 1,847.50 | 1,847.50 | 7,426 |
06 Jun 2024 | 1,810.00 | 1,862.00 | 1,810.00 | 1,857.25 | 1,857.25 | 15,946 |
05 Jun 2024 | 1,832.00 | 1,843.25 | 1,822.50 | 1,839.75 | 1,839.75 | 13,226 |
04 Jun 2024 | 1,853.00 | 1,879.33 | 1,779.75 | 1,827.88 | 1,827.88 | 21,753 |
03 Jun 2024 | 1,892.25 | 1,901.00 | 1,839.03 | 1,853.00 | 1,853.00 | 49,232 |
31 May 2024 | 1,866.00 | 1,890.75 | 1,851.29 | 1,854.50 | 1,854.50 | 19,921 |
30 May 2024 | 1,875.00 | 1,891.25 | 1,807.75 | 1,887.00 | 1,887.00 | 16,292 |
29 May 2024 | 1,910.25 | 1,958.25 | 1,842.00 | 1,880.38 | 1,880.38 | 39,166 |
28 May 2024 | 1,919.25 | 1,929.44 | 1,893.00 | 1,917.25 | 1,917.25 | 12,269 |
24 May 2024 | 1,940.00 | 1,942.00 | 1,916.50 | 1,919.25 | 1,919.25 | 5,270 |
23 May 2024 | 1,940.00 | 1,946.50 | 1,922.50 | 1,924.13 | 1,924.13 | 23,015 |
22 May 2024 | 1,965.00 | 1,977.50 | 1,935.59 | 1,944.13 | 1,944.13 | 26,089 |
21 May 2024 | 1,992.25 | 1,992.25 | 1,969.25 | 1,978.50 | 1,978.50 | 15,714 |
20 May 2024 | 2,004.00 | 2,068.00 | 1,926.75 | 2,001.25 | 2,001.25 | 11,154 |
17 May 2024 | 1,996.75 | 1,999.75 | 1,969.25 | 1,986.38 | 1,986.38 | 12,126 |
16 May 2024 | 2,003.75 | 2,011.27 | 1,986.50 | 1,990.00 | 1,990.00 | 6,221 |
15 May 2024 | 1,992.25 | 1,998.50 | 1,959.57 | 1,990.00 | 1,990.00 | 17,353 |
14 May 2024 | 2,015.75 | 2,024.50 | 1,999.75 | 2,020.75 | 2,020.75 | 27,575 |
13 May 2024 | 2,010.25 | 2,027.25 | 1,997.50 | 2,005.38 | 2,005.38 | 49,190 |
10 May 2024 | 2,036.75 | 2,043.75 | 2,004.00 | 2,009.63 | 2,009.63 | 5,899 |
09 May 2024 | 2,064.75 | 2,080.75 | 2,000.75 | 2,014.25 | 2,014.25 | 33,435 |
08 May 2024 | 2,076.00 | 2,083.25 | 2,036.75 | 2,059.75 | 2,059.75 | 7,694 |
07 May 2024 | 2,052.50 | 2,069.25 | 2,026.75 | 2,068.38 | 2,068.38 | 168,403 |
03 May 2024 | 2,040.00 | 2,055.75 | 2,004.25 | 2,045.13 | 2,045.13 | 5,693 |
02 May 2024 | 2,021.00 | 2,026.10 | 1,981.21 | 2,015.13 | 2,015.13 | 3,441 |
01 May 2024 | 1,977.00 | 2,090.90 | 1,938.25 | 1,973.38 | 1,973.38 | 6,695 |
30 Apr 2024 | 1,985.75 | 2,031.75 | 1,974.50 | 1,978.63 | 1,978.63 | 11,640 |
29 Apr 2024 | 2,034.00 | 2,034.00 | 1,985.00 | 2,009.88 | 2,009.88 | 13,688 |
26 Apr 2024 | 1,973.00 | 2,009.00 | 1,952.75 | 2,010.75 | 2,010.75 | 19,030 |
25 Apr 2024 | 1,974.50 | 1,988.75 | 1,952.75 | 1,960.88 | 1,960.88 | 19,160 |
24 Apr 2024 | 1,998.50 | 2,018.75 | 1,975.75 | 1,978.38 | 1,978.38 | 38,179 |
23 Apr 2024 | 2,006.50 | 2,018.75 | 1,967.75 | 1,975.88 | 1,975.88 | 36,118 |
22 Apr 2024 | 1,974.00 | 1,995.50 | 1,970.56 | 1,985.13 | 1,985.13 | 90,178 |
19 Apr 2024 | 1,903.25 | 1,973.50 | 1,902.25 | 1,973.50 | 1,973.50 | 6,438 |
18 Apr 2024 | 1,929.50 | 1,954.50 | 1,912.00 | 1,922.75 | 1,922.75 | 2,226 |
17 Apr 2024 | 1,908.75 | 1,939.00 | 1,906.50 | 1,930.88 | 1,930.88 | 6,117 |
16 Apr 2024 | 1,950.00 | 1,958.00 | 1,916.25 | 1,931.50 | 1,931.50 | 24,921 |
15 Apr 2024 | 2,005.50 | 2,011.00 | 1,963.38 | 1,967.00 | 1,967.00 | 16,974 |
12 Apr 2024 | 2,023.00 | 2,029.75 | 1,991.50 | 2,013.50 | 2,013.50 | 12,529 |
11 Apr 2024 | 2,014.75 | 2,031.50 | 2,007.75 | 2,019.88 | 2,019.88 | 28,886 |
10 Apr 2024 | 2,050.00 | 2,083.25 | 2,028.25 | 2,033.38 | 2,033.38 | 6,767 |
09 Apr 2024 | 2,048.75 | 2,058.00 | 2,037.97 | 2,054.50 | 2,054.50 | 20,913 |
08 Apr 2024 | 1,999.00 | 2,035.00 | 1,991.75 | 2,032.13 | 2,032.13 | 29,934 |
05 Apr 2024 | 2,014.00 | 2,022.50 | 1,985.50 | 1,999.25 | 1,999.25 | 8,817 |
04 Apr 2024 | 2,010.00 | 2,054.75 | 1,992.25 | 2,052.50 | 2,052.50 | 45,105 |
03 Apr 2024 | 2,010.00 | 2,016.75 | 1,985.05 | 1,995.63 | 1,995.63 | 67,343 |
02 Apr 2024 | 2,052.50 | 2,052.50 | 2,010.25 | 2,017.50 | 2,017.50 | 7,233 |
28 Mar 2024 | 2,050.25 | 2,068.25 | 2,017.50 | 2,044.25 | 2,044.25 | 5,283 |
27 Mar 2024 | 2,047.75 | 2,047.75 | 2,032.25 | 2,043.13 | 2,043.13 | 7,332 |
26 Mar 2024 | 2,039.00 | 2,059.50 | 2,030.00 | 2,038.13 | 2,038.13 | 4,730 |
25 Mar 2024 | 2,035.00 | 2,038.25 | 2,016.75 | 2,033.50 | 2,033.50 | 13,684 |
22 Mar 2024 | 2,043.75 | 2,055.50 | 2,035.00 | 2,041.00 | 2,041.00 | 1,595 |
21 Mar 2024 | 2,058.25 | 2,083.84 | 2,046.75 | 2,057.25 | 2,057.25 | 9,100 |
20 Mar 2024 | 2,027.00 | 2,036.25 | 1,993.50 | 2,025.00 | 2,025.00 | 6,173 |
19 Mar 2024 | 2,008.75 | 2,024.75 | 1,994.99 | 2,019.25 | 2,019.25 | 4,780 |
18 Mar 2024 | 2,012.75 | 2,030.50 | 1,997.34 | 2,002.25 | 2,002.25 | 6,800 |
15 Mar 2024 | 2,010.00 | 2,028.90 | 1,999.47 | 2,013.00 | 2,013.00 | 18,125 |
14 Mar 2024 | 2,036.25 | 2,067.25 | 2,014.25 | 2,030.25 | 2,030.25 | 16,792 |
13 Mar 2024 | 2,095.50 | 2,095.50 | 2,046.37 | 2,057.00 | 2,057.00 | 14,962 |
12 Mar 2024 | 2,030.50 | 2,052.91 | 2,011.75 | 2,048.38 | 2,048.38 | 21,568 |
11 Mar 2024 | 2,010.00 | 2,041.50 | 2,010.00 | 2,028.63 | 2,028.63 | 6,791 |
08 Mar 2024 | 2,079.75 | 2,080.00 | 2,018.25 | 2,036.50 | 2,036.50 | 13,426 |
07 Mar 2024 | 2,111.00 | 2,112.84 | 2,093.00 | 2,094.38 | 2,094.38 | 36,495 |
06 Mar 2024 | 2,109.50 | 2,125.25 | 2,099.75 | 2,103.88 | 2,103.88 | 3,634 |
05 Mar 2024 | 2,091.25 | 2,109.50 | 2,084.00 | 2,098.00 | 2,098.00 | 2,224 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |