Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 28,888.00 | 28,888.00 | 28,411.00 | 28,573.00 | 28,573.00 | 1,119,284 |
Oct 17, 2024 | 28,990.00 | 29,076.00 | 28,508.00 | 28,508.00 | 28,508.00 | 798,496 |
Oct 16, 2024 | 29,000.00 | 29,014.00 | 28,759.00 | 28,915.00 | 28,915.00 | 1,282,892 |
Oct 15, 2024 | 29,144.00 | 29,299.00 | 28,995.00 | 29,000.00 | 29,000.00 | 1,387,286 |
Oct 14, 2024 | 29,200.00 | 29,253.00 | 28,981.00 | 29,144.00 | 29,144.00 | 616,347 |
Oct 11, 2024 | 29,095.00 | 29,282.00 | 29,012.00 | 29,097.00 | 29,097.00 | 611,825 |
Oct 10, 2024 | 29,272.00 | 29,231.00 | 28,910.00 | 29,001.00 | 29,001.00 | 812,632 |
Oct 09, 2024 | 29,000.00 | 29,113.00 | 28,511.00 | 29,113.00 | 29,113.00 | 767,445 |
Oct 08, 2024 | 29,000.00 | 29,113.00 | 28,763.00 | 28,855.00 | 28,855.00 | 1,861,488 |
Oct 07, 2024 | 29,000.00 | 29,362.00 | 28,832.00 | 29,000.00 | 29,000.00 | 5,326,301 |
Oct 04, 2024 | 29,268.00 | 29,260.00 | 28,972.00 | 29,000.00 | 29,000.00 | 1,296,399 |
Oct 03, 2024 | 29,166.00 | 29,403.00 | 28,750.00 | 28,998.00 | 28,998.00 | 1,345,909 |
Oct 02, 2024 | 29,301.00 | 29,756.00 | 28,678.00 | 29,166.00 | 29,166.00 | 1,905,080 |
Oct 01, 2024 | 30,095.00 | 30,143.00 | 29,149.00 | 29,159.00 | 29,159.00 | 2,120,716 |
Sept 30, 2024 | 30,149.00 | 30,136.00 | 29,066.00 | 29,578.00 | 29,578.00 | 2,401,662 |
Sept 27, 2024 | 30,138.00 | 30,410.00 | 29,932.00 | 30,276.00 | 30,276.00 | 1,482,676 |
Sept 26, 2024 | 30,200.00 | 30,999.00 | 30,011.00 | 30,286.00 | 30,286.00 | 1,379,562 |
Sept 25, 2024 | 30,475.00 | 30,882.00 | 30,115.00 | 30,492.00 | 30,492.00 | 1,428,155 |
Sept 25, 2024 | 445 Dividend | |||||
Sept 23, 2024 | 30,198.00 | 30,795.00 | 29,922.00 | 30,682.00 | 30,237.00 | 1,608,041 |
Sept 20, 2024 | 30,210.00 | 30,448.00 | 29,922.00 | 30,027.00 | 29,591.50 | 2,074,903 |
Sept 19, 2024 | 30,405.00 | 30,738.00 | 30,248.00 | 30,390.00 | 29,949.24 | 2,768,750 |
Sept 18, 2024 | 30,300.00 | 30,237.00 | 29,790.00 | 30,164.00 | 29,726.51 | 824,171 |
Sept 17, 2024 | 30,399.00 | 30,322.00 | 29,789.00 | 30,100.00 | 29,663.44 | 769,501 |
Sept 16, 2024 | 29,938.00 | 30,148.00 | 29,598.00 | 29,794.00 | 29,361.88 | 592,335 |
Sept 13, 2024 | 30,200.00 | 30,056.00 | 29,582.00 | 29,938.00 | 29,503.79 | 922,539 |
Sept 12, 2024 | 29,690.00 | 30,346.00 | 29,567.00 | 29,883.00 | 29,449.59 | 1,462,168 |
Sept 11, 2024 | 29,800.00 | 29,847.00 | 29,300.00 | 29,677.00 | 29,246.58 | 1,026,928 |
Sept 10, 2024 | 29,899.00 | 30,179.00 | 29,640.00 | 30,000.00 | 29,564.89 | 1,411,692 |
Sept 09, 2024 | 30,303.00 | 30,416.00 | 29,764.00 | 29,764.00 | 29,332.31 | 924,067 |
Sept 06, 2024 | 30,400.00 | 30,283.00 | 29,988.00 | 29,995.00 | 29,559.96 | 1,280,811 |
Sept 05, 2024 | 29,693.00 | 30,268.00 | 29,474.00 | 30,241.00 | 29,802.40 | 1,887,019 |
Sept 04, 2024 | 29,455.00 | 30,037.00 | 28,541.00 | 29,750.00 | 29,318.52 | 2,215,220 |
Sept 03, 2024 | 30,875.00 | 30,875.00 | 29,289.00 | 29,500.00 | 29,072.14 | 4,114,642 |
Sept 02, 2024 | 31,350.00 | 31,326.00 | 30,738.00 | 31,337.00 | 30,882.50 | 669,334 |
Aug 30, 2024 | 31,475.00 | 31,293.00 | 30,733.00 | 31,008.00 | 30,558.27 | 1,642,822 |
Aug 29, 2024 | 30,650.00 | 31,124.00 | 30,556.00 | 31,076.00 | 30,625.29 | 653,534 |
Aug 28, 2024 | 31,499.00 | 31,446.00 | 30,675.00 | 30,800.00 | 30,353.29 | 1,330,448 |
Aug 27, 2024 | 31,009.00 | 31,241.00 | 30,643.00 | 31,094.00 | 30,643.03 | 1,268,147 |
Aug 26, 2024 | 30,999.00 | 30,961.00 | 30,516.00 | 30,744.00 | 30,298.10 | 799,742 |
Aug 23, 2024 | 30,450.00 | 30,926.00 | 30,541.00 | 30,769.00 | 30,322.74 | 842,448 |
Aug 22, 2024 | 30,463.00 | 30,959.00 | 30,259.00 | 30,485.00 | 30,042.86 | 770,495 |
Aug 21, 2024 | 29,900.00 | 30,619.00 | 30,056.00 | 30,463.00 | 30,021.18 | 530,975 |
Aug 20, 2024 | 30,810.00 | 30,945.00 | 30,112.00 | 30,234.00 | 29,795.50 | 699,193 |
Aug 19, 2024 | 31,198.00 | 30,987.00 | 30,425.50 | 30,751.00 | 30,305.00 | 941,342 |
Aug 16, 2024 | 29,999.00 | 30,711.00 | 29,820.00 | 30,648.00 | 30,203.49 | 1,645,691 |
Aug 15, 2024 | 30,125.00 | 30,314.00 | 29,736.00 | 29,736.00 | 29,304.72 | 1,036,172 |
Aug 14, 2024 | 29,400.00 | 30,125.00 | 29,199.00 | 30,125.00 | 29,688.08 | 1,225,339 |
Aug 13, 2024 | 29,399.00 | 29,209.00 | 28,832.00 | 29,209.00 | 28,785.37 | 1,187,411 |
Aug 12, 2024 | 28,600.00 | 29,175.00 | 28,225.00 | 28,987.00 | 28,566.58 | 855,229 |
Aug 08, 2024 | 28,950.00 | 29,108.00 | 28,608.00 | 28,988.00 | 28,567.57 | 2,843,504 |
Aug 07, 2024 | 29,499.00 | 29,402.00 | 28,926.00 | 28,950.00 | 28,530.12 | 1,037,880 |
Aug 06, 2024 | 29,570.00 | 29,256.00 | 28,693.00 | 29,100.00 | 28,677.95 | 1,422,242 |
Aug 05, 2024 | 29,200.00 | 29,322.00 | 28,500.00 | 28,954.00 | 28,534.06 | 1,230,382 |
Aug 02, 2024 | 29,800.00 | 30,245.00 | 29,497.00 | 29,497.00 | 29,069.19 | 1,118,635 |
Aug 01, 2024 | 30,870.00 | 30,799.00 | 30,202.00 | 30,270.00 | 29,830.98 | 710,984 |
Jul 31, 2024 | 30,000.00 | 30,784.00 | 29,657.00 | 30,453.00 | 30,011.32 | 3,154,985 |
Jul 30, 2024 | 29,600.00 | 30,288.00 | 29,387.00 | 29,800.00 | 29,367.79 | 1,634,790 |
Jul 29, 2024 | 29,485.00 | 29,762.00 | 29,221.00 | 29,444.00 | 29,016.96 | 700,134 |
Jul 26, 2024 | 29,499.00 | 29,500.00 | 29,094.00 | 29,485.00 | 29,057.36 | 723,870 |
Jul 25, 2024 | 28,910.00 | 29,351.00 | 28,651.00 | 29,306.00 | 28,880.96 | 580,450 |
Jul 24, 2024 | 29,100.00 | 29,219.00 | 28,876.00 | 29,117.00 | 28,694.70 | 687,053 |
Jul 23, 2024 | 28,910.00 | 29,295.00 | 28,691.00 | 29,141.00 | 28,718.35 | 670,973 |
Jul 22, 2024 | 28,961.00 | 29,338.00 | 28,646.00 | 29,241.00 | 28,816.90 | 684,533 |
Jul 19, 2024 | 28,680.00 | 28,907.00 | 28,339.00 | 28,817.00 | 28,399.05 | 607,444 |
Jul 18, 2024 | 28,011.00 | 28,864.00 | 28,308.00 | 28,680.00 | 28,264.04 | 950,196 |
Jul 17, 2024 | 28,945.00 | 28,902.00 | 28,011.00 | 28,350.00 | 27,938.82 | 1,692,041 |
Jul 16, 2024 | 29,782.00 | 29,751.00 | 28,856.00 | 28,945.00 | 28,525.19 | 1,491,573 |
Jul 15, 2024 | 29,049.00 | 29,693.00 | 28,369.00 | 29,693.00 | 29,262.34 | 1,782,235 |
Jul 12, 2024 | 29,110.00 | 29,233.00 | 28,751.00 | 29,072.00 | 28,650.35 | 721,638 |
Jul 11, 2024 | 29,078.00 | 29,207.00 | 28,704.00 | 29,155.00 | 28,732.15 | 807,203 |
Jul 10, 2024 | 29,500.00 | 29,396.50 | 28,476.00 | 28,850.00 | 28,431.57 | 803,931 |
Jul 09, 2024 | 28,832.00 | 29,069.00 | 28,578.00 | 28,850.00 | 28,431.57 | 671,917 |
Jul 08, 2024 | 28,500.00 | 28,850.00 | 28,342.00 | 28,850.00 | 28,431.57 | 722,788 |
Jul 05, 2024 | 28,890.00 | 29,006.00 | 28,446.00 | 28,535.00 | 28,121.14 | 622,493 |
Jul 04, 2024 | 28,681.00 | 29,371.00 | 28,705.00 | 28,846.00 | 28,427.63 | 1,032,899 |
Jul 03, 2024 | 28,750.00 | 29,050.00 | 28,143.00 | 28,961.00 | 28,540.96 | 1,753,406 |
Jul 02, 2024 | 28,910.00 | 29,332.00 | 27,926.00 | 28,538.00 | 28,124.10 | 1,722,965 |
Jul 01, 2024 | 28,723.00 | 29,417.00 | 28,616.00 | 29,150.00 | 28,727.22 | 1,839,158 |
Jun 28, 2024 | 28,055.00 | 28,709.00 | 27,860.00 | 28,403.00 | 27,991.05 | 1,170,412 |
Jun 27, 2024 | 28,001.00 | 28,200.00 | 27,527.00 | 27,901.00 | 27,496.34 | 1,209,671 |
Jun 26, 2024 | 28,200.00 | 28,418.00 | 27,995.00 | 28,220.00 | 27,810.71 | 1,379,518 |
Jun 25, 2024 | 27,910.00 | 28,296.00 | 27,732.00 | 28,296.00 | 27,885.61 | 1,452,552 |
Jun 24, 2024 | 29,301.00 | 29,506.00 | 27,941.00 | 27,941.00 | 27,535.76 | 2,199,251 |
Jun 21, 2024 | 29,300.00 | 29,588.00 | 28,996.00 | 29,300.00 | 28,875.04 | 4,834,434 |
Jun 20, 2024 | 29,233.00 | 29,300.00 | 28,541.00 | 29,050.00 | 28,628.67 | 4,592,241 |
Jun 19, 2024 | 28,634.00 | 29,437.00 | 28,953.00 | 29,233.00 | 28,809.02 | 2,968,955 |
Jun 18, 2024 | 26,890.00 | 29,000.00 | 26,732.00 | 28,584.00 | 28,169.43 | 2,852,600 |
Jun 14, 2024 | 25,275.00 | 26,787.00 | 25,234.00 | 26,460.00 | 26,076.23 | 2,852,102 |
Jun 13, 2024 | 24,980.00 | 25,537.00 | 24,849.00 | 25,319.00 | 24,951.78 | 2,881,907 |
Jun 12, 2024 | 25,100.00 | 25,122.00 | 24,653.00 | 24,976.00 | 24,613.76 | 2,088,124 |
Jun 11, 2024 | 25,015.00 | 25,086.00 | 24,615.00 | 24,752.00 | 24,393.01 | 1,394,504 |
Jun 10, 2024 | 25,300.00 | 25,136.00 | 24,836.00 | 24,836.00 | 24,475.79 | 1,370,281 |
Jun 07, 2024 | 25,100.00 | 25,204.00 | 24,809.00 | 25,095.00 | 24,731.03 | 1,744,607 |
Jun 06, 2024 | 24,930.00 | 25,188.00 | 24,778.00 | 25,136.00 | 24,771.44 | 693,779 |
Jun 05, 2024 | 25,500.00 | 25,598.00 | 24,783.00 | 24,950.00 | 24,588.13 | 1,444,270 |
Jun 04, 2024 | 25,890.00 | 25,995.00 | 25,360.00 | 25,591.00 | 25,219.84 | 1,353,384 |
Jun 03, 2024 | 25,241.00 | 25,813.00 | 25,022.00 | 25,787.00 | 25,413.00 | 1,381,191 |
May 31, 2024 | 25,451.00 | 25,575.00 | 24,817.00 | 24,969.00 | 24,606.86 | 2,086,174 |
May 30, 2024 | 26,086.00 | 26,288.00 | 25,268.00 | 25,371.00 | 25,003.03 | 1,400,535 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |