Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 22, 2024 | 2,930.50 | 2,938.50 | 2,908.00 | 2,928.00 | 2,928.00 | 1,290,700 |
Oct 21, 2024 | 2,935.50 | 2,948.50 | 2,924.50 | 2,942.50 | 2,942.50 | 1,011,500 |
Oct 18, 2024 | 2,960.00 | 2,965.00 | 2,933.00 | 2,945.00 | 2,945.00 | 1,326,100 |
Oct 17, 2024 | 2,905.00 | 2,958.00 | 2,902.50 | 2,953.00 | 2,953.00 | 2,196,200 |
Oct 16, 2024 | 2,899.50 | 2,920.00 | 2,892.00 | 2,893.50 | 2,893.50 | 1,297,600 |
Oct 15, 2024 | 2,896.00 | 2,905.50 | 2,884.00 | 2,894.00 | 2,894.00 | 1,403,900 |
Oct 11, 2024 | 2,910.00 | 2,919.50 | 2,897.50 | 2,899.00 | 2,899.00 | 1,146,200 |
Oct 10, 2024 | 2,909.50 | 2,923.50 | 2,902.00 | 2,906.50 | 2,906.50 | 1,149,600 |
Oct 09, 2024 | 2,916.00 | 2,922.00 | 2,901.00 | 2,905.50 | 2,905.50 | 971,700 |
Oct 08, 2024 | 2,920.00 | 2,930.50 | 2,895.00 | 2,908.50 | 2,908.50 | 1,892,700 |
Oct 07, 2024 | 2,956.00 | 2,957.00 | 2,915.00 | 2,928.00 | 2,928.00 | 2,603,600 |
Oct 04, 2024 | 2,940.00 | 2,950.00 | 2,932.00 | 2,945.00 | 2,945.00 | 1,366,200 |
Oct 03, 2024 | 2,956.00 | 2,963.50 | 2,916.00 | 2,947.50 | 2,947.50 | 1,764,900 |
Oct 02, 2024 | 2,981.00 | 3,012.00 | 2,939.00 | 2,941.50 | 2,941.50 | 2,719,500 |
Oct 01, 2024 | 3,072.00 | 3,078.00 | 3,025.00 | 3,025.00 | 3,025.00 | 1,478,900 |
Sep 30, 2024 | 3,031.00 | 3,102.00 | 3,030.00 | 3,069.00 | 3,069.00 | 2,321,100 |
Sep 27, 2024 | 3,090.00 | 3,108.00 | 3,074.00 | 3,094.00 | 3,094.00 | 3,518,200 |
Sep 26, 2024 | 3,054.00 | 3,076.00 | 3,043.00 | 3,076.00 | 3,076.00 | 4,115,500 |
Sep 25, 2024 | 3,033.00 | 3,049.00 | 3,008.00 | 3,049.00 | 3,049.00 | 1,825,400 |
Sep 24, 2024 | 3,043.00 | 3,044.00 | 3,010.00 | 3,015.00 | 3,015.00 | 1,841,400 |
Sep 20, 2024 | 3,059.00 | 3,077.00 | 3,043.00 | 3,051.00 | 3,051.00 | 2,620,200 |
Sep 19, 2024 | 3,030.00 | 3,063.00 | 3,021.00 | 3,054.00 | 3,054.00 | 2,915,300 |
Sep 18, 2024 | 3,020.00 | 3,025.00 | 2,958.00 | 2,985.50 | 2,985.50 | 2,582,500 |
Sep 17, 2024 | 3,009.00 | 3,032.00 | 3,000.00 | 3,031.00 | 3,031.00 | 2,395,400 |
Sep 13, 2024 | 2,981.50 | 3,000.00 | 2,966.00 | 2,995.00 | 2,995.00 | 2,315,500 |
Sep 12, 2024 | 2,962.00 | 2,986.00 | 2,951.50 | 2,986.00 | 2,986.00 | 1,665,800 |
Sep 11, 2024 | 2,980.00 | 2,985.00 | 2,911.00 | 2,938.50 | 2,938.50 | 1,912,000 |
Sep 10, 2024 | 2,975.50 | 3,004.00 | 2,965.50 | 2,999.00 | 2,999.00 | 2,021,100 |
Sep 09, 2024 | 2,930.00 | 2,965.50 | 2,920.00 | 2,965.50 | 2,965.50 | 1,547,200 |
Sep 06, 2024 | 2,995.00 | 2,997.00 | 2,944.00 | 2,953.00 | 2,953.00 | 1,591,500 |
Sep 05, 2024 | 2,938.00 | 2,991.00 | 2,933.00 | 2,972.00 | 2,972.00 | 2,080,800 |
Sep 04, 2024 | 2,925.00 | 2,960.50 | 2,915.00 | 2,945.00 | 2,945.00 | 2,595,900 |
Sep 03, 2024 | 2,944.00 | 2,972.00 | 2,940.50 | 2,966.00 | 2,966.00 | 949,500 |
Sep 02, 2024 | 2,961.00 | 2,968.00 | 2,944.00 | 2,945.00 | 2,945.00 | 1,382,500 |
Aug 30, 2024 | 2,947.00 | 2,962.00 | 2,930.50 | 2,945.50 | 2,945.50 | 1,758,200 |
Aug 29, 2024 | 2,922.00 | 2,947.00 | 2,903.50 | 2,947.00 | 2,947.00 | 1,232,600 |
Aug 28, 2024 | 2,925.50 | 2,932.00 | 2,905.00 | 2,922.00 | 2,922.00 | 907,500 |
Aug 27, 2024 | 2,918.50 | 2,932.50 | 2,911.00 | 2,930.00 | 2,930.00 | 1,143,200 |
Aug 26, 2024 | 2,887.50 | 2,943.50 | 2,871.50 | 2,931.00 | 2,931.00 | 2,845,200 |
Aug 23, 2024 | 2,855.00 | 2,870.00 | 2,840.00 | 2,869.00 | 2,869.00 | 1,743,900 |
Aug 22, 2024 | 2,856.00 | 2,859.00 | 2,822.00 | 2,847.50 | 2,847.50 | 1,502,000 |
Aug 21, 2024 | 2,829.00 | 2,867.50 | 2,823.00 | 2,855.50 | 2,855.50 | 1,719,000 |
Aug 20, 2024 | 2,793.00 | 2,829.00 | 2,787.50 | 2,829.00 | 2,829.00 | 1,770,400 |
Aug 19, 2024 | 2,778.00 | 2,789.00 | 2,756.50 | 2,774.00 | 2,774.00 | 1,380,100 |
Aug 16, 2024 | 2,771.00 | 2,785.00 | 2,753.50 | 2,785.00 | 2,785.00 | 1,899,500 |
Aug 15, 2024 | 2,758.00 | 2,776.50 | 2,730.00 | 2,741.00 | 2,741.00 | 2,285,700 |
Aug 14, 2024 | 2,742.00 | 2,768.50 | 2,735.00 | 2,762.50 | 2,762.50 | 1,445,100 |
Aug 13, 2024 | 2,728.50 | 2,734.50 | 2,681.00 | 2,734.50 | 2,734.50 | 3,000,200 |
Aug 09, 2024 | 2,816.50 | 2,820.00 | 2,724.50 | 2,755.00 | 2,755.00 | 2,855,600 |
Aug 08, 2024 | 2,770.00 | 2,823.00 | 2,756.50 | 2,793.00 | 2,793.00 | 2,137,700 |
Aug 07, 2024 | 2,715.00 | 2,838.50 | 2,712.00 | 2,781.00 | 2,781.00 | 3,136,800 |
Aug 06, 2024 | 2,740.00 | 2,801.50 | 2,709.00 | 2,757.50 | 2,757.50 | 4,963,300 |
Aug 05, 2024 | 2,701.00 | 2,764.00 | 2,596.50 | 2,625.00 | 2,625.00 | 6,863,000 |
Aug 02, 2024 | 2,800.00 | 2,820.50 | 2,761.00 | 2,776.00 | 2,776.00 | 4,127,400 |
Aug 01, 2024 | 2,859.00 | 2,862.50 | 2,791.50 | 2,860.50 | 2,860.50 | 3,758,600 |
Jul 31, 2024 | 2,888.00 | 2,915.50 | 2,840.00 | 2,876.50 | 2,876.50 | 6,137,700 |
Jul 30, 2024 | 2,950.00 | 2,971.00 | 2,935.00 | 2,963.50 | 2,963.50 | 2,303,700 |
Jul 29, 2024 | 2,913.00 | 2,963.50 | 2,910.50 | 2,958.50 | 2,958.50 | 1,794,000 |
Jul 26, 2024 | 2,930.00 | 2,934.50 | 2,897.50 | 2,897.50 | 2,897.50 | 1,487,900 |
Jul 25, 2024 | 2,900.00 | 2,927.00 | 2,884.00 | 2,922.00 | 2,922.00 | 2,153,100 |
Jul 24, 2024 | 2,965.00 | 2,965.00 | 2,900.00 | 2,900.00 | 2,900.00 | 2,448,700 |
Jul 23, 2024 | 2,964.00 | 2,987.00 | 2,962.50 | 2,977.00 | 2,977.00 | 730,500 |
Jul 22, 2024 | 2,995.50 | 2,997.00 | 2,965.00 | 2,966.50 | 2,966.50 | 1,370,700 |
Jul 19, 2024 | 3,022.00 | 3,024.00 | 2,961.50 | 2,988.50 | 2,988.50 | 1,771,200 |
Jul 18, 2024 | 3,038.00 | 3,060.00 | 3,021.00 | 3,027.00 | 3,027.00 | 1,559,400 |
Jul 17, 2024 | 3,025.00 | 3,045.00 | 3,021.00 | 3,038.00 | 3,038.00 | 943,300 |
Jul 16, 2024 | 3,040.00 | 3,042.00 | 3,015.00 | 3,015.00 | 3,015.00 | 1,205,600 |
Jul 12, 2024 | 3,009.00 | 3,049.00 | 3,005.00 | 3,047.00 | 3,047.00 | 1,486,000 |
Jul 11, 2024 | 3,025.00 | 3,027.00 | 3,015.00 | 3,021.00 | 3,021.00 | 1,180,300 |
Jul 10, 2024 | 3,000.00 | 3,021.00 | 2,988.50 | 3,021.00 | 3,021.00 | 1,418,200 |
Jul 09, 2024 | 2,990.50 | 3,007.00 | 2,988.00 | 2,995.50 | 2,995.50 | 1,111,900 |
Jul 08, 2024 | 3,005.00 | 3,006.00 | 2,983.50 | 2,997.00 | 2,997.00 | 1,069,800 |
Jul 05, 2024 | 3,025.00 | 3,028.00 | 3,003.00 | 3,007.00 | 3,007.00 | 750,100 |
Jul 04, 2024 | 3,021.00 | 3,033.00 | 3,017.00 | 3,033.00 | 3,033.00 | 904,200 |
Jul 03, 2024 | 3,006.00 | 3,035.00 | 3,001.00 | 3,025.00 | 3,025.00 | 1,516,100 |
Jul 02, 2024 | 3,002.00 | 3,015.00 | 2,985.50 | 2,998.50 | 2,998.50 | 1,886,900 |
Jul 01, 2024 | 2,997.00 | 3,003.00 | 2,963.00 | 2,971.00 | 2,971.00 | 1,576,800 |
Jun 28, 2024 | 2,986.50 | 2,990.50 | 2,961.50 | 2,969.50 | 2,969.50 | 1,303,800 |
Jun 27, 2024 | 2,960.50 | 3,000.00 | 2,953.50 | 2,978.50 | 2,978.50 | 2,071,700 |
Jun 26, 2024 | 2,975.00 | 2,985.00 | 2,956.00 | 2,973.50 | 2,973.50 | 1,694,800 |
Jun 25, 2024 | 2,968.00 | 2,983.50 | 2,958.50 | 2,975.50 | 2,975.50 | 1,528,200 |
Jun 24, 2024 | 2,930.00 | 2,951.00 | 2,922.50 | 2,948.00 | 2,948.00 | 1,426,300 |
Jun 21, 2024 | 2,931.00 | 2,958.50 | 2,924.50 | 2,932.00 | 2,932.00 | 2,414,900 |
Jun 20, 2024 | 2,915.50 | 2,922.00 | 2,896.00 | 2,920.00 | 2,920.00 | 1,461,000 |
Jun 19, 2024 | 2,880.00 | 2,895.50 | 2,876.50 | 2,892.00 | 2,892.00 | 1,265,100 |
Jun 18, 2024 | 2,896.50 | 2,904.00 | 2,876.50 | 2,884.00 | 2,884.00 | 1,703,000 |
Jun 17, 2024 | 2,914.50 | 2,914.50 | 2,870.00 | 2,888.50 | 2,888.50 | 2,488,100 |
Jun 14, 2024 | 2,900.00 | 2,941.00 | 2,898.00 | 2,936.00 | 2,936.00 | 2,484,300 |
Jun 13, 2024 | 2,923.00 | 2,934.00 | 2,894.00 | 2,896.00 | 2,896.00 | 1,891,500 |
Jun 12, 2024 | 2,939.50 | 2,947.00 | 2,916.50 | 2,919.00 | 2,919.00 | 1,590,900 |
Jun 11, 2024 | 2,988.00 | 2,992.00 | 2,950.00 | 2,950.00 | 2,950.00 | 1,613,900 |
Jun 10, 2024 | 2,978.00 | 2,989.50 | 2,971.50 | 2,989.00 | 2,989.00 | 1,019,000 |
Jun 07, 2024 | 2,972.50 | 2,987.00 | 2,970.50 | 2,981.50 | 2,981.50 | 1,167,300 |
Jun 06, 2024 | 2,975.00 | 2,989.50 | 2,969.00 | 2,973.00 | 2,973.00 | 1,272,300 |
Jun 05, 2024 | 3,020.00 | 3,022.00 | 2,975.50 | 2,975.50 | 2,975.50 | 2,198,800 |
Jun 04, 2024 | 3,000.00 | 3,032.00 | 2,998.50 | 3,030.00 | 3,030.00 | 1,474,500 |
Jun 03, 2024 | 3,015.00 | 3,015.00 | 2,995.00 | 3,005.00 | 3,005.00 | 1,078,400 |
May 31, 2024 | 2,984.00 | 3,013.00 | 2,981.50 | 2,992.00 | 2,992.00 | 4,184,000 |
May 30, 2024 | 2,957.50 | 2,973.00 | 2,938.50 | 2,964.00 | 2,964.00 | 1,889,200 |
May 29, 2024 | 3,020.00 | 3,024.00 | 2,980.00 | 2,980.00 | 2,980.00 | 1,937,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |