Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 06, 2024 | 38,975.00 | 39,080.00 | 38,700.00 | 38,780.00 | 38,780.00 | 5,040 |
Jun 05, 2024 | 38,455.00 | 38,985.00 | 38,340.00 | 38,965.00 | 38,965.00 | 32,644 |
Jun 04, 2024 | 38,675.00 | 38,890.00 | 38,290.00 | 38,425.00 | 38,425.00 | 32,644 |
Jun 03, 2024 | 38,725.00 | 39,045.00 | 38,430.00 | 38,650.00 | 38,650.00 | 26,342 |
May 31, 2024 | 38,080.00 | 38,745.00 | 37,970.00 | 38,635.00 | 38,635.00 | 27,339 |
May 30, 2024 | 38,185.00 | 38,335.00 | 37,610.00 | 38,230.00 | 38,230.00 | 28,872 |
May 29, 2024 | 38,920.00 | 39,165.00 | 38,165.00 | 38,315.00 | 38,315.00 | 23,020 |
May 28, 2024 | 38,825.00 | 39,000.00 | 38,670.00 | 38,960.00 | 38,960.00 | 22,873 |
May 27, 2024 | - | - | - | - | - | - |
May 24, 2024 | 38,525.00 | 38,880.00 | 38,365.00 | 38,800.00 | 38,800.00 | 17,529 |
May 23, 2024 | 38,820.00 | 39,190.00 | 38,425.00 | 38,560.00 | 38,560.00 | 29,082 |
May 22, 2024 | 38,895.00 | 38,970.00 | 38,460.00 | 38,635.00 | 38,635.00 | 20,707 |
May 21, 2024 | 39,245.00 | 39,360.00 | 38,760.00 | 38,860.00 | 38,860.00 | 19,299 |
May 20, 2024 | 38,695.00 | 39,475.00 | 38,695.00 | 39,295.00 | 39,295.00 | 25,933 |
May 17, 2024 | 38,535.00 | 38,860.00 | 38,535.00 | 38,745.00 | 38,745.00 | 16,039 |
May 16, 2024 | 38,715.00 | 38,975.00 | 38,515.00 | 38,560.00 | 38,560.00 | 20,178 |
May 15, 2024 | 38,595.00 | 38,835.00 | 38,270.00 | 38,705.00 | 38,705.00 | 23,665 |
May 14, 2024 | 38,185.00 | 38,610.00 | 38,080.00 | 38,590.00 | 38,590.00 | 15,186 |
May 13, 2024 | 38,275.00 | 38,285.00 | 37,965.00 | 38,185.00 | 38,185.00 | 16,003 |
May 10, 2024 | 38,450.00 | 38,760.00 | 38,115.00 | 38,195.00 | 38,195.00 | 22,681 |
May 09, 2024 | 38,385.00 | 38,465.00 | 37,980.00 | 38,435.00 | 38,435.00 | 22,348 |
May 08, 2024 | 38,700.00 | 38,765.00 | 38,155.00 | 38,425.00 | 38,425.00 | 24,836 |
May 07, 2024 | 38,880.00 | 38,945.00 | 38,545.00 | 38,715.00 | 38,715.00 | 23,291 |
May 06, 2024 | 38,380.00 | 38,905.00 | 38,375.00 | 38,880.00 | 38,880.00 | 15,663 |
May 03, 2024 | 37,955.00 | 38,380.00 | 37,805.00 | 38,360.00 | 38,360.00 | 22,515 |
May 02, 2024 | 37,935.00 | 38,365.00 | 37,740.00 | 37,875.00 | 37,875.00 | 31,667 |
May 01, 2024 | 38,070.00 | 38,500.00 | 37,745.00 | 37,965.00 | 37,965.00 | 32,110 |
Apr 30, 2024 | 38,350.00 | 38,625.00 | 38,095.00 | 38,165.00 | 38,165.00 | 29,786 |
Apr 29, 2024 | 38,400.00 | 38,750.00 | 38,180.00 | 38,325.00 | 38,325.00 | 29,429 |
Apr 26, 2024 | 37,875.00 | 38,410.00 | 37,565.00 | 38,365.00 | 38,365.00 | 34,961 |
Apr 25, 2024 | 37,995.00 | 38,040.00 | 37,130.00 | 37,665.00 | 37,665.00 | 35,206 |
Apr 24, 2024 | 37,945.00 | 38,470.00 | 37,920.00 | 38,185.00 | 38,185.00 | 25,993 |
Apr 23, 2024 | 37,745.00 | 37,960.00 | 37,425.00 | 37,915.00 | 37,915.00 | 22,031 |
Apr 22, 2024 | 37,175.00 | 37,855.00 | 37,065.00 | 37,725.00 | 37,725.00 | 30,037 |
Apr 19, 2024 | 37,750.00 | 37,790.00 | 36,715.00 | 37,100.00 | 37,100.00 | 45,485 |
Apr 18, 2024 | 37,720.00 | 38,240.00 | 37,660.00 | 37,790.00 | 37,790.00 | 28,701 |
Apr 17, 2024 | 38,510.00 | 38,665.00 | 37,630.00 | 37,780.00 | 37,780.00 | 38,750 |
Apr 16, 2024 | 38,660.00 | 38,770.00 | 38,300.00 | 38,465.00 | 38,465.00 | 31,535 |
Apr 15, 2024 | 38,900.00 | 39,510.00 | 38,635.00 | 38,705.00 | 38,705.00 | 32,060 |
Apr 12, 2024 | 39,700.00 | 39,965.00 | 38,790.00 | 38,865.00 | 38,865.00 | 32,283 |
Apr 11, 2024 | 39,155.00 | 39,705.00 | 39,015.00 | 39,635.00 | 39,635.00 | 25,177 |
Apr 10, 2024 | 39,700.00 | 39,740.00 | 39,030.00 | 39,220.00 | 39,220.00 | 30,140 |
Apr 09, 2024 | 39,470.00 | 39,815.00 | 39,295.00 | 39,600.00 | 39,600.00 | 21,962 |
Apr 08, 2024 | 39,355.00 | 39,655.00 | 39,225.00 | 39,450.00 | 39,450.00 | 20,160 |
Apr 05, 2024 | 39,110.00 | 39,395.00 | 38,775.00 | 39,335.00 | 39,335.00 | 30,351 |
Apr 04, 2024 | 40,010.00 | 40,285.00 | 39,075.00 | 39,120.00 | 39,120.00 | 28,688 |
Apr 03, 2024 | 39,645.00 | 40,080.00 | 39,245.00 | 40,030.00 | 40,030.00 | 29,039 |
Apr 02, 2024 | 39,950.00 | 40,185.00 | 39,445.00 | 39,670.00 | 39,670.00 | 23,382 |
Apr 01, 2024 | 40,545.00 | 40,755.00 | 39,695.00 | 39,985.00 | 39,985.00 | 24,928 |
Mar 28, 2024 | 40,520.00 | 40,555.00 | 40,080.00 | 40,360.00 | 40,360.00 | 17,817 |
Mar 27, 2024 | 40,270.00 | 40,765.00 | 40,235.00 | 40,465.00 | 40,465.00 | 24,765 |
Mar 26, 2024 | 40,180.00 | 40,480.00 | 40,075.00 | 40,270.00 | 40,270.00 | 16,935 |
Mar 25, 2024 | 40,535.00 | 40,630.00 | 39,970.00 | 40,130.00 | 40,130.00 | 20,198 |
Mar 22, 2024 | 40,765.00 | 40,875.00 | 40,440.00 | 40,555.00 | 40,555.00 | 24,638 |
Mar 21, 2024 | 40,345.00 | 40,915.00 | 40,230.00 | 40,800.00 | 40,800.00 | 26,290 |
Mar 20, 2024 | 39,880.00 | 40,395.00 | 39,840.00 | 40,335.00 | 40,335.00 | 26,510 |
Mar 19, 2024 | 39,435.00 | 39,890.00 | 39,180.00 | 39,835.00 | 39,835.00 | 36,965 |
Mar 18, 2024 | 38,725.00 | 39,585.00 | 38,670.00 | 39,415.00 | 39,415.00 | 30,252 |
Mar 15, 2024 | 38,305.00 | 38,750.00 | 38,240.00 | 38,625.00 | 38,625.00 | 31,045 |
Mar 14, 2024 | 38,335.00 | 38,670.00 | 38,080.00 | 38,290.00 | 38,290.00 | 32,218 |
Mar 13, 2024 | 38,845.00 | 38,975.00 | 38,235.00 | 38,375.00 | 38,375.00 | 33,014 |
Mar 12, 2024 | 38,205.00 | 38,900.00 | 38,060.00 | 38,880.00 | 38,880.00 | 38,536 |
Mar 11, 2024 | 38,800.00 | 38,830.00 | 38,085.00 | 38,180.00 | 38,180.00 | 34,081 |
Mar 08, 2024 | 39,535.00 | 39,765.00 | 38,745.00 | 38,785.00 | 38,785.00 | 45,709 |
Mar 07, 2024 | 40,110.00 | 40,245.00 | 38,915.00 | 39,530.00 | 39,530.00 | 48,313 |
Mar 06, 2024 | 39,620.00 | 40,340.00 | 39,540.00 | 40,105.00 | 40,105.00 | 25,840 |
Mar 05, 2024 | 39,845.00 | 39,990.00 | 39,455.00 | 39,580.00 | 39,580.00 | 36,696 |
Mar 04, 2024 | 39,930.00 | 40,090.00 | 39,760.00 | 39,860.00 | 39,860.00 | 10,529 |
Mar 01, 2024 | 39,080.00 | 40,020.00 | 39,035.00 | 39,965.00 | 39,965.00 | 3,427 |
Feb 29, 2024 | 38,750.00 | 39,080.00 | 38,630.00 | 39,045.00 | 39,045.00 | 3,410 |
Feb 28, 2024 | 38,960.00 | 39,010.00 | 38,725.00 | 38,790.00 | 38,790.00 | 612 |
Feb 27, 2024 | 38,995.00 | 39,075.00 | 38,880.00 | 39,035.00 | 39,035.00 | 25 |
Feb 26, 2024 | 39,075.00 | 39,215.00 | 38,930.00 | 39,080.00 | 39,080.00 | 252 |
Feb 23, 2024 | 39,020.00 | 39,320.00 | 39,020.00 | 39,205.00 | 39,205.00 | 53 |
Feb 22, 2024 | 38,515.00 | 39,190.00 | 38,515.00 | 39,190.00 | 39,190.00 | 88 |
Feb 21, 2024 | 38,025.00 | 38,515.00 | 37,885.00 | 38,145.00 | 38,145.00 | 32 |
Feb 20, 2024 | 38,055.00 | 38,235.00 | 37,935.00 | 38,030.00 | 38,030.00 | 57 |
Feb 16, 2024 | 38,460.00 | 38,460.00 | 38,000.00 | 38,040.00 | 38,040.00 | 14 |
Feb 15, 2024 | 37,775.00 | 38,315.00 | 37,775.00 | 38,315.00 | 38,315.00 | 95 |
Feb 14, 2024 | 37,500.00 | 37,840.00 | 37,450.00 | 37,830.00 | 37,830.00 | 32 |
Feb 13, 2024 | 37,225.00 | 38,100.00 | 37,225.00 | 37,420.00 | 37,420.00 | 34 |
Feb 12, 2024 | 36,960.00 | 37,195.00 | 36,960.00 | 37,195.00 | 37,195.00 | 15 |
Feb 09, 2024 | 36,780.00 | 36,985.00 | 36,640.00 | 36,885.00 | 36,885.00 | 37 |
Feb 08, 2024 | 36,130.00 | 36,825.00 | 36,100.00 | 36,825.00 | 36,825.00 | 103 |
Feb 07, 2024 | 35,875.00 | 36,020.00 | 35,630.00 | 36,020.00 | 36,020.00 | 9 |
Feb 06, 2024 | 35,980.00 | 35,980.00 | 35,625.00 | 35,710.00 | 35,710.00 | 26 |
Feb 05, 2024 | 35,975.00 | 36,130.00 | 35,945.00 | 36,075.00 | 36,075.00 | 14 |
Feb 02, 2024 | 35,865.00 | 36,150.00 | 35,865.00 | 36,150.00 | 36,150.00 | 6 |
Feb 01, 2024 | 35,860.00 | 35,860.00 | 35,860.00 | 35,860.00 | 35,860.00 | - |
Jan 31, 2024 | 35,420.00 | 35,820.00 | 35,420.00 | 35,615.00 | 35,615.00 | 6 |
Jan 30, 2024 | 35,820.00 | 35,950.00 | 35,670.00 | 35,670.00 | 35,670.00 | 4 |
Jan 29, 2024 | 35,865.00 | 35,865.00 | 35,865.00 | 35,865.00 | 35,865.00 | - |
Jan 26, 2024 | 35,705.00 | 35,705.00 | 35,655.00 | 35,655.00 | 35,655.00 | 1 |
Jan 25, 2024 | 35,950.00 | 35,950.00 | 35,780.00 | 35,780.00 | 35,780.00 | 11 |
Jan 24, 2024 | 35,870.00 | 35,985.00 | 35,870.00 | 35,985.00 | 35,985.00 | 1 |
Jan 23, 2024 | 36,215.00 | 36,215.00 | 36,215.00 | 36,215.00 | 36,215.00 | - |
Jan 22, 2024 | 36,200.00 | 36,390.00 | 36,200.00 | 36,390.00 | 36,390.00 | 1 |
Jan 19, 2024 | 35,750.00 | 36,040.00 | 35,690.00 | 36,040.00 | 36,040.00 | 6 |
Jan 18, 2024 | 35,300.00 | 35,810.00 | 35,180.00 | 35,810.00 | 35,810.00 | 6 |
Jan 17, 2024 | 35,295.00 | 35,410.00 | 35,240.00 | 35,240.00 | 35,240.00 | 56 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |