Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 03, 2024 | 3,950.00 | 4,020.00 | 3,856.00 | 3,848.00 | 3,848.00 | 3,087 |
May 02, 2024 | 3,993.00 | 4,098.00 | 3,837.00 | 4,037.00 | 4,037.00 | 4,078 |
May 01, 2024 | 4,000.00 | 4,000.00 | 3,994.00 | 4,025.50 | 4,025.50 | 288 |
Apr 30, 2024 | 4,085.00 | 4,497.29 | 3,933.00 | 3,942.00 | 3,942.00 | 1,500 |
Apr 29, 2024 | 4,414.00 | 4,434.00 | 4,347.00 | 4,346.50 | 4,346.50 | 1,750 |
Apr 26, 2024 | 4,492.00 | 4,492.00 | 4,492.00 | 4,339.50 | 4,339.50 | 438 |
Apr 25, 2024 | 4,392.00 | 4,531.00 | 4,392.00 | 4,416.50 | 4,416.50 | 654 |
Apr 24, 2024 | 4,426.00 | 4,429.00 | 4,328.00 | 4,434.50 | 4,434.50 | 3,956 |
Apr 23, 2024 | 4,265.00 | 5,035.86 | 4,252.00 | 4,395.00 | 4,395.00 | 5,375 |
Apr 22, 2024 | 4,699.00 | 4,770.00 | 4,493.00 | 4,423.00 | 4,423.00 | 11,019 |
Apr 19, 2024 | 5,015.00 | 5,044.00 | 4,930.00 | 5,149.50 | 5,149.50 | 4,439 |
Apr 18, 2024 | 5,080.00 | 5,080.00 | 5,013.00 | 5,055.00 | 5,055.00 | 1,734 |
Apr 17, 2024 | 5,047.00 | 5,185.00 | 5,047.00 | 5,150.50 | 5,150.50 | 1,606 |
Apr 16, 2024 | 5,082.00 | 5,089.00 | 4,860.00 | 4,927.00 | 4,927.00 | 4,834 |
Apr 15, 2024 | 5,055.00 | 5,193.00 | 4,970.00 | 5,162.50 | 5,162.50 | 2,822 |
Apr 12, 2024 | 5,418.00 | 5,693.00 | 5,323.00 | 5,391.00 | 5,391.00 | 9,553 |
Apr 11, 2024 | 4,762.00 | 4,894.00 | 4,762.00 | 4,752.00 | 4,752.00 | 4,778 |
Apr 10, 2024 | 4,866.00 | 4,980.00 | 4,762.00 | 4,851.50 | 4,851.50 | 3,048 |
Apr 09, 2024 | 4,754.00 | 4,882.00 | 4,119.68 | 4,642.50 | 4,642.50 | 1,352 |
Apr 08, 2024 | 4,664.00 | 4,780.00 | 4,497.00 | 4,674.00 | 4,674.00 | 3,731 |
Apr 05, 2024 | 4,186.00 | 4,464.00 | 4,163.00 | 4,486.50 | 4,486.50 | 2,603 |
Apr 04, 2024 | 4,316.00 | 4,360.00 | 4,193.00 | 4,354.00 | 4,354.00 | 4,796 |
Apr 03, 2024 | 4,030.00 | 4,236.00 | 3,973.00 | 4,181.00 | 4,181.00 | 14,283 |
Apr 02, 2024 | 3,642.00 | 3,820.00 | 3,287.88 | 3,769.50 | 3,769.50 | 20,514 |
Mar 28, 2024 | 3,228.00 | 3,334.00 | 3,212.00 | 3,376.00 | 3,376.00 | 10,601 |
Mar 27, 2024 | 3,229.00 | 3,286.00 | 3,219.00 | 3,274.00 | 3,274.00 | 4,920 |
Mar 26, 2024 | 3,288.00 | 3,426.16 | 3,240.00 | 3,242.00 | 3,242.00 | 1,661 |
Mar 25, 2024 | 3,354.00 | 3,354.00 | 3,354.00 | 3,354.00 | 3,354.00 | - |
Mar 22, 2024 | 3,283.00 | 3,425.00 | 3,283.00 | 3,358.00 | 3,358.00 | 1,583 |
Mar 21, 2024 | 3,664.00 | 3,664.00 | 3,358.00 | 3,363.50 | 3,363.50 | 9,517 |
Mar 20, 2024 | 3,443.00 | 3,466.00 | 3,417.00 | 3,411.50 | 3,411.50 | 2,500 |
Mar 19, 2024 | 3,382.00 | 3,442.00 | 3,361.00 | 3,425.00 | 3,425.00 | 6,419 |
Mar 18, 2024 | 3,502.00 | 3,533.00 | 3,488.00 | 3,477.50 | 3,477.50 | 6,862 |
Mar 15, 2024 | 3,569.00 | 3,624.00 | 3,569.00 | 3,612.50 | 3,612.50 | 1,249 |
Mar 14, 2024 | 3,448.00 | 3,448.00 | 3,411.00 | 3,380.00 | 3,380.00 | 2,443 |
Mar 13, 2024 | 3,142.00 | 3,416.00 | 3,141.00 | 3,414.50 | 3,414.50 | 10,493 |
Mar 12, 2024 | 3,227.00 | 3,275.00 | 2,849.97 | 3,139.50 | 3,139.50 | 12,022 |
Mar 11, 2024 | 3,175.00 | 3,221.00 | 3,167.00 | 3,239.50 | 3,239.50 | 2,804 |
Mar 08, 2024 | 3,232.00 | 3,232.00 | 3,110.00 | 3,148.50 | 3,148.50 | 2,829 |
Mar 07, 2024 | 3,137.00 | 3,146.00 | 3,137.00 | 3,235.00 | 3,235.00 | 1,208 |
Mar 06, 2024 | 2,971.00 | 3,161.00 | 2,971.00 | 3,158.00 | 3,158.00 | 13,788 |
Mar 05, 2024 | 3,048.00 | 3,117.00 | 2,608.58 | 3,005.50 | 3,005.50 | 3,849 |
Mar 04, 2024 | 2,836.00 | 2,928.00 | 2,836.00 | 2,991.50 | 2,991.50 | 4,608 |
Mar 01, 2024 | 2,586.00 | 2,773.00 | 2,586.00 | 2,764.50 | 2,764.50 | 1,904 |
Feb 29, 2024 | 2,555.00 | 2,646.00 | 2,514.00 | 2,587.00 | 2,587.00 | 3,189 |
Feb 28, 2024 | 2,507.00 | 2,517.00 | 2,493.00 | 2,528.50 | 2,528.50 | 1,209 |
Feb 27, 2024 | 2,618.00 | 2,728.87 | 2,575.00 | 2,555.00 | 2,555.00 | 1,408 |
Feb 26, 2024 | 2,681.00 | 2,684.00 | 2,569.00 | 2,559.00 | 2,559.00 | 1,762 |
Feb 23, 2024 | 2,633.00 | 2,696.00 | 2,618.00 | 2,688.00 | 2,688.00 | 623 |
Feb 22, 2024 | 2,737.00 | 2,737.00 | 2,697.00 | 2,672.00 | 2,672.00 | 206 |
Feb 21, 2024 | 2,800.00 | 2,800.00 | 2,760.00 | 2,720.50 | 2,720.50 | 1,488 |
Feb 20, 2024 | 2,770.00 | 2,796.00 | 2,680.94 | 2,771.00 | 2,771.00 | 715 |
Feb 19, 2024 | 2,816.00 | 2,816.00 | 2,816.00 | 2,769.50 | 2,769.50 | 78 |
Feb 16, 2024 | 2,860.00 | 2,868.00 | 2,860.00 | 2,867.00 | 2,867.00 | 202 |
Feb 15, 2024 | 2,633.00 | 2,751.00 | 2,633.00 | 2,711.50 | 2,711.50 | 1,234 |
Feb 14, 2024 | 2,456.00 | 2,577.00 | 2,456.00 | 2,579.00 | 2,579.00 | 608 |
Feb 13, 2024 | 2,638.00 | 2,638.00 | 2,442.00 | 2,462.25 | 2,462.25 | 7,542 |
Feb 12, 2024 | 2,788.00 | 2,788.00 | 2,637.00 | 2,666.00 | 2,666.00 | 6,927 |
Feb 09, 2024 | 2,685.00 | 2,685.00 | 2,595.00 | 2,583.00 | 2,583.00 | 1,122 |
Feb 08, 2024 | 2,604.00 | 2,604.00 | 2,604.00 | 2,606.50 | 2,606.50 | 177 |
Feb 07, 2024 | 2,536.00 | 2,590.00 | 2,535.00 | 2,587.00 | 2,587.00 | 392 |
Feb 06, 2024 | 2,619.00 | 2,742.70 | 2,600.00 | 2,600.00 | 2,600.00 | 270 |
Feb 05, 2024 | 2,629.00 | 2,629.00 | 2,572.00 | 2,573.50 | 2,573.50 | 880 |
Feb 02, 2024 | 2,850.00 | 2,850.00 | 2,594.00 | 2,662.50 | 2,662.50 | 6,501 |
Feb 01, 2024 | 2,711.00 | 2,822.00 | 2,665.00 | 2,844.00 | 2,844.00 | 4,901 |
Jan 31, 2024 | 2,860.00 | 2,901.00 | 2,860.00 | 2,851.50 | 2,851.50 | 2,594 |
Jan 30, 2024 | 2,890.00 | 2,909.00 | 2,558.99 | 2,824.00 | 2,824.00 | 2,673 |
Jan 29, 2024 | 2,804.00 | 2,804.00 | 2,804.00 | 2,820.50 | 2,820.50 | 37 |
Jan 26, 2024 | 2,740.00 | 2,747.00 | 2,740.00 | 2,707.00 | 2,707.00 | 83 |
Jan 25, 2024 | 2,729.00 | 2,747.00 | 2,729.00 | 2,715.00 | 2,715.00 | 2,250 |
Jan 24, 2024 | 2,685.00 | 2,747.00 | 2,677.00 | 2,692.50 | 2,692.50 | 1,497 |
Jan 23, 2024 | 2,574.00 | 2,720.48 | 2,574.00 | 2,576.50 | 2,576.50 | 872 |
Jan 22, 2024 | 2,514.00 | 2,551.00 | 2,433.00 | 2,505.00 | 2,505.00 | 2,685 |
Jan 19, 2024 | 2,688.00 | 2,688.00 | 2,648.00 | 2,647.00 | 2,647.00 | 444 |
Jan 18, 2024 | 2,675.00 | 2,675.00 | 2,662.00 | 2,701.50 | 2,701.50 | 1,399 |
Jan 17, 2024 | 2,725.00 | 2,753.00 | 2,695.00 | 2,683.50 | 2,683.50 | 2,234 |
Jan 16, 2024 | 2,876.00 | 2,876.00 | 2,791.00 | 2,823.00 | 2,823.00 | 3,518 |
Jan 15, 2024 | 2,905.00 | 2,905.00 | 2,905.00 | 2,902.50 | 2,902.50 | 345 |
Jan 12, 2024 | 2,802.00 | 2,965.00 | 2,802.00 | 2,948.00 | 2,948.00 | 4,835 |
Jan 11, 2024 | 2,819.00 | 2,819.00 | 2,674.00 | 2,664.50 | 2,664.50 | 1,159 |
Jan 10, 2024 | 2,830.00 | 2,830.00 | 2,791.00 | 2,782.00 | 2,782.00 | 1,298 |
Jan 09, 2024 | 2,966.00 | 2,966.00 | 2,891.67 | 2,844.50 | 2,844.50 | 1,945 |
Jan 08, 2024 | 2,843.00 | 2,891.00 | 2,808.00 | 2,894.00 | 2,894.00 | 5,805 |
Jan 05, 2024 | 2,862.00 | 2,907.00 | 2,831.00 | 2,939.50 | 2,939.50 | 3,404 |
Jan 04, 2024 | 2,867.00 | 2,867.00 | 2,759.00 | 2,842.00 | 2,842.00 | 112,582 |
Jan 03, 2024 | 3,050.00 | 3,071.00 | 2,825.00 | 2,857.00 | 2,857.00 | 4,374 |
Jan 02, 2024 | 3,273.00 | 3,327.64 | 3,175.00 | 3,207.50 | 3,207.50 | 5,004 |
Dec 29, 2023 | 3,154.00 | 3,157.00 | 3,099.00 | 3,153.00 | 3,153.00 | 629 |
Dec 28, 2023 | 3,365.00 | 3,365.00 | 3,308.00 | 3,320.50 | 3,320.50 | 532 |
Dec 27, 2023 | 3,344.00 | 3,448.00 | 3,248.00 | 3,409.00 | 3,409.00 | 8,164 |
Dec 22, 2023 | 3,479.00 | 3,479.00 | 3,465.00 | 3,476.50 | 3,476.50 | 976 |
Dec 21, 2023 | 3,413.00 | 3,470.00 | 3,390.00 | 3,455.00 | 3,455.00 | 2,088 |
Dec 20, 2023 | 3,337.00 | 3,337.00 | 3,293.00 | 3,439.00 | 3,439.00 | 513 |
Dec 19, 2023 | 3,247.00 | 3,344.00 | 2,950.87 | 3,339.50 | 3,339.50 | 3,157 |
Dec 18, 2023 | 3,245.00 | 3,245.00 | 3,207.00 | 3,207.00 | 3,207.00 | 226 |
Dec 15, 2023 | 3,322.00 | 3,322.00 | 3,216.00 | 3,304.00 | 3,304.00 | 7,194 |
Dec 14, 2023 | 3,278.00 | 3,365.00 | 3,278.00 | 3,342.00 | 3,342.00 | 8,764 |
Dec 13, 2023 | 2,851.00 | 2,856.00 | 2,793.00 | 2,815.00 | 2,815.00 | 3,161 |
Dec 12, 2023 | 2,918.00 | 3,522.43 | 2,871.00 | 2,871.00 | 2,871.00 | 1,124 |
Dec 11, 2023 | 2,965.00 | 2,965.00 | 2,872.00 | 2,878.00 | 2,878.00 | 788 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |