Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 40,630.00 | 41,080.00 | 40,610.00 | 40,820.00 | 40,820.00 | 1,139,600 |
May 01, 2024 | 40,850.00 | 41,390.00 | 40,840.00 | 41,190.00 | 41,190.00 | 1,185,600 |
Apr 30, 2024 | 41,880.00 | 42,290.00 | 41,430.00 | 41,550.00 | 41,550.00 | 1,316,200 |
Apr 26, 2024 | 41,530.00 | 41,950.00 | 41,390.00 | 41,390.00 | 41,390.00 | 3,133,100 |
Apr 25, 2024 | 42,170.00 | 42,200.00 | 41,440.00 | 41,540.00 | 41,540.00 | 1,597,300 |
Apr 24, 2024 | 42,660.00 | 43,360.00 | 42,430.00 | 43,080.00 | 43,080.00 | 1,968,100 |
Apr 23, 2024 | 41,890.00 | 42,230.00 | 41,650.00 | 42,180.00 | 42,180.00 | 1,745,700 |
Apr 22, 2024 | 41,070.00 | 41,510.00 | 40,600.00 | 41,450.00 | 41,450.00 | 1,596,700 |
Apr 19, 2024 | 40,560.00 | 40,890.00 | 40,120.00 | 40,520.00 | 40,520.00 | 1,837,500 |
Apr 18, 2024 | 40,630.00 | 41,130.00 | 40,150.00 | 40,950.00 | 40,950.00 | 1,484,700 |
Apr 17, 2024 | 41,060.00 | 41,120.00 | 40,630.00 | 40,690.00 | 40,690.00 | 1,432,100 |
Apr 16, 2024 | 40,700.00 | 41,020.00 | 40,490.00 | 40,870.00 | 40,870.00 | 1,458,600 |
Apr 15, 2024 | 41,720.00 | 41,760.00 | 41,250.00 | 41,620.00 | 41,620.00 | 1,770,400 |
Apr 12, 2024 | 43,400.00 | 43,400.00 | 41,720.00 | 42,160.00 | 42,160.00 | 4,003,100 |
Apr 11, 2024 | 43,660.00 | 44,210.00 | 43,560.00 | 44,100.00 | 44,100.00 | 1,341,400 |
Apr 10, 2024 | 44,230.00 | 44,460.00 | 43,880.00 | 44,360.00 | 44,360.00 | 1,569,200 |
Apr 09, 2024 | 45,030.00 | 45,350.00 | 44,660.00 | 44,860.00 | 44,860.00 | 1,155,400 |
Apr 08, 2024 | 44,860.00 | 45,370.00 | 44,480.00 | 44,850.00 | 44,850.00 | 1,145,300 |
Apr 05, 2024 | 44,300.00 | 44,570.00 | 43,960.00 | 44,160.00 | 44,160.00 | 1,561,300 |
Apr 04, 2024 | 46,110.00 | 46,110.00 | 45,180.00 | 45,180.00 | 45,180.00 | 2,155,800 |
Apr 03, 2024 | 46,440.00 | 46,440.00 | 44,780.00 | 45,410.00 | 45,410.00 | 2,423,400 |
Apr 02, 2024 | 47,080.00 | 47,440.00 | 46,810.00 | 46,980.00 | 46,980.00 | 1,253,600 |
Apr 01, 2024 | 47,570.00 | 48,040.00 | 46,670.00 | 46,920.00 | 46,920.00 | 1,303,200 |
Mar 29, 2024 | 46,860.00 | 47,500.00 | 46,800.00 | 46,940.00 | 46,940.00 | 599,600 |
Mar 28, 2024 | 46,900.00 | 46,950.00 | 46,370.00 | 46,710.00 | 46,710.00 | 1,579,300 |
Mar 27, 2024 | 46,660.00 | 47,370.00 | 46,550.00 | 46,930.00 | 46,930.00 | 1,577,600 |
Mar 26, 2024 | 47,290.00 | 47,290.00 | 46,330.00 | 46,360.00 | 46,360.00 | 1,535,400 |
Mar 25, 2024 | 47,160.00 | 47,610.00 | 46,940.00 | 47,130.00 | 47,130.00 | 1,366,000 |
Mar 22, 2024 | 47,020.00 | 47,700.00 | 47,000.00 | 47,410.00 | 47,410.00 | 1,574,700 |
Mar 21, 2024 | 46,280.00 | 47,020.00 | 46,060.00 | 46,860.00 | 46,860.00 | 1,651,000 |
Mar 19, 2024 | 45,900.00 | 45,980.00 | 44,760.00 | 45,580.00 | 45,580.00 | 1,556,100 |
Mar 18, 2024 | 44,430.00 | 46,120.00 | 44,250.00 | 46,100.00 | 46,100.00 | 1,876,100 |
Mar 15, 2024 | 43,850.00 | 44,140.00 | 43,510.00 | 44,020.00 | 44,020.00 | 1,361,600 |
Mar 14, 2024 | 43,250.00 | 44,010.00 | 43,120.00 | 43,880.00 | 43,880.00 | 1,254,000 |
Mar 13, 2024 | 43,630.00 | 43,840.00 | 43,090.00 | 43,180.00 | 43,180.00 | 1,262,000 |
Mar 12, 2024 | 43,020.00 | 43,620.00 | 42,700.00 | 43,480.00 | 43,480.00 | 1,519,500 |
Mar 11, 2024 | 43,000.00 | 43,230.00 | 42,580.00 | 42,870.00 | 42,870.00 | 1,912,800 |
Mar 08, 2024 | 44,140.00 | 44,150.00 | 43,260.00 | 43,430.00 | 43,430.00 | 2,727,800 |
Mar 07, 2024 | 44,350.00 | 44,760.00 | 43,250.00 | 43,440.00 | 43,440.00 | 1,677,600 |
Mar 06, 2024 | 43,970.00 | 44,030.00 | 43,670.00 | 43,870.00 | 43,870.00 | 1,304,100 |
Mar 05, 2024 | 44,170.00 | 44,720.00 | 44,100.00 | 44,280.00 | 44,280.00 | 1,559,000 |
Mar 04, 2024 | 44,600.00 | 44,600.00 | 43,990.00 | 44,170.00 | 44,170.00 | 1,370,300 |
Mar 01, 2024 | 43,260.00 | 44,560.00 | 43,080.00 | 44,370.00 | 44,370.00 | 1,584,600 |
Feb 29, 2024 | 42,860.00 | 43,400.00 | 42,720.00 | 43,260.00 | 43,260.00 | 1,163,800 |
Feb 28, 2024 | 43,380.00 | 43,570.00 | 42,960.00 | 43,210.00 | 43,210.00 | 1,047,200 |
Feb 28, 2024 | 165 Dividend | |||||
Feb 27, 2024 | 43,700.00 | 44,170.00 | 43,400.00 | 43,510.00 | 43,345.00 | 1,336,700 |
Feb 26, 2024 | 43,570.00 | 43,660.00 | 43,220.00 | 43,640.00 | 43,474.51 | 1,199,300 |
Feb 22, 2024 | 42,240.00 | 43,350.00 | 42,030.00 | 43,270.00 | 43,105.91 | 1,903,000 |
Feb 21, 2024 | 41,750.00 | 42,150.00 | 41,510.00 | 41,950.00 | 41,790.92 | 1,338,000 |
Feb 20, 2024 | 42,140.00 | 42,360.00 | 41,640.00 | 41,700.00 | 41,541.86 | 1,083,700 |
Feb 19, 2024 | 42,350.00 | 42,440.00 | 41,890.00 | 42,060.00 | 41,900.50 | 823,500 |
Feb 16, 2024 | 42,200.00 | 42,540.00 | 41,850.00 | 42,080.00 | 41,920.42 | 2,084,700 |
Feb 15, 2024 | 41,200.00 | 41,890.00 | 41,140.00 | 41,630.00 | 41,472.13 | 1,536,400 |
Feb 14, 2024 | 40,230.00 | 40,860.00 | 40,040.00 | 40,650.00 | 40,495.85 | 1,320,300 |
Feb 13, 2024 | 40,400.00 | 40,400.00 | 39,460.00 | 40,160.00 | 40,007.70 | 1,937,500 |
Feb 09, 2024 | 39,970.00 | 40,480.00 | 39,710.00 | 39,710.00 | 39,559.41 | 2,365,500 |
Feb 08, 2024 | 39,030.00 | 40,320.00 | 38,880.00 | 40,080.00 | 39,928.01 | 2,364,100 |
Feb 07, 2024 | 38,710.00 | 38,900.00 | 38,430.00 | 38,750.00 | 38,603.05 | 1,111,100 |
Feb 06, 2024 | 38,890.00 | 38,970.00 | 38,630.00 | 38,830.00 | 38,682.75 | 1,115,200 |
Feb 05, 2024 | 39,020.00 | 39,240.00 | 38,850.00 | 39,100.00 | 38,951.72 | 1,114,500 |
Feb 02, 2024 | 39,500.00 | 39,700.00 | 38,820.00 | 38,820.00 | 38,672.79 | 1,486,800 |
Feb 01, 2024 | 39,300.00 | 39,490.00 | 38,900.00 | 39,030.00 | 38,881.99 | 1,321,900 |
Jan 31, 2024 | 39,090.00 | 39,750.00 | 38,690.00 | 39,740.00 | 39,589.30 | 1,600,500 |
Jan 30, 2024 | 39,340.00 | 39,680.00 | 39,200.00 | 39,420.00 | 39,270.51 | 1,426,900 |
Jan 29, 2024 | 38,970.00 | 39,340.00 | 38,810.00 | 39,100.00 | 38,951.72 | 1,297,000 |
Jan 26, 2024 | 38,860.00 | 39,120.00 | 38,700.00 | 38,870.00 | 38,722.60 | 1,093,000 |
Jan 25, 2024 | 38,830.00 | 39,110.00 | 38,480.00 | 38,960.00 | 38,812.25 | 1,165,400 |
Jan 24, 2024 | 39,570.00 | 39,740.00 | 38,930.00 | 39,090.00 | 38,941.76 | 1,400,800 |
Jan 23, 2024 | 39,620.00 | 40,400.00 | 39,470.00 | 39,710.00 | 39,559.41 | 1,839,200 |
Jan 22, 2024 | 39,120.00 | 39,680.00 | 38,890.00 | 39,610.00 | 39,459.79 | 1,276,500 |
Jan 19, 2024 | 39,410.00 | 39,470.00 | 38,710.00 | 38,840.00 | 38,692.71 | 1,287,600 |
Jan 18, 2024 | 38,910.00 | 39,240.00 | 38,520.00 | 38,790.00 | 38,642.90 | 1,349,000 |
Jan 17, 2024 | 39,380.00 | 39,930.00 | 38,750.00 | 38,750.00 | 38,603.05 | 1,925,800 |
Jan 16, 2024 | 39,730.00 | 39,820.00 | 38,890.00 | 39,000.00 | 38,852.10 | 1,820,700 |
Jan 15, 2024 | 38,940.00 | 39,220.00 | 38,620.00 | 38,820.00 | 38,672.79 | 422,200 |
Jan 12, 2024 | 38,720.00 | 39,180.00 | 38,250.00 | 38,940.00 | 38,792.33 | 4,605,600 |
Jan 11, 2024 | 36,600.00 | 36,760.00 | 36,160.00 | 36,620.00 | 36,481.13 | 1,863,800 |
Jan 10, 2024 | 34,700.00 | 35,960.00 | 34,580.00 | 35,790.00 | 35,654.28 | 1,770,400 |
Jan 09, 2024 | 34,590.00 | 34,790.00 | 34,270.00 | 34,460.00 | 34,329.32 | 1,354,300 |
Jan 05, 2024 | 34,920.00 | 34,940.00 | 34,440.00 | 34,500.00 | 34,369.17 | 1,147,300 |
Jan 04, 2024 | 34,440.00 | 34,610.00 | 33,950.00 | 34,550.00 | 34,418.98 | 1,520,800 |
Dec 29, 2023 | 35,360.00 | 35,620.00 | 34,950.00 | 34,990.00 | 34,857.31 | 1,335,900 |
Dec 28, 2023 | 35,440.00 | 35,630.00 | 35,190.00 | 35,530.00 | 35,395.26 | 834,200 |
Dec 27, 2023 | 35,920.00 | 36,080.00 | 35,770.00 | 35,790.00 | 35,654.28 | 1,228,200 |
Dec 26, 2023 | 35,980.00 | 36,020.00 | 35,660.00 | 35,690.00 | 35,554.66 | 625,600 |
Dec 25, 2023 | 35,700.00 | 35,950.00 | 35,650.00 | 35,830.00 | 35,694.13 | 539,900 |
Dec 22, 2023 | 36,050.00 | 36,170.00 | 35,530.00 | 35,610.00 | 35,474.96 | 1,039,400 |
Dec 21, 2023 | 36,640.00 | 36,750.00 | 35,860.00 | 35,880.00 | 35,743.93 | 1,703,300 |
Dec 20, 2023 | 36,470.00 | 37,460.00 | 36,350.00 | 37,340.00 | 37,198.40 | 2,021,800 |
Dec 19, 2023 | 35,240.00 | 35,990.00 | 35,100.00 | 35,930.00 | 35,793.75 | 1,060,000 |
Dec 18, 2023 | 35,300.00 | 35,350.00 | 34,920.00 | 35,160.00 | 35,026.66 | 1,137,300 |
Dec 15, 2023 | 35,290.00 | 35,690.00 | 34,870.00 | 35,580.00 | 35,445.07 | 1,517,600 |
Dec 14, 2023 | 35,630.00 | 35,930.00 | 35,050.00 | 35,460.00 | 35,325.53 | 1,396,300 |
Dec 13, 2023 | 35,730.00 | 36,020.00 | 35,240.00 | 35,240.00 | 35,106.36 | 961,100 |
Dec 12, 2023 | 35,830.00 | 35,990.00 | 35,510.00 | 35,680.00 | 35,544.70 | 844,100 |
Dec 11, 2023 | 35,470.00 | 35,840.00 | 35,410.00 | 35,450.00 | 35,315.57 | 1,056,000 |
Dec 08, 2023 | 35,990.00 | 36,000.00 | 35,060.00 | 35,150.00 | 35,016.70 | 2,285,800 |
Dec 07, 2023 | 36,650.00 | 36,850.00 | 36,180.00 | 36,200.00 | 36,062.72 | 1,241,000 |
Dec 06, 2023 | 36,400.00 | 37,050.00 | 36,380.00 | 36,960.00 | 36,819.84 | 1,120,100 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |