Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 06, 2024 | - | - | - | - | - | - |
Nov 05, 2024 | 28,240.00 | 29,120.00 | 28,286.00 | 28,998.00 | 28,998.00 | 1,504,869 |
Nov 04, 2024 | 28,651.00 | 29,003.00 | 28,343.00 | 28,540.00 | 28,540.00 | 1,368,368 |
Nov 01, 2024 | 29,030.00 | 29,676.00 | 28,803.00 | 29,003.00 | 29,003.00 | 1,525,432 |
Oct 31, 2024 | 30,379.00 | 30,153.00 | 28,885.00 | 29,017.00 | 29,017.00 | 2,956,980 |
Oct 30, 2024 | 30,757.00 | 31,360.00 | 30,506.00 | 30,590.00 | 30,590.00 | 3,700,659 |
Oct 29, 2024 | 30,300.00 | 30,956.00 | 30,550.00 | 30,731.00 | 30,731.00 | 1,776,916 |
Oct 28, 2024 | 31,000.00 | 30,970.00 | 30,184.00 | 30,676.00 | 30,676.00 | 2,518,974 |
Oct 25, 2024 | 31,475.00 | 31,685.00 | 30,935.00 | 31,189.00 | 31,189.00 | 2,224,429 |
Oct 24, 2024 | 32,177.00 | 32,608.00 | 31,366.00 | 31,637.00 | 31,637.00 | 1,855,667 |
Oct 23, 2024 | 33,000.00 | 33,398.00 | 31,889.00 | 32,198.00 | 32,198.00 | 2,452,753 |
Oct 22, 2024 | 32,310.00 | 32,914.00 | 31,972.00 | 32,770.00 | 32,770.00 | 2,616,276 |
Oct 21, 2024 | 31,700.00 | 33,000.00 | 31,470.00 | 32,500.00 | 32,500.00 | 2,414,907 |
Oct 18, 2024 | 31,000.00 | 31,675.00 | 30,536.00 | 30,917.00 | 30,917.00 | 2,316,930 |
Oct 17, 2024 | 29,200.00 | 30,877.00 | 29,200.00 | 30,877.00 | 30,877.00 | 1,543,531 |
Oct 16, 2024 | 27,950.00 | 29,332.00 | 27,750.00 | 29,006.00 | 29,006.00 | 3,577,859 |
Oct 15, 2024 | 27,332.00 | 27,934.00 | 26,896.00 | 27,729.00 | 27,729.00 | 2,851,145 |
Oct 14, 2024 | 26,800.00 | 27,556.00 | 26,937.00 | 27,439.00 | 27,439.00 | 2,790,249 |
Oct 11, 2024 | 27,300.00 | 27,708.00 | 27,018.00 | 27,160.00 | 27,160.00 | 3,693,879 |
Oct 10, 2024 | 26,661.00 | 27,136.00 | 26,196.00 | 27,136.00 | 27,136.00 | 3,170,235 |
Oct 09, 2024 | 26,600.00 | 26,858.00 | 26,397.00 | 26,545.00 | 26,545.00 | 1,083,619 |
Oct 08, 2024 | 26,998.00 | 27,112.00 | 26,410.00 | 26,660.00 | 26,660.00 | 1,758,963 |
Oct 07, 2024 | 26,685.00 | 27,385.00 | 26,671.00 | 26,850.00 | 26,850.00 | 1,591,763 |
Oct 04, 2024 | 27,500.00 | 27,658.00 | 27,001.00 | 27,385.00 | 27,385.00 | 1,842,898 |
Oct 03, 2024 | 28,150.00 | 27,900.00 | 27,181.00 | 27,512.00 | 27,512.00 | 1,236,134 |
Oct 02, 2024 | 28,286.00 | 28,600.00 | 27,617.00 | 27,820.00 | 27,820.00 | 2,564,352 |
Oct 01, 2024 | 26,938.00 | 28,307.00 | 26,864.00 | 28,105.00 | 28,105.00 | 4,179,578 |
Sep 30, 2024 | 28,050.00 | 28,158.00 | 26,832.00 | 26,883.00 | 26,883.00 | 3,899,825 |
Sep 27, 2024 | 27,995.00 | 28,350.00 | 27,546.00 | 27,940.00 | 27,940.00 | 2,584,791 |
Sep 26, 2024 | 27,450.00 | 28,121.00 | 26,762.00 | 27,789.00 | 27,789.00 | 2,203,399 |
Sep 25, 2024 | 27,200.00 | 27,459.00 | 26,652.00 | 27,099.00 | 27,099.00 | 1,942,956 |
Sep 23, 2024 | 26,450.00 | 27,381.00 | 26,187.00 | 27,240.00 | 27,240.00 | 1,435,731 |
Sep 20, 2024 | 26,020.00 | 27,047.00 | 25,946.00 | 26,341.00 | 26,341.00 | 4,555,426 |
Sep 19, 2024 | 26,000.00 | 26,432.00 | 25,386.00 | 25,506.00 | 25,506.00 | 6,067,503 |
Sep 18, 2024 | 25,770.00 | 25,909.00 | 25,388.00 | 25,680.00 | 25,680.00 | 2,193,577 |
Sep 17, 2024 | 26,063.00 | 26,072.00 | 25,373.00 | 25,810.00 | 25,810.00 | 2,404,191 |
Sep 16, 2024 | 25,401.00 | 26,146.00 | 25,000.00 | 25,590.00 | 25,590.00 | 2,828,371 |
Sep 13, 2024 | 24,702.00 | 25,496.00 | 24,120.00 | 25,139.00 | 25,139.00 | 3,231,484 |
Sep 12, 2024 | 24,200.00 | 24,683.00 | 23,916.00 | 24,450.00 | 24,450.00 | 3,170,192 |
Sep 11, 2024 | 24,145.00 | 24,247.00 | 23,368.00 | 23,500.00 | 23,500.00 | 2,818,873 |
Sep 10, 2024 | 23,915.00 | 24,227.00 | 23,385.00 | 24,044.00 | 24,044.00 | 2,959,713 |
Sep 09, 2024 | 24,250.00 | 24,365.00 | 23,871.00 | 24,051.00 | 24,051.00 | 1,728,904 |
Sep 06, 2024 | 24,411.00 | 24,528.00 | 23,832.00 | 23,904.00 | 23,904.00 | 2,014,865 |
Sep 05, 2024 | 24,155.00 | 24,858.00 | 24,026.00 | 24,400.00 | 24,400.00 | 3,130,154 |
Sep 04, 2024 | 24,781.00 | 24,839.00 | 24,127.00 | 24,372.00 | 24,372.00 | 3,756,466 |
Sep 03, 2024 | 24,225.00 | 25,126.00 | 24,403.00 | 24,791.00 | 24,791.00 | 2,451,138 |
Sep 02, 2024 | 24,500.00 | 25,086.00 | 24,283.00 | 24,623.00 | 24,623.00 | 1,090,234 |
Aug 30, 2024 | 25,418.00 | 25,364.00 | 24,502.00 | 24,794.00 | 24,794.00 | 8,967,622 |
Aug 29, 2024 | 25,130.00 | 25,761.00 | 25,110.00 | 25,300.00 | 25,300.00 | 3,233,982 |
Aug 28, 2024 | 25,500.00 | 25,795.00 | 24,745.00 | 25,173.00 | 25,173.00 | 3,573,200 |
Aug 27, 2024 | 25,001.00 | 25,921.00 | 25,001.00 | 25,535.00 | 25,535.00 | 3,354,009 |
Aug 26, 2024 | 26,069.00 | 26,911.00 | 25,090.00 | 25,178.00 | 25,178.00 | 3,474,442 |
Aug 23, 2024 | 28,774.00 | 28,486.50 | 25,511.00 | 26,164.00 | 26,164.00 | 5,301,755 |
Aug 22, 2024 | 29,525.00 | 29,893.00 | 28,224.00 | 28,390.00 | 28,390.00 | 2,390,759 |
Aug 21, 2024 | 31,100.00 | 31,110.00 | 29,234.00 | 29,439.00 | 29,439.00 | 2,433,523 |
Aug 20, 2024 | 30,029.00 | 31,496.00 | 30,029.00 | 31,110.00 | 31,110.00 | 1,950,320 |
Aug 19, 2024 | 29,700.00 | 30,300.00 | 29,469.00 | 30,100.00 | 30,100.00 | 1,424,450 |
Aug 16, 2024 | 29,340.00 | 29,680.00 | 28,895.00 | 29,248.00 | 29,248.00 | 2,202,712 |
Aug 15, 2024 | 28,850.00 | 29,685.00 | 28,751.00 | 28,936.00 | 28,936.00 | 2,762,665 |
Aug 14, 2024 | 27,649.00 | 29,044.00 | 27,554.00 | 28,580.00 | 28,580.00 | 3,298,644 |
Aug 13, 2024 | 27,200.00 | 27,661.00 | 27,102.00 | 27,516.00 | 27,516.00 | 3,247,167 |
Aug 12, 2024 | 28,700.00 | 28,994.00 | 27,330.00 | 27,330.00 | 27,330.00 | 3,255,812 |
Aug 08, 2024 | 29,980.00 | 30,091.00 | 28,800.00 | 29,083.00 | 29,083.00 | 3,295,684 |
Aug 07, 2024 | 30,300.00 | 30,670.00 | 29,882.00 | 30,170.00 | 30,170.00 | 3,031,322 |
Aug 06, 2024 | 29,407.00 | 30,327.00 | 29,557.00 | 30,230.00 | 30,230.00 | 2,076,090 |
Aug 05, 2024 | 30,150.00 | 30,179.00 | 28,664.00 | 30,121.00 | 30,121.00 | 2,909,431 |
Aug 02, 2024 | 31,350.00 | 32,114.00 | 30,250.00 | 30,317.00 | 30,317.00 | 2,185,292 |
Aug 01, 2024 | 31,861.00 | 32,160.00 | 31,245.00 | 31,294.00 | 31,294.00 | 1,333,201 |
Jul 31, 2024 | 30,883.00 | 32,232.00 | 30,520.00 | 31,920.00 | 31,920.00 | 2,574,529 |
Jul 30, 2024 | 30,538.00 | 30,790.00 | 30,012.00 | 30,055.00 | 30,055.00 | 1,256,139 |
Jul 29, 2024 | 29,900.00 | 30,344.00 | 29,900.00 | 29,950.00 | 29,950.00 | 1,095,229 |
Jul 26, 2024 | 29,600.00 | 30,340.00 | 29,503.00 | 30,072.00 | 30,072.00 | 1,116,943 |
Jul 25, 2024 | 30,100.00 | 30,163.00 | 29,033.00 | 29,612.00 | 29,612.00 | 2,039,730 |
Jul 24, 2024 | 30,780.00 | 31,070.00 | 30,405.00 | 31,070.00 | 31,070.00 | 1,274,420 |
Jul 23, 2024 | 30,499.00 | 30,567.00 | 29,603.00 | 30,428.00 | 30,428.00 | 4,035,687 |
Jul 22, 2024 | 30,211.00 | 30,600.00 | 29,635.00 | 29,711.00 | 29,711.00 | 2,019,507 |
Jul 19, 2024 | 30,000.00 | 30,204.00 | 29,538.00 | 30,179.00 | 30,179.00 | 2,458,479 |
Jul 18, 2024 | 31,500.00 | 31,968.00 | 30,501.00 | 30,592.00 | 30,592.00 | 2,655,610 |
Jul 17, 2024 | 30,894.00 | 31,566.00 | 30,562.94 | 30,920.00 | 30,920.00 | 3,471,256 |
Jul 16, 2024 | 29,390.00 | 30,810.00 | 29,228.00 | 30,810.00 | 30,810.00 | 3,804,052 |
Jul 15, 2024 | 28,900.00 | 29,526.00 | 28,626.00 | 29,526.00 | 29,526.00 | 3,830,381 |
Jul 12, 2024 | 29,299.00 | 29,376.00 | 28,802.00 | 29,219.00 | 29,219.00 | 1,749,315 |
Jul 11, 2024 | 28,752.00 | 30,240.00 | 28,670.00 | 29,237.00 | 29,237.00 | 1,870,852 |
Jul 10, 2024 | 28,520.00 | 29,197.00 | 28,146.00 | 28,910.00 | 28,910.00 | 1,631,752 |
Jul 09, 2024 | 28,397.00 | 28,737.00 | 28,309.00 | 28,545.00 | 28,545.00 | 2,222,621 |
Jul 08, 2024 | 28,770.00 | 28,794.00 | 28,203.00 | 28,369.00 | 28,369.00 | 1,684,715 |
Jul 05, 2024 | 28,093.00 | 29,641.00 | 28,408.00 | 28,979.00 | 28,979.00 | 2,202,275 |
Jul 04, 2024 | 27,935.00 | 28,969.00 | 27,164.00 | 28,568.00 | 28,568.00 | 1,172,860 |
Jul 03, 2024 | 27,880.00 | 28,300.00 | 27,528.00 | 28,117.00 | 28,117.00 | 1,997,147 |
Jul 02, 2024 | 27,991.00 | 28,217.00 | 26,909.00 | 27,485.00 | 27,485.00 | 2,141,235 |
Jul 01, 2024 | 27,600.00 | 27,645.00 | 26,974.00 | 27,165.00 | 27,165.00 | 1,833,023 |
Jun 28, 2024 | 27,944.00 | 28,634.00 | 27,342.00 | 27,342.00 | 27,342.00 | 2,801,038 |
Jun 27, 2024 | 27,425.00 | 28,245.00 | 27,263.00 | 28,163.00 | 28,163.00 | 1,834,190 |
Jun 26, 2024 | 26,990.00 | 27,673.00 | 26,504.00 | 27,167.00 | 27,167.00 | 2,174,223 |
Jun 25, 2024 | 27,005.00 | 27,764.00 | 26,922.00 | 27,048.00 | 27,048.00 | 2,034,437 |
Jun 24, 2024 | 26,416.00 | 27,705.00 | 26,319.00 | 27,229.00 | 27,229.00 | 2,365,408 |
Jun 21, 2024 | 26,850.00 | 27,611.00 | 26,001.00 | 26,406.00 | 26,406.00 | 6,180,966 |
Jun 20, 2024 | 26,450.00 | 26,995.00 | 26,380.00 | 26,596.00 | 26,596.00 | 9,138,622 |
Jun 19, 2024 | 25,700.00 | 26,395.00 | 24,922.00 | 26,198.00 | 26,198.00 | 2,961,206 |
Jun 18, 2024 | 24,819.00 | 25,555.00 | 24,671.00 | 25,153.00 | 25,153.00 | 3,296,227 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |