Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 40,830.00 | 41,000.00 | 40,755.00 | 41,000.00 | 41,000.00 | 274 |
Jul 04, 2024 | 40,880.00 | 40,910.00 | 40,730.00 | 40,730.00 | 40,730.00 | 7,995 |
Jul 03, 2024 | 40,565.00 | 40,630.00 | 40,565.00 | 40,615.00 | 40,615.00 | 1,153 |
Jul 02, 2024 | 40,000.00 | 40,080.00 | 40,000.00 | 40,080.00 | 40,080.00 | 5 |
Jul 01, 2024 | 39,595.00 | 39,665.00 | 39,485.00 | 39,485.00 | 39,485.00 | 139 |
Jun 28, 2024 | 39,655.00 | 39,655.00 | 39,655.00 | 39,655.00 | 39,655.00 | 6 |
Jun 27, 2024 | 39,370.00 | 39,545.00 | 39,355.00 | 39,460.00 | 39,460.00 | 302 |
Jun 26, 2024 | 39,560.00 | 39,635.00 | 39,350.00 | 39,385.00 | 39,385.00 | 587 |
Jun 25, 2024 | 39,115.00 | 39,115.00 | 39,115.00 | 39,115.00 | 39,115.00 | 42 |
Jun 24, 2024 | 38,865.00 | 38,865.00 | 38,865.00 | 38,865.00 | 38,865.00 | 99 |
Jun 21, 2024 | 38,435.00 | 38,435.00 | 38,435.00 | 38,435.00 | 38,435.00 | 308 |
Jun 20, 2024 | 38,645.00 | 38,645.00 | 38,615.00 | 38,615.00 | 38,615.00 | 157 |
Jun 19, 2024 | 38,430.00 | 38,430.00 | 38,345.00 | 38,365.00 | 38,365.00 | 871 |
Jun 18, 2024 | 38,365.00 | 38,475.00 | 38,365.00 | 38,475.00 | 38,475.00 | 947 |
Jun 17, 2024 | 38,025.00 | 38,205.00 | 38,025.00 | 38,205.00 | 38,205.00 | 222 |
Jun 14, 2024 | 38,750.00 | 38,795.00 | 38,260.00 | 38,450.00 | 38,450.00 | 131 |
Jun 13, 2024 | 38,860.00 | 38,860.00 | 38,450.00 | 38,450.00 | 38,450.00 | 1,366 |
Jun 12, 2024 | 38,875.00 | 38,970.00 | 38,875.00 | 38,970.00 | 38,970.00 | 126 |
Jun 11, 2024 | 39,195.00 | 39,195.00 | 39,020.00 | 39,020.00 | 39,020.00 | 410 |
Jun 10, 2024 | 38,805.00 | 38,805.00 | 38,805.00 | 38,805.00 | 38,805.00 | 270 |
Jun 07, 2024 | 38,725.00 | 38,905.00 | 38,615.00 | 38,905.00 | 38,905.00 | 720 |
Jun 06, 2024 | 38,785.00 | 38,820.00 | 38,610.00 | 38,655.00 | 38,655.00 | 1,047 |
Jun 05, 2024 | 38,405.00 | 38,425.00 | 38,310.00 | 38,425.00 | 38,425.00 | 2,852 |
Jun 04, 2024 | 38,560.00 | 38,560.00 | 38,415.00 | 38,415.00 | 38,415.00 | 11 |
Jun 03, 2024 | 38,890.00 | 38,890.00 | 38,685.00 | 38,685.00 | 38,685.00 | 299 |
May 31, 2024 | 38,435.00 | 38,435.00 | 38,345.00 | 38,345.00 | 38,345.00 | 314 |
May 30, 2024 | 37,950.00 | 38,150.00 | 37,950.00 | 38,150.00 | 38,150.00 | 75 |
May 29, 2024 | 38,500.00 | 38,500.00 | 38,500.00 | 38,500.00 | 38,500.00 | 816 |
May 28, 2024 | 38,840.00 | 38,920.00 | 38,840.00 | 38,920.00 | 38,920.00 | 7 |
May 27, 2024 | 38,840.00 | 38,840.00 | 38,840.00 | 38,840.00 | 38,840.00 | 79 |
May 24, 2024 | 38,560.00 | 38,850.00 | 38,530.00 | 38,850.00 | 38,850.00 | 145 |
May 23, 2024 | 39,025.00 | 39,025.00 | 38,940.00 | 38,940.00 | 38,940.00 | 275 |
May 22, 2024 | 38,505.00 | 38,530.00 | 38,475.00 | 38,475.00 | 38,475.00 | 107 |
May 21, 2024 | 38,945.00 | 38,950.00 | 38,830.00 | 38,830.00 | 38,830.00 | 432 |
May 17, 2024 | 38,630.00 | 38,630.00 | 38,630.00 | 38,630.00 | 38,630.00 | 2,014 |
May 16, 2024 | 38,845.00 | 38,850.00 | 38,735.00 | 38,735.00 | 38,735.00 | 113 |
May 15, 2024 | 38,320.00 | 38,460.00 | 38,240.00 | 38,460.00 | 38,460.00 | 641 |
May 14, 2024 | 38,215.00 | 38,330.00 | 38,215.00 | 38,330.00 | 38,330.00 | 82 |
May 13, 2024 | 38,050.00 | 38,055.00 | 37,985.00 | 38,030.00 | 38,030.00 | 180 |
May 10, 2024 | 38,265.00 | 38,345.00 | 38,200.00 | 38,200.00 | 38,200.00 | 1,836 |
May 08, 2024 | 38,240.00 | 38,250.00 | 38,125.00 | 38,125.00 | 38,125.00 | 691 |
May 07, 2024 | 38,835.00 | 38,835.00 | 38,620.00 | 38,690.00 | 38,690.00 | 382 |
May 06, 2024 | 38,485.00 | 38,560.00 | 38,475.00 | 38,560.00 | 38,560.00 | 173 |
May 03, 2024 | 37,895.00 | 38,160.00 | 37,865.00 | 38,160.00 | 38,160.00 | 968 |
May 02, 2024 | 38,165.00 | 38,165.00 | 37,785.00 | 37,785.00 | 37,785.00 | 446 |
Apr 30, 2024 | 38,410.00 | 38,410.00 | 38,410.00 | 38,410.00 | 38,410.00 | 56 |
Apr 29, 2024 | 38,360.00 | 38,425.00 | 38,295.00 | 38,300.00 | 38,300.00 | 1,553 |
Apr 26, 2024 | 37,935.00 | 38,140.00 | 37,820.00 | 38,100.00 | 38,100.00 | 1,216 |
Apr 25, 2024 | 37,645.00 | 37,665.00 | 37,290.00 | 37,290.00 | 37,290.00 | 463 |
Apr 24, 2024 | 38,350.00 | 38,350.00 | 38,000.00 | 38,000.00 | 38,000.00 | 124 |
Apr 23, 2024 | 37,775.00 | 37,775.00 | 37,770.00 | 37,770.00 | 37,770.00 | 208 |
Apr 22, 2024 | 37,395.00 | 37,405.00 | 37,350.00 | 37,350.00 | 37,350.00 | 360 |
Apr 19, 2024 | 37,240.00 | 37,410.00 | 37,240.00 | 37,355.00 | 37,355.00 | 1,385 |
Apr 18, 2024 | 37,980.00 | 37,980.00 | 37,980.00 | 37,980.00 | 37,980.00 | 32 |
Apr 17, 2024 | 37,780.00 | 38,090.00 | 37,780.00 | 38,090.00 | 38,090.00 | 664 |
Apr 16, 2024 | 38,410.00 | 38,520.00 | 38,375.00 | 38,375.00 | 38,375.00 | 851 |
Apr 15, 2024 | 39,155.00 | 39,295.00 | 39,155.00 | 39,230.00 | 39,230.00 | 124 |
Apr 12, 2024 | 39,425.00 | 39,425.00 | 38,845.00 | 38,965.00 | 38,965.00 | 874 |
Apr 11, 2024 | 39,250.00 | 39,425.00 | 39,250.00 | 39,335.00 | 39,335.00 | 95 |
Apr 10, 2024 | 39,450.00 | 39,450.00 | 39,220.00 | 39,220.00 | 39,220.00 | 575 |
Apr 09, 2024 | 39,750.00 | 39,750.00 | 39,590.00 | 39,590.00 | 39,590.00 | 66 |
Apr 08, 2024 | 39,270.00 | 39,470.00 | 39,270.00 | 39,395.00 | 39,395.00 | 238 |
Apr 05, 2024 | 39,000.00 | 39,085.00 | 38,925.00 | 39,070.00 | 39,070.00 | 1,007 |
Apr 04, 2024 | 39,825.00 | 39,875.00 | 39,825.00 | 39,875.00 | 39,875.00 | 254 |
Apr 03, 2024 | 39,555.00 | 39,650.00 | 39,555.00 | 39,600.00 | 39,600.00 | 23 |
Apr 02, 2024 | 40,095.00 | 40,095.00 | 39,540.00 | 39,555.00 | 39,555.00 | 583 |
Mar 28, 2024 | 40,300.00 | 40,325.00 | 40,060.00 | 40,325.00 | 40,325.00 | 3,674 |
Mar 27, 2024 | 40,335.00 | 40,395.00 | 40,275.00 | 40,315.00 | 40,315.00 | 390 |
Mar 26, 2024 | 40,185.00 | 40,295.00 | 40,185.00 | 40,295.00 | 40,295.00 | 135 |
Mar 25, 2024 | 40,100.00 | 40,205.00 | 39,990.00 | 40,140.00 | 40,140.00 | 555 |
Mar 22, 2024 | 40,655.00 | 40,730.00 | 40,500.00 | 40,500.00 | 40,500.00 | 1,562 |
Mar 21, 2024 | 40,555.00 | 40,895.00 | 40,520.00 | 40,895.00 | 40,895.00 | 977 |
Mar 20, 2024 | 40,125.00 | 40,175.00 | 40,125.00 | 40,155.00 | 40,155.00 | 540 |
Mar 19, 2024 | 39,500.00 | 39,645.00 | 39,500.00 | 39,560.00 | 39,560.00 | 1,506 |
Mar 18, 2024 | 39,430.00 | 39,460.00 | 39,345.00 | 39,445.00 | 39,445.00 | 3,513 |
Mar 15, 2024 | 38,575.00 | 38,725.00 | 38,535.00 | 38,535.00 | 38,535.00 | 1,541 |
Mar 14, 2024 | 38,635.00 | 38,695.00 | 38,225.00 | 38,225.00 | 38,225.00 | 2,263 |
Mar 13, 2024 | 38,470.00 | 38,535.00 | 38,290.00 | 38,395.00 | 38,395.00 | 126 |
Mar 12, 2024 | 38,375.00 | 38,755.00 | 37,755.00 | 38,755.00 | 38,755.00 | 440 |
Mar 11, 2024 | 38,355.00 | 38,355.00 | 38,055.00 | 38,210.00 | 38,210.00 | 12,976 |
Mar 08, 2024 | 39,485.00 | 39,560.00 | 38,990.00 | 39,345.00 | 39,345.00 | 7,256 |
Mar 07, 2024 | 39,080.00 | 39,555.00 | 38,990.00 | 39,420.00 | 39,420.00 | 3,692 |
Mar 06, 2024 | 39,800.00 | 40,105.00 | 39,665.00 | 40,105.00 | 40,105.00 | 2,606 |
Mar 05, 2024 | 39,765.00 | 39,995.00 | 39,765.00 | 39,880.00 | 39,880.00 | 6,613 |
Mar 04, 2024 | 39,910.00 | 39,950.00 | 39,805.00 | 39,805.00 | 39,805.00 | 7,212 |
Mar 01, 2024 | 39,760.00 | 39,800.00 | 39,760.00 | 39,800.00 | 39,800.00 | 1,995 |
Feb 29, 2024 | 38,980.00 | 39,085.00 | 38,875.00 | 39,015.00 | 39,015.00 | 1,302 |
Feb 28, 2024 | 38,920.00 | 38,925.00 | 38,685.00 | 38,925.00 | 38,925.00 | 7,216 |
Feb 27, 2024 | 39,060.00 | 39,135.00 | 39,015.00 | 39,035.00 | 39,035.00 | 1,185 |
Feb 26, 2024 | 39,015.00 | 39,250.00 | 39,015.00 | 39,250.00 | 39,250.00 | 398 |
Feb 23, 2024 | 39,300.00 | 39,390.00 | 39,270.00 | 39,295.00 | 39,295.00 | 148 |
Feb 22, 2024 | 38,950.00 | 39,045.00 | 38,950.00 | 39,045.00 | 39,045.00 | 2,821 |
Feb 21, 2024 | 38,100.00 | 38,225.00 | 38,030.00 | 38,215.00 | 38,215.00 | 1,186 |
Feb 20, 2024 | 38,330.00 | 38,330.00 | 37,970.00 | 37,970.00 | 37,970.00 | 892 |
Feb 19, 2024 | 38,290.00 | 38,405.00 | 38,290.00 | 38,405.00 | 38,405.00 | 151 |
Feb 16, 2024 | 38,350.00 | 38,475.00 | 38,170.00 | 38,170.00 | 38,170.00 | 1,907 |
Feb 15, 2024 | 38,030.00 | 38,095.00 | 38,030.00 | 38,095.00 | 38,095.00 | 1,503 |
Feb 14, 2024 | 37,660.00 | 37,800.00 | 37,660.00 | 37,710.00 | 37,710.00 | 368 |
Feb 13, 2024 | 37,980.00 | 37,980.00 | 37,570.00 | 37,570.00 | 37,570.00 | 1,545 |
Feb 12, 2024 | 37,050.00 | 37,175.00 | 37,025.00 | 37,095.00 | 37,095.00 | 1,390 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |