Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 38,363.00 | 38,397.00 | 38,287.00 | 38,328.00 | 38,328.00 | 4,052 |
Apr 25, 2024 | 38,578.00 | 38,638.00 | 37,944.00 | 38,288.00 | 38,288.00 | 102,322 |
Apr 24, 2024 | 38,762.00 | 38,802.00 | 38,519.00 | 38,680.00 | 38,680.00 | 102,322 |
Apr 23, 2024 | 38,495.00 | 38,790.00 | 38,431.00 | 38,726.00 | 38,726.00 | 91,516 |
Apr 22, 2024 | 38,272.00 | 38,681.00 | 38,208.00 | 38,468.00 | 38,468.00 | 114,023 |
Apr 19, 2024 | 38,013.00 | 38,345.00 | 37,462.00 | 38,208.00 | 38,208.00 | 206,608 |
Apr 18, 2024 | 37,987.00 | 38,319.00 | 37,899.00 | 38,007.00 | 38,007.00 | 139,642 |
Apr 17, 2024 | 38,077.00 | 38,257.00 | 37,841.00 | 37,990.00 | 37,990.00 | 167,552 |
Apr 16, 2024 | 37,986.00 | 38,283.00 | 37,838.00 | 38,046.00 | 38,046.00 | 194,569 |
Apr 15, 2024 | 38,151.00 | 38,638.00 | 37,911.00 | 37,993.00 | 37,993.00 | 168,751 |
Apr 12, 2024 | 38,768.00 | 38,834.00 | 38,133.00 | 38,238.00 | 38,238.00 | 150,268 |
Apr 11, 2024 | 38,720.00 | 38,880.00 | 38,472.00 | 38,732.00 | 38,732.00 | 136,584 |
Apr 10, 2024 | 39,237.00 | 39,341.00 | 38,591.00 | 38,757.00 | 38,757.00 | 156,620 |
Apr 09, 2024 | 39,221.00 | 39,308.00 | 38,873.00 | 39,196.00 | 39,196.00 | 96,196 |
Apr 08, 2024 | 39,275.00 | 39,339.00 | 39,116.00 | 39,219.00 | 39,219.00 | 78,839 |
Apr 05, 2024 | 38,914.00 | 39,369.00 | 38,863.00 | 39,223.00 | 39,223.00 | 120,176 |
Apr 04, 2024 | 39,494.00 | 39,760.00 | 38,876.00 | 38,916.00 | 38,916.00 | 109,193 |
Apr 03, 2024 | 39,524.00 | 39,633.00 | 39,344.00 | 39,482.00 | 39,482.00 | 79,047 |
Apr 02, 2024 | 39,773.00 | 39,805.00 | 39,368.00 | 39,508.00 | 39,508.00 | 80,948 |
Apr 01, 2024 | 40,185.00 | 40,358.00 | 39,708.00 | 39,894.00 | 39,894.00 | 73,572 |
Mar 28, 2024 | 40,144.00 | 40,241.00 | 40,090.00 | 40,176.00 | 40,176.00 | 53,864 |
Mar 27, 2024 | 39,745.00 | 40,182.00 | 39,740.00 | 40,144.00 | 40,144.00 | 72,845 |
Mar 26, 2024 | 39,709.00 | 39,822.00 | 39,657.00 | 39,680.00 | 39,680.00 | 51,710 |
Mar 25, 2024 | 39,709.00 | 39,714.00 | 39,704.00 | 39,699.00 | 39,699.00 | 49,770 |
Mar 22, 2024 | 40,260.00 | 40,270.00 | 39,812.00 | 39,868.00 | 39,868.00 | 67,445 |
Mar 21, 2024 | 39,973.00 | 40,315.00 | 39,950.00 | 40,206.00 | 40,206.00 | 82,701 |
Mar 20, 2024 | 39,973.00 | 39,988.00 | 39,967.00 | 39,940.00 | 39,940.00 | 87,253 |
Mar 19, 2024 | 39,239.00 | 39,555.00 | 39,116.00 | 39,539.00 | 39,539.00 | 76,369 |
Mar 18, 2024 | 39,138.00 | 39,338.00 | 39,088.00 | 39,223.00 | 39,223.00 | 67,188 |
Mar 15, 2024 | 38,931.00 | 38,998.00 | 38,691.00 | 38,691.00 | 38,691.00 | 92,250 |
Mar 14, 2024 | 38,931.00 | 38,931.00 | 38,894.00 | 38,913.00 | 38,913.00 | 12,334 |
Mar 13, 2024 | 39,099.00 | 39,115.00 | 39,097.00 | 39,067.00 | 39,067.00 | 10,432 |
Mar 12, 2024 | 38,806.00 | 39,097.00 | 38,650.00 | 39,032.00 | 39,032.00 | 20,454 |
Mar 11, 2024 | 38,778.00 | 38,822.00 | 38,495.00 | 38,797.00 | 38,797.00 | 26,288 |
Mar 08, 2024 | 38,815.00 | 39,009.00 | 38,620.00 | 38,756.00 | 38,756.00 | 89,006 |
Mar 07, 2024 | 38,729.00 | 38,944.00 | 38,548.00 | 38,826.00 | 38,826.00 | 76,128 |
Mar 06, 2024 | 38,625.00 | 38,901.00 | 38,584.00 | 38,706.00 | 38,706.00 | 90,143 |
Mar 05, 2024 | 38,989.00 | 38,992.00 | 38,478.00 | 38,607.00 | 38,607.00 | 85,210 |
Mar 04, 2024 | 39,103.00 | 39,126.00 | 38,905.00 | 39,022.00 | 39,022.00 | 62,042 |
Mar 01, 2024 | 39,010.00 | 39,172.00 | 38,890.00 | 39,142.00 | 39,142.00 | 81,243 |
Feb 29, 2024 | 38,891.00 | 39,124.00 | 38,837.00 | 39,043.00 | 39,043.00 | 94,038 |
Feb 28, 2024 | 39,016.00 | 39,016.00 | 38,790.00 | 38,993.00 | 38,993.00 | 65,866 |
Feb 27, 2024 | 39,105.00 | 39,152.00 | 38,911.00 | 39,016.00 | 39,016.00 | 59,738 |
Feb 26, 2024 | 39,187.00 | 39,291.00 | 39,069.00 | 39,116.00 | 39,116.00 | 59,520 |
Feb 23, 2024 | 39,112.00 | 39,344.00 | 39,088.00 | 39,189.00 | 39,189.00 | 69,758 |
Feb 22, 2024 | 38,632.00 | 39,214.00 | 38,632.00 | 39,123.00 | 39,123.00 | 98,940 |
Feb 21, 2024 | 38,661.00 | 38,765.00 | 38,400.00 | 38,677.00 | 38,677.00 | 85,029 |
Feb 20, 2024 | 38,660.00 | 38,746.00 | 38,524.00 | 38,642.00 | 38,642.00 | 96,086 |
Feb 16, 2024 | 38,858.00 | 38,910.00 | 38,650.00 | 38,697.00 | 38,697.00 | 81,617 |
Feb 15, 2024 | 38,488.00 | 38,868.00 | 38,453.00 | 38,858.00 | 38,858.00 | 76,272 |
Feb 14, 2024 | 38,327.00 | 38,525.00 | 38,256.00 | 38,494.00 | 38,494.00 | 90,456 |
Feb 13, 2024 | 38,876.00 | 38,897.00 | 38,095.00 | 38,333.00 | 38,333.00 | 117,052 |
Feb 12, 2024 | 38,714.00 | 39,013.00 | 38,679.00 | 38,884.00 | 38,884.00 | 53,150 |
Feb 09, 2024 | 38,807.00 | 38,979.00 | 38,646.00 | 38,748.00 | 38,748.00 | 64,114 |
Feb 08, 2024 | 38,774.00 | 38,847.00 | 38,626.00 | 38,824.00 | 38,824.00 | 59,702 |
Feb 07, 2024 | 38,595.00 | 38,842.00 | 38,547.00 | 38,774.00 | 38,774.00 | 67,785 |
Feb 06, 2024 | 38,441.00 | 38,633.00 | 38,366.00 | 38,613.00 | 38,613.00 | 68,339 |
Feb 05, 2024 | 38,753.00 | 38,797.00 | 38,311.00 | 38,466.00 | 38,466.00 | 88,750 |
Feb 02, 2024 | 38,617.00 | 38,891.00 | 38,434.00 | 38,765.00 | 38,765.00 | 99,549 |
Feb 01, 2024 | 38,296.00 | 38,660.00 | 38,212.00 | 38,625.00 | 38,625.00 | 96,686 |
Jan 31, 2024 | 38,580.00 | 38,719.00 | 38,247.00 | 38,280.00 | 38,280.00 | 127,226 |
Jan 30, 2024 | 38,431.00 | 38,643.00 | 38,385.00 | 38,612.00 | 38,612.00 | 57,775 |
Jan 29, 2024 | 38,209.00 | 38,496.00 | 38,158.00 | 38,488.00 | 38,488.00 | 61,259 |
Jan 26, 2024 | 38,160.00 | 38,374.00 | 38,051.00 | 38,258.00 | 38,258.00 | 78,745 |
Jan 25, 2024 | 38,055.00 | 38,219.00 | 37,912.00 | 38,210.00 | 38,210.00 | 93,274 |
Jan 24, 2024 | 38,105.00 | 38,253.00 | 37,950.00 | 37,979.00 | 37,979.00 | 78,625 |
Jan 23, 2024 | 38,184.00 | 38,209.00 | 37,975.00 | 38,089.00 | 38,089.00 | 62,132 |
Jan 22, 2024 | 38,048.00 | 38,302.00 | 38,048.00 | 38,199.00 | 38,199.00 | 80,028 |
Jan 19, 2024 | 37,639.00 | 38,134.00 | 37,597.00 | 38,045.00 | 38,045.00 | 92,283 |
Jan 18, 2024 | 37,462.00 | 37,708.00 | 37,303.00 | 37,659.00 | 37,659.00 | 96,330 |
Jan 17, 2024 | 37,541.00 | 37,559.00 | 37,315.00 | 37,458.00 | 37,458.00 | 81,491 |
Jan 16, 2024 | 37,755.00 | 37,830.00 | 37,389.00 | 37,553.00 | 37,553.00 | 119,988 |
Jan 12, 2024 | 37,910.00 | 38,033.00 | 37,650.00 | 37,792.00 | 37,792.00 | 95,205 |
Jan 11, 2024 | 37,944.00 | 38,037.00 | 37,627.00 | 37,927.00 | 37,927.00 | 96,233 |
Jan 10, 2024 | 37,737.00 | 37,985.00 | 37,700.00 | 37,936.00 | 37,936.00 | 60,708 |
Jan 09, 2024 | 37,890.00 | 37,902.00 | 37,610.00 | 37,763.00 | 37,763.00 | 62,849 |
Jan 08, 2024 | 37,678.00 | 37,947.00 | 37,470.00 | 37,933.00 | 37,933.00 | 83,851 |
Jan 05, 2024 | 37,752.00 | 37,882.00 | 37,504.00 | 37,719.00 | 37,719.00 | 88,859 |
Jan 04, 2024 | 37,718.00 | 37,984.00 | 37,699.00 | 37,715.00 | 37,715.00 | 68,943 |
Jan 03, 2024 | 37,991.00 | 38,017.00 | 37,666.00 | 37,697.00 | 37,697.00 | 84,931 |
Jan 02, 2024 | 37,969.00 | 38,112.00 | 37,758.00 | 37,993.00 | 37,993.00 | 77,671 |
Dec 29, 2023 | 38,024.00 | 38,089.00 | 37,841.00 | 38,012.00 | 38,012.00 | 47,415 |
Dec 28, 2023 | 38,003.00 | 38,088.00 | 37,924.00 | 38,029.00 | 38,029.00 | 37,997 |
Dec 27, 2023 | 37,920.00 | 38,026.00 | 37,819.00 | 38,006.00 | 38,006.00 | 43,701 |
Dec 26, 2023 | 37,718.00 | 37,961.00 | 37,681.00 | 37,894.00 | 37,894.00 | 27,001 |
Dec 22, 2023 | 37,704.00 | 37,881.00 | 37,586.00 | 37,740.00 | 37,740.00 | 59,512 |
Dec 21, 2023 | 37,460.00 | 37,765.00 | 37,460.00 | 37,756.00 | 37,756.00 | 74,560 |
Dec 20, 2023 | 37,915.00 | 38,014.00 | 37,390.00 | 37,445.00 | 37,445.00 | 72,756 |
Dec 19, 2023 | 37,651.00 | 37,939.00 | 37,637.00 | 37,931.00 | 37,931.00 | 40,763 |
Dec 18, 2023 | 37,669.00 | 37,771.00 | 37,644.00 | 37,678.00 | 37,678.00 | 39,571 |
Dec 15, 2023 | 37,201.00 | 37,431.00 | 36,996.00 | 36,996.00 | 36,996.00 | 76,233 |
Dec 14, 2023 | 37,113.00 | 37,320.00 | 37,055.00 | 37,265.00 | 37,265.00 | 11,483 |
Dec 13, 2023 | 36,627.00 | 37,154.00 | 36,553.00 | 37,111.00 | 37,111.00 | 12,369 |
Dec 12, 2023 | 36,440.00 | 36,690.00 | 36,393.00 | 36,598.00 | 36,598.00 | 14,301 |
Dec 11, 2023 | 36,287.00 | 36,451.00 | 36,241.00 | 36,438.00 | 36,438.00 | 14,646 |
Dec 08, 2023 | 36,150.00 | 36,335.00 | 36,008.00 | 36,280.00 | 36,280.00 | 50,512 |
Dec 07, 2023 | 36,110.00 | 36,210.00 | 36,020.00 | 36,166.00 | 36,166.00 | 51,751 |
Dec 06, 2023 | 36,165.00 | 36,352.00 | 36,077.00 | 36,112.00 | 36,112.00 | 59,550 |
Dec 05, 2023 | 36,250.00 | 36,260.00 | 36,066.00 | 36,189.00 | 36,189.00 | 64,593 |
Dec 04, 2023 | 36,308.00 | 36,330.00 | 36,093.00 | 36,268.00 | 36,268.00 | 61,240 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |