Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 11, 2024 | 24,145.00 | 24,247.00 | 23,900.00 | 23,939.00 | 23,939.00 | 128,816 |
Sept 11, 2024 | 300 Dividend | |||||
Sept 10, 2024 | 23,915.00 | 24,227.00 | 23,385.00 | 24,044.00 | 23,744.00 | 2,959,713 |
Sept 09, 2024 | 24,250.00 | 24,365.00 | 23,871.00 | 24,051.00 | 23,750.91 | 1,728,904 |
Sept 06, 2024 | 24,411.00 | 24,528.00 | 23,832.00 | 23,904.00 | 23,605.75 | 2,014,865 |
Sept 05, 2024 | 24,155.00 | 24,858.00 | 24,026.00 | 24,400.00 | 24,095.56 | 3,130,154 |
Sept 04, 2024 | 24,781.00 | 24,839.00 | 24,127.00 | 24,372.00 | 24,067.91 | 3,756,466 |
Sept 03, 2024 | 24,225.00 | 25,126.00 | 24,403.00 | 24,791.00 | 24,481.68 | 2,451,138 |
Sept 02, 2024 | 24,500.00 | 25,086.00 | 24,283.00 | 24,623.00 | 24,315.78 | 1,090,234 |
Aug 30, 2024 | 25,418.00 | 25,364.00 | 24,502.00 | 24,794.00 | 24,484.64 | 8,967,622 |
Aug 29, 2024 | 25,130.00 | 25,761.00 | 25,110.00 | 25,300.00 | 24,984.33 | 3,233,982 |
Aug 28, 2024 | 25,500.00 | 25,795.00 | 24,745.00 | 25,173.00 | 24,858.91 | 3,573,200 |
Aug 27, 2024 | 25,001.00 | 25,921.00 | 25,001.00 | 25,535.00 | 25,216.40 | 3,354,009 |
Aug 26, 2024 | 26,069.00 | 26,911.00 | 25,090.00 | 25,178.00 | 24,863.85 | 3,474,442 |
Aug 23, 2024 | 28,774.00 | 28,486.50 | 25,511.00 | 26,164.00 | 25,837.55 | 5,301,755 |
Aug 22, 2024 | 29,525.00 | 29,893.00 | 28,224.00 | 28,390.00 | 28,035.78 | 2,390,759 |
Aug 21, 2024 | 31,100.00 | 31,110.00 | 29,234.00 | 29,439.00 | 29,071.69 | 2,433,523 |
Aug 20, 2024 | 30,029.00 | 31,496.00 | 30,029.00 | 31,110.00 | 30,721.84 | 1,950,320 |
Aug 19, 2024 | 29,700.00 | 30,300.00 | 29,469.00 | 30,100.00 | 29,724.44 | 1,424,450 |
Aug 16, 2024 | 29,340.00 | 29,680.00 | 28,895.00 | 29,248.00 | 28,883.07 | 2,202,712 |
Aug 15, 2024 | 28,850.00 | 29,685.00 | 28,751.00 | 28,936.00 | 28,574.96 | 2,762,665 |
Aug 14, 2024 | 27,649.00 | 29,044.00 | 27,554.00 | 28,580.00 | 28,223.40 | 3,298,644 |
Aug 13, 2024 | 27,200.00 | 27,661.00 | 27,102.00 | 27,516.00 | 27,172.68 | 3,247,167 |
Aug 12, 2024 | 28,700.00 | 28,994.00 | 27,330.00 | 27,330.00 | 26,989.00 | 3,255,812 |
Aug 08, 2024 | 29,980.00 | 30,091.00 | 28,800.00 | 29,083.00 | 28,720.13 | 3,295,684 |
Aug 07, 2024 | 30,300.00 | 30,670.00 | 29,882.00 | 30,170.00 | 29,793.57 | 3,031,322 |
Aug 06, 2024 | 29,407.00 | 30,327.00 | 29,557.00 | 30,230.00 | 29,852.82 | 2,076,090 |
Aug 05, 2024 | 30,150.00 | 30,179.00 | 28,664.00 | 30,121.00 | 29,745.18 | 2,909,431 |
Aug 02, 2024 | 31,350.00 | 32,114.00 | 30,250.00 | 30,317.00 | 29,938.73 | 2,185,292 |
Aug 01, 2024 | 31,861.00 | 32,160.00 | 31,245.00 | 31,294.00 | 30,903.54 | 1,333,201 |
Jul 31, 2024 | 30,883.00 | 32,232.00 | 30,520.00 | 31,920.00 | 31,521.73 | 2,574,529 |
Jul 30, 2024 | 30,538.00 | 30,790.00 | 30,012.00 | 30,055.00 | 29,680.00 | 1,256,139 |
Jul 29, 2024 | 29,900.00 | 30,344.00 | 29,900.00 | 29,950.00 | 29,576.31 | 1,095,229 |
Jul 26, 2024 | 29,600.00 | 30,340.00 | 29,503.00 | 30,072.00 | 29,696.79 | 1,116,943 |
Jul 25, 2024 | 30,100.00 | 30,163.00 | 29,033.00 | 29,612.00 | 29,242.53 | 2,039,730 |
Jul 24, 2024 | 30,780.00 | 31,070.00 | 30,405.00 | 31,070.00 | 30,682.34 | 1,274,420 |
Jul 23, 2024 | 30,499.00 | 30,567.00 | 29,603.00 | 30,428.00 | 30,048.35 | 4,035,687 |
Jul 22, 2024 | 30,211.00 | 30,600.00 | 29,635.00 | 29,711.00 | 29,340.29 | 2,019,507 |
Jul 19, 2024 | 30,000.00 | 30,204.00 | 29,538.00 | 30,179.00 | 29,802.45 | 2,458,479 |
Jul 18, 2024 | 31,500.00 | 31,968.00 | 30,501.00 | 30,592.00 | 30,210.30 | 2,655,610 |
Jul 17, 2024 | 30,894.00 | 31,566.00 | 30,562.94 | 30,920.00 | 30,534.21 | 3,471,256 |
Jul 16, 2024 | 29,390.00 | 30,810.00 | 29,228.00 | 30,810.00 | 30,425.58 | 3,804,052 |
Jul 15, 2024 | 28,900.00 | 29,526.00 | 28,626.00 | 29,526.00 | 29,157.60 | 3,830,381 |
Jul 12, 2024 | 29,299.00 | 29,376.00 | 28,802.00 | 29,219.00 | 28,854.43 | 1,749,315 |
Jul 11, 2024 | 28,752.00 | 30,240.00 | 28,670.00 | 29,237.00 | 28,872.21 | 1,870,852 |
Jul 10, 2024 | 28,520.00 | 29,197.00 | 28,146.00 | 28,910.00 | 28,549.29 | 1,631,752 |
Jul 09, 2024 | 28,397.00 | 28,737.00 | 28,309.00 | 28,545.00 | 28,188.84 | 2,222,621 |
Jul 08, 2024 | 28,770.00 | 28,794.00 | 28,203.00 | 28,369.00 | 28,015.04 | 1,684,715 |
Jul 05, 2024 | 28,093.00 | 29,641.00 | 28,408.00 | 28,979.00 | 28,617.43 | 2,202,275 |
Jul 04, 2024 | 27,935.00 | 28,969.00 | 27,164.00 | 28,568.00 | 28,211.55 | 1,172,860 |
Jul 03, 2024 | 27,880.00 | 28,300.00 | 27,528.00 | 28,117.00 | 27,766.18 | 1,997,147 |
Jul 02, 2024 | 27,991.00 | 28,217.00 | 26,909.00 | 27,485.00 | 27,142.07 | 2,141,235 |
Jul 01, 2024 | 27,600.00 | 27,645.00 | 26,974.00 | 27,165.00 | 26,826.06 | 1,833,023 |
Jun 28, 2024 | 27,944.00 | 28,634.00 | 27,342.00 | 27,342.00 | 27,000.85 | 2,801,038 |
Jun 27, 2024 | 27,425.00 | 28,245.00 | 27,263.00 | 28,163.00 | 27,811.61 | 1,834,190 |
Jun 26, 2024 | 26,990.00 | 27,673.00 | 26,504.00 | 27,167.00 | 26,828.04 | 2,174,223 |
Jun 25, 2024 | 27,005.00 | 27,764.00 | 26,922.00 | 27,048.00 | 26,710.52 | 2,034,437 |
Jun 24, 2024 | 26,416.00 | 27,705.00 | 26,319.00 | 27,229.00 | 26,889.26 | 2,365,408 |
Jun 21, 2024 | 26,850.00 | 27,611.00 | 26,001.00 | 26,406.00 | 26,076.53 | 6,180,966 |
Jun 20, 2024 | 26,450.00 | 26,995.00 | 26,380.00 | 26,596.00 | 26,264.16 | 9,138,622 |
Jun 19, 2024 | 25,700.00 | 26,395.00 | 24,922.00 | 26,198.00 | 25,871.13 | 2,961,206 |
Jun 18, 2024 | 24,819.00 | 25,555.00 | 24,671.00 | 25,153.00 | 24,839.16 | 3,296,227 |
Jun 14, 2024 | 25,166.00 | 25,857.00 | 24,497.00 | 24,497.00 | 24,191.35 | 3,423,673 |
Jun 13, 2024 | 28,950.00 | 28,992.00 | 25,632.00 | 25,857.00 | 25,534.38 | 5,298,493 |
Jun 12, 2024 | 28,757.00 | 29,805.00 | 28,578.00 | 29,135.00 | 28,771.48 | 3,098,961 |
Jun 11, 2024 | 28,950.00 | 29,235.00 | 28,503.00 | 28,503.00 | 28,147.37 | 2,044,393 |
Jun 10, 2024 | 29,200.00 | 29,418.00 | 28,696.00 | 29,040.00 | 28,677.66 | 1,595,382 |
Jun 07, 2024 | 30,250.00 | 30,679.00 | 29,028.00 | 29,354.00 | 28,987.75 | 2,845,528 |
Jun 06, 2024 | 29,500.00 | 29,838.00 | 29,178.00 | 29,741.00 | 29,369.92 | 1,389,433 |
Jun 05, 2024 | 28,102.00 | 29,097.00 | 27,883.00 | 28,988.00 | 28,626.31 | 2,290,454 |
Jun 04, 2024 | 28,740.00 | 28,839.00 | 27,622.00 | 28,072.00 | 27,721.74 | 1,646,830 |
Jun 03, 2024 | 29,600.00 | 29,597.00 | 28,578.00 | 28,837.00 | 28,477.20 | 1,486,712 |
May 31, 2024 | 29,855.00 | 30,156.00 | 29,038.00 | 29,268.00 | 28,902.82 | 3,751,850 |
May 30, 2024 | 29,100.00 | 30,250.00 | 28,932.00 | 29,931.00 | 29,557.55 | 1,708,902 |
May 28, 2024 | 29,266.00 | 29,967.00 | 29,354.00 | 29,792.00 | 29,420.28 | 1,676,608 |
May 27, 2024 | 29,577.00 | 30,044.00 | 29,448.00 | 29,741.00 | 29,369.92 | 777,703 |
May 24, 2024 | 29,015.00 | 29,722.00 | 28,963.00 | 29,541.00 | 29,172.41 | 1,658,824 |
May 23, 2024 | 29,125.00 | 29,866.00 | 29,000.00 | 29,026.00 | 28,663.84 | 1,521,332 |
May 22, 2024 | 30,283.00 | 30,613.00 | 29,723.00 | 29,873.00 | 29,500.27 | 1,440,779 |
May 21, 2024 | 30,001.00 | 30,551.00 | 29,806.00 | 30,225.00 | 29,847.88 | 1,205,237 |
May 20, 2024 | 30,100.00 | 31,191.00 | 29,661.00 | 30,562.00 | 30,180.68 | 2,036,718 |
May 17, 2024 | 28,899.00 | 29,463.00 | 28,102.00 | 29,345.00 | 28,978.86 | 3,070,494 |
May 16, 2024 | 31,005.00 | 31,089.00 | 29,139.00 | 29,139.00 | 28,775.43 | 2,757,564 |
May 15, 2024 | 31,970.00 | 31,664.00 | 30,320.00 | 30,875.00 | 30,489.77 | 2,105,929 |
May 14, 2024 | 30,562.00 | 31,149.00 | 30,552.00 | 31,008.00 | 30,621.11 | 1,339,105 |
May 13, 2024 | 31,400.00 | 31,766.00 | 30,638.00 | 30,746.00 | 30,362.38 | 1,795,996 |
May 10, 2024 | 30,888.00 | 31,895.00 | 30,795.00 | 31,559.00 | 31,165.23 | 2,651,157 |
May 09, 2024 | 29,661.00 | 30,320.00 | 29,199.00 | 30,320.00 | 29,941.69 | 2,128,223 |
May 08, 2024 | 29,650.00 | 29,668.00 | 28,514.00 | 29,572.00 | 29,203.03 | 3,335,026 |
May 07, 2024 | 30,910.00 | 31,024.00 | 28,506.00 | 29,304.00 | 28,938.37 | 3,280,818 |
May 06, 2024 | 30,830.00 | 31,403.00 | 30,543.00 | 30,605.00 | 30,223.14 | 1,496,652 |
May 03, 2024 | 30,650.00 | 31,103.00 | 29,840.00 | 30,201.00 | 29,824.18 | 2,206,621 |
May 02, 2024 | 30,899.00 | 31,399.00 | 30,037.00 | 30,639.00 | 30,256.71 | 2,634,452 |
Apr 30, 2024 | 33,099.00 | 33,068.00 | 31,070.00 | 31,070.00 | 30,682.34 | 2,959,332 |
Apr 29, 2024 | 33,330.00 | 33,787.00 | 32,505.00 | 33,593.00 | 33,173.86 | 1,831,927 |
Apr 26, 2024 | 33,194.00 | 33,793.00 | 32,803.00 | 32,810.00 | 32,400.63 | 1,005,147 |
Apr 25, 2024 | 32,600.00 | 32,949.00 | 31,878.00 | 32,737.00 | 32,328.54 | 1,714,994 |
Apr 24, 2024 | 32,170.00 | 32,636.00 | 31,393.00 | 32,548.00 | 32,141.89 | 2,426,598 |
Apr 23, 2024 | 31,600.00 | 32,186.00 | 30,700.00 | 31,977.00 | 31,578.02 | 2,856,423 |
Apr 22, 2024 | 33,490.00 | 33,544.00 | 31,801.00 | 32,360.00 | 31,956.24 | 2,627,778 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |