Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 22, 2024 | 2,735.00 | 2,772.00 | 2,683.00 | 2,704.50 | 2,704.50 | 3,593,900 |
Oct 21, 2024 | 2,800.00 | 2,810.00 | 2,714.00 | 2,727.00 | 2,727.00 | 2,711,500 |
Oct 18, 2024 | 2,806.00 | 2,817.00 | 2,766.50 | 2,782.00 | 2,782.00 | 2,802,700 |
Oct 17, 2024 | 2,858.00 | 2,863.50 | 2,771.50 | 2,809.00 | 2,809.00 | 3,053,800 |
Oct 16, 2024 | 2,770.50 | 2,880.50 | 2,755.50 | 2,858.00 | 2,858.00 | 3,839,400 |
Oct 15, 2024 | 2,894.50 | 2,896.00 | 2,801.00 | 2,820.50 | 2,820.50 | 3,427,200 |
Oct 11, 2024 | 2,836.50 | 2,845.50 | 2,794.50 | 2,803.00 | 2,803.00 | 3,332,800 |
Oct 10, 2024 | 2,913.00 | 2,920.00 | 2,790.00 | 2,830.50 | 2,830.50 | 5,073,700 |
Oct 09, 2024 | 2,925.00 | 2,959.00 | 2,897.50 | 2,908.00 | 2,908.00 | 2,404,100 |
Oct 08, 2024 | 2,940.00 | 2,964.50 | 2,882.50 | 2,913.50 | 2,913.50 | 3,239,000 |
Oct 07, 2024 | 2,982.00 | 3,033.00 | 2,955.00 | 2,971.50 | 2,971.50 | 5,531,900 |
Oct 04, 2024 | 2,810.00 | 2,899.00 | 2,802.00 | 2,886.50 | 2,886.50 | 4,022,300 |
Oct 03, 2024 | 2,933.00 | 2,944.00 | 2,780.50 | 2,814.50 | 2,814.50 | 7,039,400 |
Oct 02, 2024 | 2,997.00 | 3,000.00 | 2,867.50 | 2,877.00 | 2,877.00 | 4,554,500 |
Oct 01, 2024 | 2,969.00 | 3,071.00 | 2,961.50 | 3,054.00 | 3,054.00 | 3,010,600 |
Sep 30, 2024 | 2,952.00 | 3,056.00 | 2,949.00 | 3,001.00 | 3,001.00 | 6,246,500 |
Sep 27, 2024 | 3,059.00 | 3,096.00 | 3,013.00 | 3,092.00 | 3,092.00 | 5,272,300 |
Sep 26, 2024 | 2,938.00 | 3,059.00 | 2,935.50 | 3,059.00 | 3,059.00 | 6,598,800 |
Sep 25, 2024 | 2,924.50 | 2,935.00 | 2,876.50 | 2,885.50 | 2,885.50 | 3,670,700 |
Sep 24, 2024 | 2,985.00 | 2,999.50 | 2,910.00 | 2,951.50 | 2,951.50 | 4,712,200 |
Sep 20, 2024 | 2,954.50 | 3,000.00 | 2,919.00 | 2,941.50 | 2,941.50 | 8,128,200 |
Sep 19, 2024 | 2,850.00 | 2,885.50 | 2,811.00 | 2,858.50 | 2,858.50 | 7,085,600 |
Sep 18, 2024 | 2,750.00 | 2,775.50 | 2,674.00 | 2,723.50 | 2,723.50 | 4,298,000 |
Sep 17, 2024 | 2,738.50 | 2,759.50 | 2,637.00 | 2,728.00 | 2,728.00 | 4,078,100 |
Sep 13, 2024 | 2,718.00 | 2,764.50 | 2,673.50 | 2,721.00 | 2,721.00 | 4,188,400 |
Sep 12, 2024 | 2,734.00 | 2,775.50 | 2,707.50 | 2,724.50 | 2,724.50 | 4,678,900 |
Sep 11, 2024 | 2,719.00 | 2,744.00 | 2,603.50 | 2,635.50 | 2,635.50 | 4,407,400 |
Sep 10, 2024 | 2,709.00 | 2,788.00 | 2,662.50 | 2,689.00 | 2,689.00 | 5,954,600 |
Sep 09, 2024 | 2,553.50 | 2,672.50 | 2,552.00 | 2,659.00 | 2,659.00 | 3,809,000 |
Sep 06, 2024 | 2,657.00 | 2,718.00 | 2,624.00 | 2,653.50 | 2,653.50 | 5,310,600 |
Sep 05, 2024 | 2,694.00 | 2,719.00 | 2,619.00 | 2,676.00 | 2,676.00 | 5,623,300 |
Sep 04, 2024 | 2,736.00 | 2,805.00 | 2,690.00 | 2,749.50 | 2,749.50 | 5,795,500 |
Sep 03, 2024 | 2,800.00 | 2,865.00 | 2,792.50 | 2,862.00 | 2,862.00 | 5,168,100 |
Sep 02, 2024 | 2,904.00 | 2,929.00 | 2,771.00 | 2,783.50 | 2,783.50 | 7,144,000 |
Aug 30, 2024 | 2,750.00 | 2,885.00 | 2,749.50 | 2,875.50 | 2,875.50 | 12,010,800 |
Aug 29, 2024 | 2,650.00 | 2,745.00 | 2,630.00 | 2,740.00 | 2,740.00 | 9,260,000 |
Aug 28, 2024 | 2,657.50 | 2,748.50 | 2,652.50 | 2,722.00 | 2,722.00 | 7,845,200 |
Aug 27, 2024 | 2,598.00 | 2,623.00 | 2,521.50 | 2,622.00 | 2,622.00 | 4,857,300 |
Aug 26, 2024 | 2,663.50 | 2,716.50 | 2,563.00 | 2,598.00 | 2,598.00 | 7,810,300 |
Aug 23, 2024 | 2,600.00 | 2,660.00 | 2,599.50 | 2,660.00 | 2,660.00 | 7,426,600 |
Aug 22, 2024 | 2,558.00 | 2,596.00 | 2,542.00 | 2,563.00 | 2,563.00 | 6,239,300 |
Aug 21, 2024 | 2,482.00 | 2,554.50 | 2,470.00 | 2,527.00 | 2,527.00 | 4,514,600 |
Aug 20, 2024 | 2,545.00 | 2,554.50 | 2,485.50 | 2,523.50 | 2,523.50 | 6,175,200 |
Aug 19, 2024 | 2,537.00 | 2,572.50 | 2,465.00 | 2,481.50 | 2,481.50 | 7,914,500 |
Aug 16, 2024 | 2,484.00 | 2,622.00 | 2,484.00 | 2,622.00 | 2,622.00 | 15,547,900 |
Aug 15, 2024 | 2,333.00 | 2,448.50 | 2,331.00 | 2,429.00 | 2,429.00 | 8,601,500 |
Aug 14, 2024 | 2,274.00 | 2,425.50 | 2,201.00 | 2,383.00 | 2,383.00 | 18,409,000 |
Aug 13, 2024 | 2,170.00 | 2,354.00 | 2,170.00 | 2,324.00 | 2,324.00 | 11,499,000 |
Aug 09, 2024 | 2,188.00 | 2,213.00 | 2,151.50 | 2,203.50 | 2,203.50 | 6,911,900 |
Aug 08, 2024 | 2,132.00 | 2,218.00 | 2,111.50 | 2,159.00 | 2,159.00 | 6,294,200 |
Aug 07, 2024 | 2,067.00 | 2,255.00 | 2,031.50 | 2,182.00 | 2,182.00 | 11,333,500 |
Aug 06, 2024 | 2,090.50 | 2,148.00 | 1,989.50 | 2,065.00 | 2,065.00 | 9,155,700 |
Aug 05, 2024 | 1,888.00 | 2,003.50 | 1,810.50 | 1,834.50 | 1,834.50 | 16,961,300 |
Aug 02, 2024 | 2,350.00 | 2,377.50 | 2,168.00 | 2,168.00 | 2,168.00 | 13,240,300 |
Aug 01, 2024 | 2,442.50 | 2,465.50 | 2,357.50 | 2,430.00 | 2,430.00 | 7,145,200 |
Jul 31, 2024 | 2,347.00 | 2,475.50 | 2,330.00 | 2,475.00 | 2,475.00 | 14,611,100 |
Jul 30, 2024 | 2,332.50 | 2,383.50 | 2,308.00 | 2,369.50 | 2,369.50 | 32,307,100 |
Jul 29, 2024 | 2,323.00 | 2,399.50 | 2,304.00 | 2,333.50 | 2,333.50 | 10,870,800 |
Jul 26, 2024 | 2,422.50 | 2,436.50 | 2,271.00 | 2,292.00 | 2,292.00 | 19,440,300 |
Jul 25, 2024 | 2,443.00 | 2,452.00 | 2,417.50 | 2,442.50 | 2,442.50 | 53,717,500 |
Jul 24, 2024 | 2,478.00 | 2,517.00 | 2,454.00 | 2,468.00 | 2,468.00 | 26,593,800 |
Jul 23, 2024 | 2,586.00 | 2,605.00 | 2,508.00 | 2,518.50 | 2,518.50 | 18,246,400 |
Jul 22, 2024 | 2,694.50 | 2,725.00 | 2,570.00 | 2,586.00 | 2,586.00 | 8,305,400 |
Jul 19, 2024 | 2,608.50 | 2,677.00 | 2,604.50 | 2,661.00 | 2,661.00 | 6,428,300 |
Jul 18, 2024 | 2,680.00 | 2,734.00 | 2,605.50 | 2,608.00 | 2,608.00 | 7,802,200 |
Jul 17, 2024 | 2,675.00 | 2,773.50 | 2,647.50 | 2,757.50 | 2,757.50 | 10,038,900 |
Jul 16, 2024 | 2,714.00 | 2,758.00 | 2,580.00 | 2,625.00 | 2,625.00 | 15,042,800 |
Jul 12, 2024 | 2,527.00 | 2,564.00 | 2,471.00 | 2,564.00 | 2,564.00 | 4,172,900 |
Jul 11, 2024 | 2,619.00 | 2,629.00 | 2,522.00 | 2,527.00 | 2,527.00 | 4,610,500 |
Jul 10, 2024 | 2,563.50 | 2,588.50 | 2,528.00 | 2,588.50 | 2,588.50 | 3,524,500 |
Jul 09, 2024 | 2,582.50 | 2,606.50 | 2,485.50 | 2,540.00 | 2,540.00 | 4,594,000 |
Jul 08, 2024 | 2,528.50 | 2,558.00 | 2,497.00 | 2,521.50 | 2,521.50 | 5,755,100 |
Jul 05, 2024 | 2,424.50 | 2,498.50 | 2,423.50 | 2,497.50 | 2,497.50 | 4,711,200 |
Jul 04, 2024 | 2,393.00 | 2,410.50 | 2,363.00 | 2,403.00 | 2,403.00 | 3,155,200 |
Jul 03, 2024 | 2,424.50 | 2,434.50 | 2,332.00 | 2,369.50 | 2,369.50 | 4,988,300 |
Jul 02, 2024 | 2,390.00 | 2,445.00 | 2,378.50 | 2,424.50 | 2,424.50 | 4,434,700 |
Jul 01, 2024 | 2,487.50 | 2,492.00 | 2,361.00 | 2,373.50 | 2,373.50 | 5,785,300 |
Jun 28, 2024 | 2,420.00 | 2,466.00 | 2,350.50 | 2,461.00 | 2,461.00 | 6,304,600 |
Jun 27, 2024 | 2,453.00 | 2,494.00 | 2,418.00 | 2,462.50 | 2,462.50 | 4,465,000 |
Jun 26, 2024 | 2,512.50 | 2,512.50 | 2,440.00 | 2,482.50 | 2,482.50 | 6,988,400 |
Jun 25, 2024 | 2,413.00 | 2,450.00 | 2,409.50 | 2,436.75 | 2,436.75 | 3,658,400 |
Jun 24, 2024 | 2,445.00 | 2,494.25 | 2,422.25 | 2,426.50 | 2,426.50 | 5,170,800 |
Jun 21, 2024 | 2,443.25 | 2,491.75 | 2,420.00 | 2,446.50 | 2,446.50 | 12,242,000 |
Jun 20, 2024 | 2,400.25 | 2,434.75 | 2,359.50 | 2,419.50 | 2,419.50 | 5,776,000 |
Jun 19, 2024 | 2,362.25 | 2,428.00 | 2,351.00 | 2,422.50 | 2,422.50 | 7,911,200 |
Jun 18, 2024 | 2,295.25 | 2,336.00 | 2,267.50 | 2,295.50 | 2,295.50 | 4,836,400 |
Jun 17, 2024 | 2,275.00 | 2,275.75 | 2,208.00 | 2,267.75 | 2,267.75 | 5,430,400 |
Jun 14, 2024 | 2,268.25 | 2,321.25 | 2,264.00 | 2,311.75 | 2,311.75 | 5,900,800 |
Jun 13, 2024 | 2,318.50 | 2,350.00 | 2,317.50 | 2,324.25 | 2,324.25 | 4,595,600 |
Jun 12, 2024 | 2,300.75 | 2,320.50 | 2,251.75 | 2,301.75 | 2,301.75 | 5,696,000 |
Jun 11, 2024 | 2,319.25 | 2,364.25 | 2,312.75 | 2,338.25 | 2,338.25 | 6,366,400 |
Jun 10, 2024 | 2,362.00 | 2,396.50 | 2,318.75 | 2,343.25 | 2,343.25 | 5,951,600 |
Jun 07, 2024 | 2,351.00 | 2,360.50 | 2,312.25 | 2,342.75 | 2,342.75 | 4,930,000 |
Jun 06, 2024 | 2,280.00 | 2,339.50 | 2,267.50 | 2,337.00 | 2,337.00 | 8,536,000 |
Jun 05, 2024 | 2,276.00 | 2,287.00 | 2,176.00 | 2,220.75 | 2,220.75 | 6,329,600 |
Jun 04, 2024 | 2,249.25 | 2,273.75 | 2,197.75 | 2,267.75 | 2,267.75 | 7,633,600 |
Jun 03, 2024 | 2,217.50 | 2,266.75 | 2,190.25 | 2,259.75 | 2,259.75 | 9,573,200 |
May 31, 2024 | 2,222.50 | 2,243.25 | 2,154.25 | 2,175.00 | 2,175.00 | 57,760,800 |
May 30, 2024 | 2,164.75 | 2,221.75 | 2,162.75 | 2,200.00 | 2,200.00 | 8,108,400 |
May 29, 2024 | 2,139.50 | 2,186.75 | 2,124.25 | 2,163.75 | 2,163.75 | 7,022,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |