Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 14, 2024 | 30,581.00 | 30,581.00 | 30,571.70 | 30,653.00 | 30,653.00 | 4 |
Jun 13, 2024 | 30,567.55 | 30,567.55 | 30,567.55 | 30,459.50 | 30,459.50 | 9 |
Jun 12, 2024 | 30,548.50 | 30,548.50 | 30,548.50 | 30,548.50 | 30,548.50 | - |
Jun 11, 2024 | 30,742.85 | 30,742.85 | 30,742.85 | 30,651.00 | 30,651.00 | 10 |
Jun 10, 2024 | 30,799.95 | 30,799.95 | 30,799.95 | 30,722.50 | 30,722.50 | 1 |
Jun 07, 2024 | 30,907.00 | 30,907.00 | 30,907.00 | 30,907.00 | 30,907.00 | - |
Jun 06, 2024 | 30,681.00 | 30,750.40 | 30,621.00 | 30,699.00 | 30,699.00 | 96 |
Jun 05, 2024 | 30,476.64 | 30,481.00 | 30,476.64 | 30,626.50 | 30,626.50 | 18 |
Jun 04, 2024 | 30,333.70 | 30,537.94 | 30,333.70 | 30,435.00 | 30,435.00 | 113 |
Jun 03, 2024 | 30,742.00 | 30,742.00 | 30,360.00 | 30,359.00 | 30,359.00 | 248 |
May 31, 2024 | 30,251.00 | 30,251.00 | 30,251.00 | 30,265.50 | 30,265.50 | 184 |
May 30, 2024 | 30,273.00 | 30,273.00 | 30,254.00 | 30,186.50 | 30,186.50 | 1,735 |
May 29, 2024 | 30,539.00 | 30,561.00 | 30,539.00 | 30,528.50 | 30,528.50 | 12 |
May 28, 2024 | 30,831.64 | 30,833.30 | 30,831.64 | 30,725.00 | 30,725.00 | 113 |
May 24, 2024 | 31,055.00 | 31,055.00 | 31,018.00 | 30,996.50 | 30,996.50 | 116 |
May 23, 2024 | 31,414.60 | 31,414.60 | 31,260.68 | 31,235.00 | 31,235.00 | 119 |
May 22, 2024 | 31,560.50 | 31,560.50 | 31,560.50 | 31,560.50 | 31,560.50 | - |
May 21, 2024 | 31,606.00 | 31,606.00 | 31,606.00 | 31,606.00 | 31,606.00 | - |
May 20, 2024 | 31,791.00 | 31,791.00 | 31,791.00 | 31,791.00 | 31,791.00 | - |
May 17, 2024 | 31,781.00 | 31,781.00 | 31,670.00 | 31,670.00 | 31,670.00 | 8 |
May 16, 2024 | 31,877.00 | 31,877.00 | 31,786.55 | 31,837.00 | 31,837.00 | 189 |
May 15, 2024 | 31,623.30 | 31,714.09 | 31,582.82 | 31,689.00 | 31,689.00 | 189 |
May 14, 2024 | 31,585.00 | 31,585.00 | 31,585.00 | 31,585.00 | 31,585.00 | - |
May 13, 2024 | 31,774.00 | 31,810.84 | 31,721.19 | 31,723.00 | 31,723.00 | 295 |
May 10, 2024 | 31,774.00 | 31,787.85 | 31,739.00 | 31,739.00 | 31,739.00 | 686 |
May 09, 2024 | 31,521.00 | 31,617.00 | 31,516.93 | 31,617.00 | 31,617.00 | 38 |
May 08, 2024 | 31,386.00 | 31,386.00 | 31,378.00 | 31,427.00 | 31,427.00 | 225 |
May 07, 2024 | 31,260.60 | 31,260.60 | 31,259.00 | 31,265.50 | 31,265.50 | 13 |
May 03, 2024 | 30,967.00 | 30,967.00 | 30,967.00 | 30,958.50 | 30,958.50 | 27 |
May 02, 2024 | 30,643.70 | 30,643.70 | 30,643.70 | 30,681.50 | 30,681.50 | 39 |
May 01, 2024 | 30,477.02 | 30,477.00 | 30,449.20 | 30,570.50 | 30,570.50 | 69 |
Apr 30, 2024 | 30,798.75 | 30,798.75 | 30,798.75 | 30,619.50 | 30,619.50 | 4 |
Apr 29, 2024 | 30,749.00 | 30,749.00 | 30,749.00 | 30,749.00 | 30,749.00 | - |
Apr 26, 2024 | 30,720.00 | 30,720.00 | 30,720.00 | 30,862.50 | 30,862.50 | 3 |
Apr 25, 2024 | 30,527.00 | 30,527.00 | 30,527.00 | 30,527.00 | 30,527.00 | - |
Apr 24, 2024 | 31,177.00 | 31,177.00 | 31,177.00 | 31,075.50 | 31,075.50 | 3 |
Apr 23, 2024 | 31,187.85 | 31,187.85 | 31,187.85 | 31,140.50 | 31,140.50 | 34 |
Apr 22, 2024 | 31,213.00 | 31,213.00 | 31,051.00 | 31,051.00 | 31,051.00 | 467 |
Apr 19, 2024 | 30,477.00 | 30,784.00 | 30,456.03 | 30,784.00 | 30,784.00 | 65 |
Apr 18, 2024 | 30,722.00 | 30,722.00 | 30,722.00 | 30,722.00 | 30,722.00 | - |
Apr 17, 2024 | 30,617.00 | 30,655.00 | 30,460.00 | 30,460.00 | 30,460.00 | 73 |
Apr 16, 2024 | 30,625.00 | 30,625.00 | 30,625.00 | 30,625.00 | 30,625.00 | - |
Apr 15, 2024 | 30,688.15 | 30,899.90 | 30,688.15 | 30,764.00 | 30,764.00 | 54 |
Apr 12, 2024 | 30,901.06 | 30,901.06 | 30,901.06 | 30,838.50 | 30,838.50 | 81 |
Apr 11, 2024 | 30,783.45 | 30,847.70 | 30,783.45 | 30,759.50 | 30,759.50 | 10 |
Apr 10, 2024 | 30,763.00 | 30,919.97 | 30,763.00 | 30,836.00 | 30,836.00 | 229 |
Apr 09, 2024 | 30,949.30 | 30,949.30 | 30,949.30 | 30,733.00 | 30,733.00 | 3,759 |
Apr 08, 2024 | 31,017.00 | 31,041.00 | 30,989.00 | 30,989.00 | 30,989.00 | 225 |
Apr 05, 2024 | 30,952.00 | 30,952.00 | 30,920.95 | 31,014.50 | 31,014.50 | 380 |
Apr 04, 2024 | 31,217.00 | 31,217.00 | 31,199.00 | 31,217.00 | 31,217.00 | 129 |
Apr 03, 2024 | 31,364.45 | 31,364.45 | 31,304.75 | 31,286.00 | 31,286.00 | 226 |
Apr 02, 2024 | 31,420.00 | 31,574.45 | 31,415.85 | 31,337.00 | 31,337.00 | 778 |
Mar 28, 2024 | 31,687.00 | 31,706.85 | 31,642.30 | 31,676.00 | 31,676.00 | 396 |
Mar 27, 2024 | 31,440.00 | 31,523.45 | 31,430.85 | 31,481.50 | 31,481.50 | 1,173 |
Mar 26, 2024 | 31,370.00 | 31,375.00 | 31,325.20 | 31,411.00 | 31,411.00 | 570 |
Mar 25, 2024 | 31,322.00 | 31,340.28 | 31,322.00 | 31,327.50 | 31,327.50 | 320 |
Mar 22, 2024 | 31,884.60 | 31,884.60 | 31,884.60 | 31,604.50 | 31,604.50 | 28 |
Mar 21, 2024 | 31,545.00 | 31,581.80 | 31,218.85 | 31,646.00 | 31,646.00 | 1,308 |
Mar 20, 2024 | 30,971.64 | 31,008.29 | 30,971.64 | 30,954.50 | 30,954.50 | 321 |
Mar 19, 2024 | 30,631.00 | 30,725.40 | 30,631.00 | 30,877.00 | 30,877.00 | 11 |
Mar 18, 2024 | 30,749.00 | 30,749.00 | 30,749.00 | 30,749.00 | 30,749.00 | - |
Mar 15, 2024 | 30,590.00 | 30,590.00 | 30,590.00 | 30,590.00 | 30,590.00 | - |
Mar 14, 2024 | 30,751.00 | 30,776.05 | 30,740.76 | 30,752.00 | 30,752.00 | 232 |
Mar 13, 2024 | 30,794.00 | 30,794.00 | 30,794.00 | 30,794.00 | 30,794.00 | - |
Mar 12, 2024 | 30,490.65 | 30,658.60 | 30,490.65 | 30,654.00 | 30,654.00 | 33 |
Mar 11, 2024 | 30,246.87 | 30,246.87 | 30,245.65 | 30,378.00 | 30,378.00 | 134 |
Mar 08, 2024 | 30,435.99 | 30,435.99 | 30,435.99 | 30,417.50 | 30,417.50 | 14 |
Mar 07, 2024 | 30,498.00 | 30,498.00 | 30,498.00 | 30,498.00 | 30,498.00 | - |
Mar 06, 2024 | 30,547.80 | 30,585.35 | 30,547.80 | 30,654.00 | 30,654.00 | 33 |
Mar 05, 2024 | 30,624.50 | 30,624.50 | 30,624.50 | 30,624.50 | 30,624.50 | - |
Mar 04, 2024 | 30,990.90 | 30,990.90 | 30,926.76 | 30,873.50 | 30,873.50 | 460 |
Mar 01, 2024 | 30,978.65 | 30,978.65 | 30,978.65 | 31,044.50 | 31,044.50 | 3 |
Feb 29, 2024 | 30,900.35 | 30,900.35 | 30,900.35 | 30,999.00 | 30,999.00 | 168 |
Feb 28, 2024 | 30,905.00 | 30,905.00 | 30,905.00 | 30,905.00 | 30,905.00 | - |
Feb 27, 2024 | 30,937.25 | 30,937.25 | 30,937.25 | 30,811.50 | 30,811.50 | 164 |
Feb 26, 2024 | 31,036.00 | 31,040.00 | 30,956.52 | 31,040.00 | 31,040.00 | 203 |
Feb 23, 2024 | 31,006.00 | 31,092.00 | 30,998.00 | 31,092.00 | 31,092.00 | 223 |
Feb 22, 2024 | 30,914.50 | 30,914.50 | 30,914.50 | 30,914.50 | 30,914.50 | - |
Feb 21, 2024 | 30,692.35 | 30,692.35 | 30,692.35 | 30,657.50 | 30,657.50 | 3 |
Feb 20, 2024 | 30,737.18 | 30,749.50 | 30,695.86 | 30,678.00 | 30,678.00 | 179 |
Feb 19, 2024 | 30,756.45 | 30,816.90 | 30,744.97 | 30,814.50 | 30,814.50 | 166 |
Feb 16, 2024 | 30,965.00 | 30,965.00 | 30,915.00 | 30,915.00 | 30,915.00 | 339 |
Feb 15, 2024 | 30,802.80 | 30,828.60 | 30,791.50 | 30,803.00 | 30,803.00 | 275 |
Feb 14, 2024 | 30,689.00 | 30,726.75 | 30,660.00 | 30,660.00 | 30,660.00 | 79 |
Feb 13, 2024 | 30,560.00 | 30,706.75 | 30,560.00 | 30,597.00 | 30,597.00 | 19 |
Feb 12, 2024 | 30,869.00 | 30,869.00 | 30,869.00 | 30,869.00 | 30,869.00 | - |
Feb 09, 2024 | 30,899.00 | 30,899.00 | 30,691.00 | 30,691.00 | 30,691.00 | 121 |
Feb 08, 2024 | 30,882.90 | 30,882.90 | 30,882.90 | 30,681.50 | 30,681.50 | 112 |
Feb 07, 2024 | 30,748.00 | 30,748.00 | 30,748.00 | 30,748.00 | 30,748.00 | - |
Feb 06, 2024 | 30,627.00 | 30,663.00 | 30,627.00 | 30,663.00 | 30,663.00 | 279 |
Feb 05, 2024 | 30,660.80 | 30,784.20 | 30,660.00 | 30,664.00 | 30,664.00 | 133 |
Feb 02, 2024 | 30,579.50 | 30,579.50 | 30,579.50 | 30,579.50 | 30,579.50 | - |
Feb 01, 2024 | 30,101.00 | 30,266.45 | 30,101.00 | 30,164.00 | 30,164.00 | 270 |
Jan 31, 2024 | 30,365.25 | 30,365.25 | 30,365.25 | 30,382.00 | 30,382.00 | 10 |
Jan 30, 2024 | 30,256.73 | 30,325.10 | 30,256.73 | 30,377.50 | 30,377.50 | 222 |
Jan 29, 2024 | 30,171.00 | 30,202.15 | 30,098.45 | 30,176.00 | 30,176.00 | 418 |
Jan 26, 2024 | 30,109.00 | 30,109.00 | 30,109.00 | 30,109.00 | 30,109.00 | - |
Jan 25, 2024 | 29,980.00 | 29,980.00 | 29,909.25 | 29,961.00 | 29,961.00 | 171 |
Jan 24, 2024 | 29,892.00 | 29,962.00 | 29,882.35 | 29,962.00 | 29,962.00 | 256 |
Jan 23, 2024 | 29,986.59 | 30,049.80 | 29,986.59 | 29,959.50 | 29,959.50 | 109 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |