Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 10, 2024 | 36,260.00 | 37,560.00 | 36,230.00 | 37,400.00 | 37,400.00 | 8,081,400 |
Jun 07, 2024 | 35,680.00 | 37,090.00 | 35,520.00 | 36,200.00 | 36,200.00 | 11,590,900 |
Jun 06, 2024 | 35,880.00 | 35,970.00 | 33,300.00 | 34,520.00 | 34,520.00 | 14,241,900 |
Jun 05, 2024 | 36,490.00 | 38,020.00 | 35,130.00 | 35,560.00 | 35,560.00 | 16,249,000 |
Jun 04, 2024 | 39,830.00 | 40,010.00 | 38,410.00 | 38,460.00 | 38,460.00 | 5,262,300 |
Jun 03, 2024 | 40,450.00 | 40,650.00 | 40,060.00 | 40,100.00 | 40,100.00 | 3,511,000 |
May 31, 2024 | 40,570.00 | 40,700.00 | 39,870.00 | 40,490.00 | 40,490.00 | 5,501,300 |
May 30, 2024 | 40,900.00 | 41,390.00 | 40,630.00 | 40,780.00 | 40,780.00 | 4,125,800 |
May 29, 2024 | 42,600.00 | 42,950.00 | 41,660.00 | 41,700.00 | 41,700.00 | 4,824,200 |
May 28, 2024 | 43,550.00 | 43,600.00 | 41,760.00 | 42,220.00 | 42,220.00 | 6,114,000 |
May 27, 2024 | 43,770.00 | 43,900.00 | 43,060.00 | 43,610.00 | 43,610.00 | 4,447,000 |
May 24, 2024 | 44,940.00 | 45,010.00 | 43,230.00 | 43,430.00 | 43,430.00 | 7,298,300 |
May 23, 2024 | 44,000.00 | 45,500.00 | 43,070.00 | 45,470.00 | 45,470.00 | 8,934,500 |
May 22, 2024 | 43,330.00 | 43,570.00 | 42,750.00 | 42,770.00 | 42,770.00 | 3,983,700 |
May 21, 2024 | 43,690.00 | 43,970.00 | 42,920.00 | 43,270.00 | 43,270.00 | 4,439,600 |
May 20, 2024 | 43,030.00 | 43,480.00 | 42,680.00 | 43,330.00 | 43,330.00 | 3,651,800 |
May 17, 2024 | 42,500.00 | 43,240.00 | 42,480.00 | 43,170.00 | 43,170.00 | 4,020,100 |
May 16, 2024 | 42,890.00 | 43,490.00 | 42,450.00 | 42,770.00 | 42,770.00 | 4,875,200 |
May 15, 2024 | 42,030.00 | 42,200.00 | 41,550.00 | 42,190.00 | 42,190.00 | 4,413,800 |
May 14, 2024 | 40,620.00 | 41,780.00 | 40,590.00 | 41,770.00 | 41,770.00 | 5,040,400 |
May 13, 2024 | 41,110.00 | 41,340.00 | 40,530.00 | 40,620.00 | 40,620.00 | 4,997,900 |
May 10, 2024 | 40,980.00 | 41,320.00 | 40,400.00 | 40,940.00 | 40,940.00 | 5,240,200 |
May 09, 2024 | 42,070.00 | 42,650.00 | 40,970.00 | 41,020.00 | 41,020.00 | 6,959,000 |
May 08, 2024 | 42,220.00 | 42,660.00 | 41,520.00 | 41,740.00 | 41,740.00 | 6,154,700 |
May 07, 2024 | 41,590.00 | 42,460.00 | 41,380.00 | 42,390.00 | 42,390.00 | 6,790,600 |
May 02, 2024 | 39,860.00 | 40,960.00 | 39,140.00 | 40,670.00 | 40,670.00 | 11,138,400 |
May 01, 2024 | 37,650.00 | 40,780.00 | 36,950.00 | 39,750.00 | 39,750.00 | 16,392,300 |
Apr 30, 2024 | 34,300.00 | 34,650.00 | 33,700.00 | 34,600.00 | 34,600.00 | 5,226,400 |
Apr 26, 2024 | 34,050.00 | 34,400.00 | 33,360.00 | 34,080.00 | 34,080.00 | 6,037,700 |
Apr 25, 2024 | 33,800.00 | 34,160.00 | 33,290.00 | 33,360.00 | 33,360.00 | 5,130,500 |
Apr 24, 2024 | 34,580.00 | 35,080.00 | 34,160.00 | 34,590.00 | 34,590.00 | 7,581,500 |
Apr 23, 2024 | 35,100.00 | 35,240.00 | 32,930.00 | 33,850.00 | 33,850.00 | 8,466,700 |
Apr 22, 2024 | 33,690.00 | 35,230.00 | 33,490.00 | 34,520.00 | 34,520.00 | 6,938,600 |
Apr 19, 2024 | 36,100.00 | 36,170.00 | 33,750.00 | 34,350.00 | 34,350.00 | 8,930,100 |
Apr 18, 2024 | 37,110.00 | 38,200.00 | 36,370.00 | 37,510.00 | 37,510.00 | 8,111,700 |
Apr 17, 2024 | 41,320.00 | 41,330.00 | 37,410.00 | 37,430.00 | 37,430.00 | 8,900,000 |
Apr 16, 2024 | 41,500.00 | 41,570.00 | 40,580.00 | 40,620.00 | 40,620.00 | 4,341,300 |
Apr 15, 2024 | 42,840.00 | 43,050.00 | 41,900.00 | 42,180.00 | 42,180.00 | 4,742,000 |
Apr 12, 2024 | 42,600.00 | 43,470.00 | 42,530.00 | 43,300.00 | 43,300.00 | 5,835,000 |
Apr 11, 2024 | 41,880.00 | 42,280.00 | 41,440.00 | 42,050.00 | 42,050.00 | 4,810,400 |
Apr 10, 2024 | 41,500.00 | 42,420.00 | 41,210.00 | 42,310.00 | 42,310.00 | 4,911,700 |
Apr 09, 2024 | 40,350.00 | 41,580.00 | 40,130.00 | 41,580.00 | 41,580.00 | 4,730,800 |
Apr 08, 2024 | 40,030.00 | 40,370.00 | 39,670.00 | 40,200.00 | 40,200.00 | 4,889,700 |
Apr 05, 2024 | 40,330.00 | 40,690.00 | 39,360.00 | 39,540.00 | 39,540.00 | 5,014,300 |
Apr 04, 2024 | 41,710.00 | 41,960.00 | 40,990.00 | 41,040.00 | 41,040.00 | 4,747,500 |
Apr 03, 2024 | 41,090.00 | 41,710.00 | 40,450.00 | 41,390.00 | 41,390.00 | 6,095,400 |
Apr 02, 2024 | 41,280.00 | 41,970.00 | 41,100.00 | 41,790.00 | 41,790.00 | 5,176,500 |
Apr 01, 2024 | 42,200.00 | 42,350.00 | 40,860.00 | 41,000.00 | 41,000.00 | 4,971,500 |
Mar 29, 2024 | 43,150.00 | 43,330.00 | 41,780.00 | 41,900.00 | 41,900.00 | 4,625,500 |
Mar 28, 2024 | 42,990.00 | 43,220.00 | 42,650.00 | 42,930.00 | 42,930.00 | 4,604,000 |
Mar 27, 2024 | 42,600.00 | 43,050.00 | 42,100.00 | 42,870.00 | 42,870.00 | 5,305,200 |
Mar 26, 2024 | 42,190.00 | 42,620.00 | 42,010.00 | 42,360.00 | 42,360.00 | 4,692,200 |
Mar 25, 2024 | 43,260.00 | 43,550.00 | 42,180.00 | 42,180.00 | 42,180.00 | 5,475,500 |
Mar 22, 2024 | 43,370.00 | 43,880.00 | 42,500.00 | 42,920.00 | 42,920.00 | 7,947,700 |
Mar 21, 2024 | 42,240.00 | 43,140.00 | 42,070.00 | 43,060.00 | 43,060.00 | 8,647,700 |
Mar 19, 2024 | 39,830.00 | 41,900.00 | 39,800.00 | 41,720.00 | 41,720.00 | 11,095,700 |
Mar 18, 2024 | 38,180.00 | 40,440.00 | 38,070.00 | 40,420.00 | 40,420.00 | 7,777,200 |
Mar 15, 2024 | 39,320.00 | 39,390.00 | 37,960.00 | 38,130.00 | 38,130.00 | 7,630,600 |
Mar 14, 2024 | 37,950.00 | 39,840.00 | 37,770.00 | 39,840.00 | 39,840.00 | 8,287,300 |
Mar 13, 2024 | 38,600.00 | 38,890.00 | 37,760.00 | 38,270.00 | 38,270.00 | 5,918,900 |
Mar 12, 2024 | 37,490.00 | 38,490.00 | 37,280.00 | 38,140.00 | 38,140.00 | 5,988,000 |
Mar 11, 2024 | 36,700.00 | 37,860.00 | 36,560.00 | 37,810.00 | 37,810.00 | 5,660,000 |
Mar 08, 2024 | 39,700.00 | 40,030.00 | 38,770.00 | 38,770.00 | 38,770.00 | 6,490,900 |
Mar 07, 2024 | 40,320.00 | 40,590.00 | 39,110.00 | 39,140.00 | 39,140.00 | 7,579,600 |
Mar 06, 2024 | 40,500.00 | 40,740.00 | 39,810.00 | 39,890.00 | 39,890.00 | 6,413,800 |
Mar 05, 2024 | 41,550.00 | 42,190.00 | 40,780.00 | 41,440.00 | 41,440.00 | 6,791,300 |
Mar 04, 2024 | 41,200.00 | 42,080.00 | 41,110.00 | 41,760.00 | 41,760.00 | 7,952,900 |
Mar 01, 2024 | 40,300.00 | 40,960.00 | 39,850.00 | 40,800.00 | 40,800.00 | 7,086,100 |
Feb 29, 2024 | 39,650.00 | 39,970.00 | 38,960.00 | 39,950.00 | 39,950.00 | 6,445,500 |
Feb 28, 2024 | 40,530.00 | 41,100.00 | 40,220.00 | 40,220.00 | 40,220.00 | 5,890,200 |
Feb 27, 2024 | 40,110.00 | 40,800.00 | 39,840.00 | 40,790.00 | 40,790.00 | 6,693,500 |
Feb 26, 2024 | 40,120.00 | 40,120.00 | 40,120.00 | 40,120.00 | 40,120.00 | 6,609,100 |
Feb 22, 2024 | 41,000.00 | 41,090.00 | 39,560.00 | 41,000.00 | 41,000.00 | 10,442,100 |
Feb 21, 2024 | 39,490.00 | 39,590.00 | 38,880.00 | 39,020.00 | 39,020.00 | 6,073,100 |
Feb 20, 2024 | 40,480.00 | 40,830.00 | 39,650.00 | 39,770.00 | 39,770.00 | 7,938,600 |
Feb 19, 2024 | 40,400.00 | 41,390.00 | 39,930.00 | 40,440.00 | 40,440.00 | 8,936,900 |
Feb 16, 2024 | 42,700.00 | 43,710.00 | 40,350.00 | 40,440.00 | 40,440.00 | 13,033,000 |
Feb 15, 2024 | 41,450.00 | 42,230.00 | 41,030.00 | 42,210.00 | 42,210.00 | 7,322,700 |
Feb 14, 2024 | 39,700.00 | 40,970.00 | 39,670.00 | 40,960.00 | 40,960.00 | 6,110,400 |
Feb 13, 2024 | 40,800.00 | 41,080.00 | 40,050.00 | 40,350.00 | 40,350.00 | 6,817,700 |
Feb 09, 2024 | 40,890.00 | 41,120.00 | 40,000.00 | 40,000.00 | 40,000.00 | 7,873,200 |
Feb 08, 2024 | 40,500.00 | 40,950.00 | 40,300.00 | 40,810.00 | 40,810.00 | 8,058,900 |
Feb 07, 2024 | 39,310.00 | 39,920.00 | 38,940.00 | 39,920.00 | 39,920.00 | 8,557,500 |
Feb 06, 2024 | 39,090.00 | 39,730.00 | 38,920.00 | 39,720.00 | 39,720.00 | 8,438,800 |
Feb 05, 2024 | 38,120.00 | 38,810.00 | 37,740.00 | 38,800.00 | 38,800.00 | 9,219,900 |
Feb 02, 2024 | 38,100.00 | 38,430.00 | 37,540.00 | 37,680.00 | 37,680.00 | 8,529,500 |
Feb 01, 2024 | 38,900.00 | 39,400.00 | 37,680.00 | 37,780.00 | 37,780.00 | 10,718,700 |
Jan 31, 2024 | 38,900.00 | 39,890.00 | 38,850.00 | 39,780.00 | 39,780.00 | 8,196,500 |
Jan 30, 2024 | 40,000.00 | 40,000.00 | 39,150.00 | 39,400.00 | 39,400.00 | 8,894,200 |
Jan 29, 2024 | 39,570.00 | 39,990.00 | 38,820.00 | 39,330.00 | 39,330.00 | 12,172,200 |
Jan 26, 2024 | 41,020.00 | 41,920.00 | 39,960.00 | 40,010.00 | 40,010.00 | 13,274,800 |
Jan 25, 2024 | 40,900.00 | 41,530.00 | 40,300.00 | 41,530.00 | 41,530.00 | 10,696,400 |
Jan 24, 2024 | 40,650.00 | 40,780.00 | 39,650.00 | 39,880.00 | 39,880.00 | 11,216,800 |
Jan 23, 2024 | 40,110.00 | 41,490.00 | 39,980.00 | 40,270.00 | 40,270.00 | 16,491,900 |
Jan 22, 2024 | 38,990.00 | 40,060.00 | 38,570.00 | 40,000.00 | 40,000.00 | 10,447,700 |
Jan 19, 2024 | 38,020.00 | 38,400.00 | 37,390.00 | 38,180.00 | 38,180.00 | 11,808,000 |
Jan 18, 2024 | 36,190.00 | 37,140.00 | 36,170.00 | 36,930.00 | 36,930.00 | 8,701,100 |
Jan 17, 2024 | 35,350.00 | 36,420.00 | 35,350.00 | 36,130.00 | 36,130.00 | 11,892,500 |
Jan 16, 2024 | 35,200.00 | 35,250.00 | 34,580.00 | 34,700.00 | 34,700.00 | 7,295,300 |
Jan 15, 2024 | 35,080.00 | 35,300.00 | 34,620.00 | 35,210.00 | 35,210.00 | 2,879,100 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |