Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 34,500.00 | 35,330.00 | 34,330.00 | 35,010.00 | 35,010.00 | 2,426,500 |
May 01, 2024 | 34,950.00 | 35,310.00 | 34,530.00 | 34,940.00 | 34,940.00 | 2,677,700 |
Apr 30, 2024 | 35,000.00 | 35,520.00 | 34,810.00 | 35,120.00 | 35,120.00 | 3,262,700 |
Apr 26, 2024 | 34,250.00 | 34,780.00 | 33,730.00 | 34,230.00 | 34,230.00 | 4,399,400 |
Apr 25, 2024 | 33,530.00 | 34,360.00 | 33,400.00 | 33,600.00 | 33,600.00 | 3,712,900 |
Apr 24, 2024 | 33,590.00 | 34,810.00 | 33,340.00 | 34,810.00 | 34,810.00 | 5,081,400 |
Apr 23, 2024 | 33,480.00 | 33,480.00 | 32,130.00 | 32,500.00 | 32,500.00 | 3,682,800 |
Apr 22, 2024 | 32,830.00 | 33,500.00 | 31,990.00 | 32,450.00 | 32,450.00 | 5,692,700 |
Apr 19, 2024 | 35,340.00 | 35,530.00 | 33,530.00 | 33,530.00 | 33,530.00 | 6,769,400 |
Apr 18, 2024 | 36,850.00 | 37,090.00 | 36,090.00 | 36,740.00 | 36,740.00 | 4,400,200 |
Apr 17, 2024 | 38,100.00 | 38,540.00 | 37,270.00 | 37,290.00 | 37,290.00 | 4,104,300 |
Apr 16, 2024 | 38,310.00 | 38,360.00 | 37,510.00 | 37,660.00 | 37,660.00 | 3,824,700 |
Apr 15, 2024 | 38,800.00 | 39,290.00 | 38,570.00 | 39,290.00 | 39,290.00 | 2,515,400 |
Apr 12, 2024 | 39,830.00 | 40,050.00 | 39,300.00 | 39,500.00 | 39,500.00 | 3,846,100 |
Apr 11, 2024 | 38,590.00 | 39,100.00 | 38,470.00 | 38,920.00 | 38,920.00 | 2,854,400 |
Apr 10, 2024 | 38,900.00 | 39,490.00 | 38,630.00 | 39,290.00 | 39,290.00 | 3,280,900 |
Apr 09, 2024 | 37,900.00 | 38,990.00 | 37,700.00 | 38,990.00 | 38,990.00 | 4,527,300 |
Apr 08, 2024 | 37,970.00 | 38,050.00 | 37,450.00 | 37,660.00 | 37,660.00 | 3,978,600 |
Apr 05, 2024 | 38,500.00 | 38,670.00 | 37,170.00 | 37,270.00 | 37,270.00 | 6,204,300 |
Apr 04, 2024 | 40,200.00 | 40,860.00 | 39,480.00 | 39,480.00 | 39,480.00 | 5,215,100 |
Apr 03, 2024 | 39,210.00 | 39,920.00 | 38,930.00 | 39,620.00 | 39,620.00 | 4,169,700 |
Apr 02, 2024 | 38,890.00 | 39,680.00 | 38,730.00 | 39,610.00 | 39,610.00 | 4,404,700 |
Apr 01, 2024 | 39,840.00 | 39,880.00 | 38,110.00 | 38,300.00 | 38,300.00 | 3,646,900 |
Mar 29, 2024 | 39,200.00 | 39,590.00 | 39,000.00 | 39,580.00 | 39,580.00 | 2,065,500 |
Mar 28, 2024 | 38,760.00 | 39,590.00 | 38,640.00 | 39,260.00 | 39,260.00 | 3,358,700 |
Mar 28, 2024 | 219 Dividend | |||||
Mar 27, 2024 | 39,000.00 | 39,720.00 | 38,770.00 | 39,510.00 | 39,291.00 | 3,638,000 |
Mar 26, 2024 | 39,190.00 | 39,360.00 | 38,640.00 | 38,930.00 | 38,714.21 | 3,037,600 |
Mar 25, 2024 | 39,490.00 | 39,610.00 | 38,700.00 | 38,720.00 | 38,505.38 | 2,867,500 |
Mar 22, 2024 | 39,900.00 | 40,160.00 | 39,010.00 | 39,330.00 | 39,112.00 | 5,083,500 |
Mar 21, 2024 | 38,410.00 | 39,340.00 | 37,720.00 | 39,340.00 | 39,121.94 | 5,961,900 |
Mar 19, 2024 | 36,810.00 | 37,390.00 | 36,370.00 | 37,300.00 | 37,093.25 | 4,654,300 |
Mar 18, 2024 | 35,410.00 | 36,750.00 | 35,410.00 | 36,740.00 | 36,536.36 | 4,635,600 |
Mar 15, 2024 | 36,260.00 | 36,450.00 | 35,410.00 | 35,410.00 | 35,213.73 | 4,965,400 |
Mar 14, 2024 | 37,000.00 | 37,260.00 | 36,260.00 | 37,220.00 | 37,013.70 | 3,760,600 |
Mar 13, 2024 | 37,850.00 | 37,850.00 | 36,660.00 | 37,390.00 | 37,182.75 | 4,525,300 |
Mar 12, 2024 | 36,450.00 | 36,770.00 | 35,960.00 | 36,510.00 | 36,307.63 | 5,013,600 |
Mar 11, 2024 | 36,030.00 | 37,170.00 | 36,020.00 | 37,150.00 | 36,944.08 | 4,616,600 |
Mar 08, 2024 | 39,000.00 | 39,260.00 | 38,220.00 | 38,360.00 | 38,147.38 | 6,401,400 |
Mar 07, 2024 | 39,970.00 | 39,980.00 | 37,830.00 | 38,060.00 | 37,849.04 | 6,648,700 |
Mar 06, 2024 | 38,750.00 | 39,660.00 | 38,750.00 | 39,600.00 | 39,380.50 | 3,740,400 |
Mar 05, 2024 | 38,900.00 | 39,700.00 | 38,710.00 | 39,450.00 | 39,231.33 | 4,869,800 |
Mar 04, 2024 | 39,780.00 | 39,990.00 | 38,990.00 | 39,290.00 | 39,072.22 | 4,910,900 |
Mar 01, 2024 | 37,200.00 | 38,710.00 | 37,050.00 | 38,380.00 | 38,167.27 | 5,757,200 |
Feb 29, 2024 | 35,900.00 | 36,890.00 | 35,700.00 | 36,870.00 | 36,665.63 | 3,891,900 |
Feb 28, 2024 | 36,040.00 | 36,850.00 | 35,970.00 | 36,490.00 | 36,287.74 | 3,251,800 |
Feb 27, 2024 | 36,200.00 | 36,540.00 | 35,680.00 | 36,260.00 | 36,059.02 | 3,413,700 |
Feb 26, 2024 | 36,810.00 | 36,810.00 | 35,920.00 | 36,000.00 | 35,800.46 | 4,275,900 |
Feb 22, 2024 | 36,800.00 | 36,800.00 | 35,350.00 | 36,580.00 | 36,377.24 | 6,299,000 |
Feb 21, 2024 | 34,190.00 | 34,530.00 | 33,790.00 | 34,520.00 | 34,328.66 | 3,272,300 |
Feb 20, 2024 | 34,800.00 | 35,400.00 | 34,510.00 | 34,650.00 | 34,457.94 | 3,460,700 |
Feb 19, 2024 | 35,350.00 | 35,740.00 | 34,620.00 | 34,800.00 | 34,607.11 | 3,492,400 |
Feb 16, 2024 | 36,610.00 | 37,080.00 | 34,770.00 | 35,350.00 | 35,154.06 | 9,247,500 |
Feb 15, 2024 | 34,050.00 | 35,220.00 | 33,850.00 | 35,210.00 | 35,014.84 | 5,595,900 |
Feb 14, 2024 | 33,070.00 | 34,310.00 | 33,050.00 | 33,530.00 | 33,344.15 | 5,830,500 |
Feb 13, 2024 | 32,500.00 | 33,720.00 | 32,400.00 | 33,720.00 | 33,533.09 | 6,993,900 |
Feb 09, 2024 | 29,795.00 | 30,160.00 | 29,475.00 | 29,755.00 | 29,590.07 | 5,298,700 |
Feb 08, 2024 | 28,700.00 | 29,610.00 | 28,590.00 | 29,435.00 | 29,271.85 | 4,873,500 |
Feb 07, 2024 | 28,225.00 | 28,480.00 | 27,865.00 | 28,480.00 | 28,322.14 | 3,003,500 |
Feb 06, 2024 | 28,260.00 | 28,835.00 | 28,225.00 | 28,630.00 | 28,471.31 | 3,046,000 |
Feb 05, 2024 | 28,365.00 | 28,455.00 | 27,825.00 | 28,205.00 | 28,048.66 | 2,393,300 |
Feb 02, 2024 | 27,900.00 | 28,140.00 | 27,735.00 | 28,100.00 | 27,944.25 | 2,721,500 |
Feb 01, 2024 | 27,480.00 | 27,815.00 | 27,480.00 | 27,640.00 | 27,486.79 | 2,684,600 |
Jan 31, 2024 | 27,340.00 | 27,865.00 | 27,280.00 | 27,865.00 | 27,710.55 | 3,148,900 |
Jan 30, 2024 | 28,320.00 | 28,320.00 | 27,860.00 | 27,985.00 | 27,829.88 | 2,830,700 |
Jan 29, 2024 | 27,640.00 | 28,210.00 | 27,525.00 | 28,010.00 | 27,854.74 | 2,868,700 |
Jan 26, 2024 | 27,920.00 | 28,405.00 | 27,815.00 | 27,970.00 | 27,814.96 | 3,631,300 |
Jan 25, 2024 | 28,890.00 | 28,960.00 | 28,280.00 | 28,655.00 | 28,496.17 | 3,688,000 |
Jan 24, 2024 | 28,295.00 | 28,575.00 | 27,925.00 | 28,375.00 | 28,217.72 | 3,385,600 |
Jan 23, 2024 | 28,790.00 | 28,995.00 | 28,200.00 | 28,200.00 | 28,043.69 | 4,649,000 |
Jan 22, 2024 | 29,230.00 | 29,290.00 | 28,465.00 | 28,700.00 | 28,540.92 | 4,363,900 |
Jan 19, 2024 | 27,685.00 | 28,265.00 | 27,335.00 | 28,230.00 | 28,073.53 | 5,666,300 |
Jan 18, 2024 | 26,210.00 | 26,820.00 | 26,200.00 | 26,625.00 | 26,477.42 | 3,100,000 |
Jan 17, 2024 | 26,520.00 | 26,815.00 | 26,240.00 | 26,390.00 | 26,243.72 | 4,249,900 |
Jan 16, 2024 | 26,500.00 | 26,510.00 | 25,780.00 | 25,920.00 | 25,776.33 | 3,002,300 |
Jan 15, 2024 | 26,500.00 | 26,510.00 | 26,230.00 | 26,330.00 | 26,184.06 | 754,400 |
Jan 12, 2024 | 27,080.00 | 27,090.00 | 25,930.00 | 26,250.00 | 26,104.50 | 5,094,100 |
Jan 11, 2024 | 25,590.00 | 26,175.00 | 25,565.00 | 26,080.00 | 25,935.44 | 4,217,900 |
Jan 10, 2024 | 25,335.00 | 25,480.00 | 25,065.00 | 25,385.00 | 25,244.29 | 3,058,100 |
Jan 09, 2024 | 25,060.00 | 25,295.00 | 24,755.00 | 24,910.00 | 24,771.93 | 3,648,900 |
Jan 05, 2024 | 24,000.00 | 24,250.00 | 23,670.00 | 24,120.00 | 23,986.31 | 4,648,300 |
Jan 04, 2024 | 24,000.00 | 24,105.00 | 23,885.00 | 24,005.00 | 23,871.94 | 4,288,300 |
Dec 29, 2023 | 25,300.00 | 25,420.00 | 25,130.00 | 25,255.00 | 25,115.02 | 2,257,900 |
Dec 28, 2023 | 25,620.00 | 25,620.00 | 25,380.00 | 25,465.00 | 25,323.85 | 1,612,500 |
Dec 27, 2023 | 25,655.00 | 25,980.00 | 25,495.00 | 25,620.00 | 25,477.99 | 2,783,200 |
Dec 26, 2023 | 25,025.00 | 25,300.00 | 24,845.00 | 25,300.00 | 25,159.77 | 1,585,300 |
Dec 25, 2023 | 25,105.00 | 25,135.00 | 24,870.00 | 25,025.00 | 24,886.29 | 1,427,100 |
Dec 22, 2023 | 25,015.00 | 25,195.00 | 24,765.00 | 24,905.00 | 24,766.96 | 2,508,000 |
Dec 21, 2023 | 24,920.00 | 25,160.00 | 24,580.00 | 24,700.00 | 24,563.09 | 3,020,500 |
Dec 20, 2023 | 25,545.00 | 25,625.00 | 24,915.00 | 25,255.00 | 25,115.02 | 3,823,000 |
Dec 19, 2023 | 24,630.00 | 25,280.00 | 24,385.00 | 25,280.00 | 25,139.88 | 3,393,600 |
Dec 18, 2023 | 24,515.00 | 24,635.00 | 24,185.00 | 24,385.00 | 24,249.84 | 2,474,200 |
Dec 15, 2023 | 24,365.00 | 24,960.00 | 24,285.00 | 24,370.00 | 24,234.92 | 4,307,400 |
Dec 14, 2023 | 24,800.00 | 25,065.00 | 23,990.00 | 24,035.00 | 23,901.78 | 4,493,500 |
Dec 13, 2023 | 23,675.00 | 24,715.00 | 23,650.00 | 24,445.00 | 24,309.50 | 5,393,200 |
Dec 12, 2023 | 23,850.00 | 24,020.00 | 23,260.00 | 23,345.00 | 23,215.60 | 2,947,300 |
Dec 11, 2023 | 22,730.00 | 23,080.00 | 22,605.00 | 23,005.00 | 22,877.49 | 2,969,700 |
Dec 08, 2023 | 22,310.00 | 22,560.00 | 22,180.00 | 22,240.00 | 22,116.73 | 3,474,800 |
Dec 07, 2023 | 22,600.00 | 22,785.00 | 22,340.00 | 22,435.00 | 22,310.65 | 3,246,700 |
Dec 06, 2023 | 22,995.00 | 23,310.00 | 22,955.00 | 23,270.00 | 23,141.02 | 2,542,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |