Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 07, 2024 | 2,123.00 | 2,184.00 | 2,110.00 | 2,179.50 | 2,179.50 | 14,268,200 |
Nov 06, 2024 | 2,210.00 | 2,234.00 | 2,093.00 | 2,116.00 | 2,116.00 | 29,827,300 |
Nov 05, 2024 | 2,138.00 | 2,168.00 | 2,114.00 | 2,144.00 | 2,144.00 | 10,787,100 |
Nov 01, 2024 | 2,116.00 | 2,158.00 | 2,114.50 | 2,119.00 | 2,119.00 | 10,700,100 |
Oct 31, 2024 | 2,120.00 | 2,161.00 | 2,095.50 | 2,125.50 | 2,125.50 | 16,161,900 |
Oct 30, 2024 | 2,113.00 | 2,141.00 | 2,084.00 | 2,084.00 | 2,084.00 | 10,442,900 |
Oct 29, 2024 | 2,115.00 | 2,165.00 | 2,104.50 | 2,114.50 | 2,114.50 | 7,199,000 |
Oct 28, 2024 | 2,060.00 | 2,119.00 | 2,046.00 | 2,113.00 | 2,113.00 | 9,370,800 |
Oct 25, 2024 | 2,112.00 | 2,139.00 | 2,029.00 | 2,030.00 | 2,030.00 | 8,164,100 |
Oct 24, 2024 | 2,089.50 | 2,127.00 | 2,063.50 | 2,120.00 | 2,120.00 | 6,219,500 |
Oct 23, 2024 | 2,150.00 | 2,160.50 | 2,106.00 | 2,120.00 | 2,120.00 | 8,355,100 |
Oct 22, 2024 | 2,164.00 | 2,216.00 | 2,135.50 | 2,174.00 | 2,174.00 | 12,548,500 |
Oct 21, 2024 | 2,103.00 | 2,175.00 | 2,065.00 | 2,161.00 | 2,161.00 | 13,596,200 |
Oct 18, 2024 | 2,059.00 | 2,087.00 | 2,043.00 | 2,082.00 | 2,082.00 | 7,460,500 |
Oct 17, 2024 | 2,017.00 | 2,066.50 | 2,003.50 | 2,061.00 | 2,061.00 | 7,078,200 |
Oct 16, 2024 | 2,008.00 | 2,016.50 | 1,999.00 | 2,008.00 | 2,008.00 | 4,125,900 |
Oct 15, 2024 | 2,022.00 | 2,037.00 | 2,007.00 | 2,017.50 | 2,017.50 | 5,578,100 |
Oct 11, 2024 | 2,007.50 | 2,035.00 | 1,997.00 | 2,027.00 | 2,027.00 | 6,638,800 |
Oct 10, 2024 | 2,021.00 | 2,029.50 | 1,993.00 | 2,000.00 | 2,000.00 | 7,949,700 |
Oct 09, 2024 | 2,020.00 | 2,039.50 | 2,006.00 | 2,027.00 | 2,027.00 | 5,958,200 |
Oct 08, 2024 | 2,053.00 | 2,055.00 | 2,014.00 | 2,021.00 | 2,021.00 | 6,364,700 |
Oct 07, 2024 | 2,079.00 | 2,095.50 | 2,041.00 | 2,050.50 | 2,050.50 | 14,221,700 |
Oct 04, 2024 | 2,061.50 | 2,096.50 | 2,000.50 | 2,067.00 | 2,067.00 | 26,588,200 |
Oct 03, 2024 | 2,263.00 | 2,308.00 | 2,253.50 | 2,290.00 | 2,290.00 | 12,687,300 |
Oct 02, 2024 | 2,248.50 | 2,295.50 | 2,201.00 | 2,209.50 | 2,209.50 | 12,862,700 |
Oct 01, 2024 | 2,256.00 | 2,271.00 | 2,205.50 | 2,228.50 | 2,228.50 | 11,255,800 |
Sep 30, 2024 | 2,173.00 | 2,243.00 | 2,166.00 | 2,214.00 | 2,214.00 | 9,609,600 |
Sep 27, 2024 | 2,215.50 | 2,268.00 | 2,201.00 | 2,258.00 | 2,258.00 | 14,768,400 |
Sep 26, 2024 | 2,229.00 | 2,238.00 | 2,192.00 | 2,234.50 | 2,234.50 | 10,960,600 |
Sep 25, 2024 | 2,200.00 | 2,236.00 | 2,175.00 | 2,227.00 | 2,227.00 | 9,417,200 |
Sep 24, 2024 | 2,188.00 | 2,213.00 | 2,138.00 | 2,206.00 | 2,206.00 | 10,440,600 |
Sep 20, 2024 | 2,160.00 | 2,165.00 | 2,120.00 | 2,135.00 | 2,135.00 | 11,135,700 |
Sep 19, 2024 | 2,084.00 | 2,151.00 | 2,066.00 | 2,137.00 | 2,137.00 | 10,975,100 |
Sep 18, 2024 | 2,038.50 | 2,047.50 | 2,008.50 | 2,045.00 | 2,045.00 | 7,575,600 |
Sep 17, 2024 | 1,998.00 | 2,023.00 | 1,965.00 | 1,998.50 | 1,998.50 | 8,941,200 |
Sep 13, 2024 | 1,954.00 | 1,979.50 | 1,935.50 | 1,968.00 | 1,968.00 | 7,481,900 |
Sep 12, 2024 | 1,949.00 | 1,958.50 | 1,914.50 | 1,944.00 | 1,944.00 | 7,246,600 |
Sep 11, 2024 | 1,900.50 | 1,916.50 | 1,852.50 | 1,872.00 | 1,872.00 | 8,685,200 |
Sep 10, 2024 | 1,969.50 | 1,975.50 | 1,914.00 | 1,919.50 | 1,919.50 | 7,172,300 |
Sep 09, 2024 | 1,922.50 | 1,955.00 | 1,907.50 | 1,942.50 | 1,942.50 | 8,771,100 |
Sep 06, 2024 | 2,033.00 | 2,035.00 | 1,991.00 | 2,010.50 | 2,010.50 | 5,560,000 |
Sep 05, 2024 | 2,023.00 | 2,063.50 | 1,989.00 | 2,018.00 | 2,018.00 | 7,624,800 |
Sep 04, 2024 | 2,040.00 | 2,080.50 | 2,030.00 | 2,045.50 | 2,045.50 | 8,623,900 |
Sep 03, 2024 | 2,150.00 | 2,150.00 | 2,098.00 | 2,101.00 | 2,101.00 | 7,417,600 |
Sep 02, 2024 | 2,164.50 | 2,164.50 | 2,109.50 | 2,147.00 | 2,147.00 | 8,128,600 |
Aug 30, 2024 | 2,109.00 | 2,141.00 | 2,092.50 | 2,138.50 | 2,138.50 | 7,501,300 |
Aug 29, 2024 | 2,072.00 | 2,094.00 | 2,065.50 | 2,086.50 | 2,086.50 | 5,508,000 |
Aug 28, 2024 | 2,077.00 | 2,087.00 | 2,053.50 | 2,064.00 | 2,064.00 | 4,497,200 |
Aug 27, 2024 | 2,070.00 | 2,105.50 | 2,067.00 | 2,075.00 | 2,075.00 | 6,694,600 |
Aug 26, 2024 | 2,091.00 | 2,104.50 | 2,065.00 | 2,080.00 | 2,080.00 | 6,022,000 |
Aug 23, 2024 | 2,118.00 | 2,168.00 | 2,106.50 | 2,121.00 | 2,121.00 | 8,453,300 |
Aug 22, 2024 | 2,118.50 | 2,118.50 | 2,087.00 | 2,110.00 | 2,110.00 | 5,377,300 |
Aug 21, 2024 | 2,085.00 | 2,110.50 | 2,076.00 | 2,110.00 | 2,110.00 | 6,464,200 |
Aug 20, 2024 | 2,150.00 | 2,164.00 | 2,101.50 | 2,118.00 | 2,118.00 | 9,209,100 |
Aug 19, 2024 | 2,146.00 | 2,195.00 | 2,118.00 | 2,122.00 | 2,122.00 | 12,638,900 |
Aug 16, 2024 | 2,175.00 | 2,186.00 | 2,102.00 | 2,150.00 | 2,150.00 | 11,620,400 |
Aug 15, 2024 | 2,042.00 | 2,106.50 | 2,026.00 | 2,100.50 | 2,100.50 | 11,374,000 |
Aug 14, 2024 | 2,076.00 | 2,078.50 | 2,010.50 | 2,041.00 | 2,041.00 | 12,839,900 |
Aug 13, 2024 | 1,990.00 | 2,065.00 | 1,964.50 | 2,064.00 | 2,064.00 | 16,410,600 |
Aug 09, 2024 | 1,968.00 | 1,992.00 | 1,862.50 | 1,910.00 | 1,910.00 | 17,094,700 |
Aug 08, 2024 | 1,910.00 | 1,985.00 | 1,906.00 | 1,932.00 | 1,932.00 | 16,806,200 |
Aug 07, 2024 | 1,891.00 | 2,008.00 | 1,864.50 | 1,953.50 | 1,953.50 | 26,532,300 |
Aug 06, 2024 | 1,881.00 | 2,005.00 | 1,841.50 | 1,974.50 | 1,974.50 | 26,641,300 |
Aug 05, 2024 | 1,818.00 | 1,935.00 | 1,656.00 | 1,681.00 | 1,681.00 | 31,972,800 |
Aug 02, 2024 | 2,202.00 | 2,242.00 | 2,118.00 | 2,155.00 | 2,155.00 | 21,063,800 |
Aug 01, 2024 | 2,340.50 | 2,346.00 | 2,275.00 | 2,321.50 | 2,321.50 | 13,392,100 |
Jul 31, 2024 | 2,250.00 | 2,348.50 | 2,201.00 | 2,340.00 | 2,340.00 | 18,182,400 |
Jul 30, 2024 | 2,250.00 | 2,295.50 | 2,224.00 | 2,280.00 | 2,280.00 | 15,655,600 |
Jul 29, 2024 | 2,241.00 | 2,271.50 | 2,205.00 | 2,248.50 | 2,248.50 | 11,533,100 |
Jul 26, 2024 | 2,244.00 | 2,289.00 | 2,204.00 | 2,242.00 | 2,242.00 | 13,575,000 |
Jul 25, 2024 | 2,253.00 | 2,268.00 | 2,186.50 | 2,248.50 | 2,248.50 | 19,072,400 |
Jul 24, 2024 | 2,371.50 | 2,423.00 | 2,284.00 | 2,284.00 | 2,284.00 | 15,692,700 |
Jul 23, 2024 | 2,410.00 | 2,437.00 | 2,366.00 | 2,395.50 | 2,395.50 | 23,265,800 |
Jul 22, 2024 | 2,300.00 | 2,303.00 | 2,245.00 | 2,250.50 | 2,250.50 | 10,828,900 |
Jul 19, 2024 | 2,382.00 | 2,393.50 | 2,303.00 | 2,316.50 | 2,316.50 | 11,339,200 |
Jul 18, 2024 | 2,422.00 | 2,459.00 | 2,373.00 | 2,382.00 | 2,382.00 | 12,246,800 |
Jul 17, 2024 | 2,439.00 | 2,464.50 | 2,401.00 | 2,403.50 | 2,403.50 | 11,400,400 |
Jul 16, 2024 | 2,429.00 | 2,471.00 | 2,401.50 | 2,412.00 | 2,412.00 | 10,211,300 |
Jul 12, 2024 | 2,443.50 | 2,469.50 | 2,401.00 | 2,410.50 | 2,410.50 | 14,013,300 |
Jul 11, 2024 | 2,544.00 | 2,566.00 | 2,493.00 | 2,493.00 | 2,493.00 | 10,384,300 |
Jul 10, 2024 | 2,554.00 | 2,578.50 | 2,506.00 | 2,529.50 | 2,529.50 | 11,170,200 |
Jul 09, 2024 | 2,541.00 | 2,555.00 | 2,505.00 | 2,522.50 | 2,522.50 | 12,649,800 |
Jul 08, 2024 | 2,683.00 | 2,698.00 | 2,568.00 | 2,580.00 | 2,580.00 | 20,909,600 |
Jul 05, 2024 | 2,786.00 | 2,795.50 | 2,682.50 | 2,700.50 | 2,700.50 | 15,235,000 |
Jul 04, 2024 | 2,748.00 | 2,796.00 | 2,732.00 | 2,770.50 | 2,770.50 | 21,698,100 |
Jul 03, 2024 | 2,724.00 | 2,750.00 | 2,661.00 | 2,745.00 | 2,745.00 | 26,827,000 |
Jul 02, 2024 | 2,470.00 | 2,724.00 | 2,469.50 | 2,714.00 | 2,714.00 | 42,970,000 |
Jul 01, 2024 | 2,370.50 | 2,511.50 | 2,370.00 | 2,500.00 | 2,500.00 | 28,538,300 |
Jun 28, 2024 | 2,268.00 | 2,345.50 | 2,267.50 | 2,340.00 | 2,340.00 | 12,538,000 |
Jun 27, 2024 | 2,300.00 | 2,303.00 | 2,247.50 | 2,259.00 | 2,259.00 | 11,028,700 |
Jun 26, 2024 | 2,287.00 | 2,323.00 | 2,266.50 | 2,288.00 | 2,288.00 | 10,543,700 |
Jun 25, 2024 | 2,288.00 | 2,315.00 | 2,263.00 | 2,289.00 | 2,289.00 | 8,569,300 |
Jun 24, 2024 | 2,260.00 | 2,300.50 | 2,251.00 | 2,268.50 | 2,268.50 | 7,319,300 |
Jun 21, 2024 | 2,251.00 | 2,296.50 | 2,244.50 | 2,269.00 | 2,269.00 | 12,540,800 |
Jun 20, 2024 | 2,250.00 | 2,259.00 | 2,221.00 | 2,224.50 | 2,224.50 | 9,129,500 |
Jun 19, 2024 | 2,311.00 | 2,328.00 | 2,235.00 | 2,250.00 | 2,250.00 | 8,744,300 |
Jun 18, 2024 | 2,293.00 | 2,301.50 | 2,263.50 | 2,300.00 | 2,300.00 | 9,729,000 |
Jun 17, 2024 | 2,285.50 | 2,330.00 | 2,269.00 | 2,270.00 | 2,270.00 | 9,945,000 |
Jun 14, 2024 | 2,241.00 | 2,345.00 | 2,233.00 | 2,321.50 | 2,321.50 | 15,907,500 |
Jun 13, 2024 | 2,270.00 | 2,297.50 | 2,232.50 | 2,232.50 | 2,232.50 | 13,294,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |