Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 20, 2024 | - | - | - | - | - | - |
Nov 19, 2024 | - | - | - | - | - | - |
Nov 18, 2024 | 2,892.00 | 2,945.00 | 2,891.00 | 2,932.00 | 2,932.00 | 174,700 |
Nov 15, 2024 | 2,943.00 | 2,954.00 | 2,902.00 | 2,933.00 | 2,933.00 | 221,200 |
Nov 14, 2024 | 2,916.00 | 2,996.00 | 2,916.00 | 2,979.00 | 2,979.00 | 181,700 |
Nov 13, 2024 | 2,939.00 | 2,961.00 | 2,872.00 | 2,911.00 | 2,911.00 | 189,700 |
Nov 12, 2024 | 2,934.00 | 2,975.00 | 2,890.00 | 2,958.00 | 2,958.00 | 446,900 |
Nov 11, 2024 | 2,528.00 | 2,948.00 | 2,477.00 | 2,884.00 | 2,884.00 | 1,083,300 |
Nov 08, 2024 | 2,455.00 | 2,503.00 | 2,441.00 | 2,503.00 | 2,503.00 | 141,600 |
Nov 07, 2024 | 2,429.00 | 2,459.00 | 2,407.00 | 2,442.00 | 2,442.00 | 140,200 |
Nov 06, 2024 | 2,398.00 | 2,429.00 | 2,376.00 | 2,411.00 | 2,411.00 | 103,900 |
Nov 05, 2024 | 2,371.00 | 2,398.00 | 2,355.00 | 2,398.00 | 2,398.00 | 109,600 |
Nov 01, 2024 | 2,388.00 | 2,409.00 | 2,367.00 | 2,371.00 | 2,371.00 | 100,500 |
Oct 31, 2024 | 2,399.00 | 2,415.00 | 2,386.00 | 2,405.00 | 2,405.00 | 130,700 |
Oct 30, 2024 | 2,400.00 | 2,415.00 | 2,383.00 | 2,399.00 | 2,399.00 | 160,100 |
Oct 29, 2024 | 2,381.00 | 2,386.00 | 2,351.00 | 2,379.00 | 2,379.00 | 112,300 |
Oct 28, 2024 | 2,350.00 | 2,392.00 | 2,322.00 | 2,381.00 | 2,381.00 | 106,700 |
Oct 25, 2024 | 2,396.00 | 2,396.00 | 2,350.00 | 2,359.00 | 2,359.00 | 64,700 |
Oct 24, 2024 | 2,368.00 | 2,396.00 | 2,350.00 | 2,396.00 | 2,396.00 | 73,700 |
Oct 23, 2024 | 2,430.00 | 2,432.00 | 2,382.00 | 2,399.00 | 2,399.00 | 93,600 |
Oct 22, 2024 | 2,480.00 | 2,480.00 | 2,417.00 | 2,421.00 | 2,421.00 | 96,600 |
Oct 21, 2024 | 2,491.00 | 2,494.00 | 2,464.00 | 2,467.00 | 2,467.00 | 65,000 |
Oct 18, 2024 | 2,465.00 | 2,491.00 | 2,464.00 | 2,491.00 | 2,491.00 | 92,600 |
Oct 17, 2024 | 2,458.00 | 2,472.00 | 2,447.00 | 2,464.00 | 2,464.00 | 125,600 |
Oct 16, 2024 | 2,437.00 | 2,481.00 | 2,423.00 | 2,448.00 | 2,448.00 | 101,400 |
Oct 15, 2024 | 2,475.00 | 2,480.00 | 2,446.00 | 2,460.00 | 2,460.00 | 93,500 |
Oct 11, 2024 | 2,442.00 | 2,459.00 | 2,434.00 | 2,454.00 | 2,454.00 | 77,800 |
Oct 10, 2024 | 2,481.00 | 2,483.00 | 2,430.00 | 2,449.00 | 2,449.00 | 106,500 |
Oct 09, 2024 | 2,490.00 | 2,492.00 | 2,459.00 | 2,478.00 | 2,478.00 | 73,900 |
Oct 08, 2024 | 2,432.00 | 2,508.00 | 2,429.00 | 2,475.00 | 2,475.00 | 157,100 |
Oct 07, 2024 | 2,431.00 | 2,448.00 | 2,406.00 | 2,444.00 | 2,444.00 | 130,800 |
Oct 04, 2024 | 2,416.00 | 2,418.00 | 2,368.00 | 2,406.00 | 2,406.00 | 146,100 |
Oct 03, 2024 | 2,445.00 | 2,455.00 | 2,396.00 | 2,401.00 | 2,401.00 | 150,400 |
Oct 02, 2024 | 2,430.00 | 2,444.00 | 2,395.00 | 2,410.00 | 2,410.00 | 125,900 |
Oct 01, 2024 | 2,399.00 | 2,463.00 | 2,395.00 | 2,440.00 | 2,440.00 | 163,800 |
Sep 30, 2024 | 2,356.00 | 2,430.00 | 2,349.00 | 2,399.00 | 2,399.00 | 257,000 |
Sep 27, 2024 | 2,345.00 | 2,416.00 | 2,314.00 | 2,406.00 | 2,406.00 | 479,200 |
Sep 26, 2024 | 2,238.00 | 2,294.00 | 2,228.00 | 2,278.00 | 2,278.00 | 174,000 |
Sep 25, 2024 | 2,245.00 | 2,245.00 | 2,203.00 | 2,203.00 | 2,203.00 | 96,400 |
Sep 24, 2024 | 2,247.00 | 2,248.00 | 2,215.00 | 2,230.00 | 2,230.00 | 97,400 |
Sep 20, 2024 | 2,253.00 | 2,260.00 | 2,184.00 | 2,214.00 | 2,214.00 | 242,900 |
Sep 19, 2024 | 2,256.00 | 2,274.00 | 2,227.00 | 2,242.00 | 2,242.00 | 88,400 |
Sep 18, 2024 | 2,240.00 | 2,262.00 | 2,205.00 | 2,235.00 | 2,235.00 | 93,900 |
Sep 17, 2024 | 2,259.00 | 2,260.00 | 2,188.00 | 2,230.00 | 2,230.00 | 99,200 |
Sep 13, 2024 | 2,225.00 | 2,231.00 | 2,195.00 | 2,221.00 | 2,221.00 | 123,100 |
Sep 12, 2024 | 2,255.00 | 2,280.00 | 2,225.00 | 2,244.00 | 2,244.00 | 79,900 |
Sep 11, 2024 | 2,215.00 | 2,253.00 | 2,195.00 | 2,221.00 | 2,221.00 | 137,900 |
Sep 10, 2024 | 2,209.00 | 2,232.00 | 2,191.00 | 2,209.00 | 2,209.00 | 132,600 |
Sep 09, 2024 | 2,242.00 | 2,248.00 | 2,155.00 | 2,188.00 | 2,188.00 | 177,600 |
Sep 06, 2024 | 2,318.00 | 2,334.00 | 2,284.00 | 2,292.00 | 2,292.00 | 121,100 |
Sep 05, 2024 | 2,281.00 | 2,314.00 | 2,268.00 | 2,311.00 | 2,311.00 | 72,600 |
Sep 04, 2024 | 2,264.00 | 2,302.00 | 2,260.00 | 2,281.00 | 2,281.00 | 101,900 |
Sep 03, 2024 | 2,317.00 | 2,331.00 | 2,301.00 | 2,309.00 | 2,309.00 | 60,700 |
Sep 02, 2024 | 2,344.00 | 2,344.00 | 2,276.00 | 2,317.00 | 2,317.00 | 87,800 |
Aug 30, 2024 | 2,299.00 | 2,349.00 | 2,284.00 | 2,332.00 | 2,332.00 | 105,600 |
Aug 29, 2024 | 2,307.00 | 2,320.00 | 2,273.00 | 2,285.00 | 2,285.00 | 60,100 |
Aug 28, 2024 | 2,305.00 | 2,316.00 | 2,270.00 | 2,306.00 | 2,306.00 | 92,400 |
Aug 27, 2024 | 2,238.00 | 2,317.00 | 2,223.00 | 2,317.00 | 2,317.00 | 95,100 |
Aug 26, 2024 | 2,283.00 | 2,283.00 | 2,223.00 | 2,230.00 | 2,230.00 | 104,500 |
Aug 23, 2024 | 2,282.00 | 2,317.00 | 2,264.00 | 2,274.00 | 2,274.00 | 77,300 |
Aug 22, 2024 | 2,278.00 | 2,299.00 | 2,254.00 | 2,277.00 | 2,277.00 | 142,700 |
Aug 21, 2024 | 2,213.00 | 2,269.00 | 2,213.00 | 2,261.00 | 2,261.00 | 90,600 |
Aug 20, 2024 | 2,216.00 | 2,238.00 | 2,204.00 | 2,225.00 | 2,225.00 | 84,500 |
Aug 19, 2024 | 2,250.00 | 2,266.00 | 2,198.00 | 2,206.00 | 2,206.00 | 66,600 |
Aug 16, 2024 | 2,223.00 | 2,265.00 | 2,206.00 | 2,256.00 | 2,256.00 | 104,200 |
Aug 15, 2024 | 2,253.00 | 2,257.00 | 2,176.00 | 2,205.00 | 2,205.00 | 139,000 |
Aug 14, 2024 | 2,277.00 | 2,283.00 | 2,234.00 | 2,261.00 | 2,261.00 | 131,900 |
Aug 13, 2024 | 2,193.00 | 2,279.00 | 2,138.00 | 2,277.00 | 2,277.00 | 394,200 |
Aug 09, 2024 | 2,082.00 | 2,135.00 | 2,032.00 | 2,093.00 | 2,093.00 | 220,300 |
Aug 08, 2024 | 2,046.00 | 2,056.00 | 2,016.00 | 2,032.00 | 2,032.00 | 105,500 |
Aug 07, 2024 | 1,938.00 | 2,088.00 | 1,921.00 | 2,049.00 | 2,049.00 | 153,800 |
Aug 06, 2024 | 1,945.00 | 2,059.00 | 1,931.00 | 1,967.00 | 1,967.00 | 146,400 |
Aug 05, 2024 | 1,959.00 | 1,961.00 | 1,776.00 | 1,825.00 | 1,825.00 | 190,700 |
Aug 02, 2024 | 2,178.00 | 2,179.00 | 2,095.00 | 2,095.00 | 2,095.00 | 189,100 |
Aug 01, 2024 | 2,338.00 | 2,338.00 | 2,220.00 | 2,226.00 | 2,226.00 | 138,000 |
Jul 31, 2024 | 2,281.00 | 2,359.00 | 2,255.00 | 2,356.00 | 2,356.00 | 93,900 |
Jul 30, 2024 | 2,284.00 | 2,309.00 | 2,273.00 | 2,289.00 | 2,289.00 | 118,100 |
Jul 29, 2024 | 2,290.00 | 2,307.00 | 2,272.00 | 2,295.00 | 2,295.00 | 77,000 |
Jul 26, 2024 | 2,292.00 | 2,298.00 | 2,263.00 | 2,285.00 | 2,285.00 | 80,600 |
Jul 25, 2024 | 2,275.00 | 2,301.00 | 2,244.00 | 2,279.00 | 2,279.00 | 244,000 |
Jul 24, 2024 | 2,333.00 | 2,338.00 | 2,265.00 | 2,300.00 | 2,300.00 | 139,600 |
Jul 23, 2024 | 2,290.00 | 2,327.00 | 2,286.00 | 2,322.00 | 2,322.00 | 77,300 |
Jul 22, 2024 | 2,290.00 | 2,290.00 | 2,250.00 | 2,262.00 | 2,262.00 | 68,900 |
Jul 19, 2024 | 2,263.00 | 2,300.00 | 2,261.00 | 2,289.00 | 2,289.00 | 103,900 |
Jul 18, 2024 | 2,235.00 | 2,310.00 | 2,230.00 | 2,274.00 | 2,274.00 | 147,700 |
Jul 17, 2024 | 2,210.00 | 2,268.00 | 2,210.00 | 2,263.00 | 2,263.00 | 162,900 |
Jul 16, 2024 | 2,169.00 | 2,199.00 | 2,168.00 | 2,192.00 | 2,192.00 | 91,900 |
Jul 12, 2024 | 2,173.00 | 2,191.00 | 2,154.00 | 2,162.00 | 2,162.00 | 90,100 |
Jul 11, 2024 | 2,167.00 | 2,177.00 | 2,149.00 | 2,169.00 | 2,169.00 | 74,500 |
Jul 10, 2024 | 2,142.00 | 2,157.00 | 2,138.00 | 2,156.00 | 2,156.00 | 84,100 |
Jul 09, 2024 | 2,111.00 | 2,155.00 | 2,111.00 | 2,146.00 | 2,146.00 | 102,100 |
Jul 08, 2024 | 2,111.00 | 2,116.00 | 2,093.00 | 2,114.00 | 2,114.00 | 85,200 |
Jul 05, 2024 | 2,145.00 | 2,147.00 | 2,106.00 | 2,111.00 | 2,111.00 | 63,200 |
Jul 04, 2024 | 2,154.00 | 2,161.00 | 2,132.00 | 2,151.00 | 2,151.00 | 97,600 |
Jul 03, 2024 | 2,104.00 | 2,165.00 | 2,104.00 | 2,161.00 | 2,161.00 | 95,700 |
Jul 02, 2024 | 2,105.00 | 2,113.00 | 2,088.00 | 2,105.00 | 2,105.00 | 86,800 |
Jul 01, 2024 | 2,127.00 | 2,127.00 | 2,102.00 | 2,104.00 | 2,104.00 | 91,300 |
Jun 28, 2024 | 2,120.00 | 2,133.00 | 2,117.00 | 2,129.00 | 2,129.00 | 68,100 |
Jun 27, 2024 | 2,096.00 | 2,134.00 | 2,094.00 | 2,129.00 | 2,129.00 | 77,800 |
Jun 26, 2024 | 2,120.00 | 2,125.00 | 2,101.00 | 2,111.00 | 2,111.00 | 71,300 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |