Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 46,400.00 | 47,290.00 | 45,180.00 | 46,100.00 | 46,100.00 | 4,958,700 |
25 Jul 2024 | 45,630.00 | 47,180.00 | 45,250.00 | 46,850.00 | 46,850.00 | 5,291,300 |
24 Jul 2024 | 49,160.00 | 49,880.00 | 48,210.00 | 48,800.00 | 48,800.00 | 4,600,000 |
23 Jul 2024 | 52,000.00 | 52,220.00 | 49,300.00 | 49,680.00 | 49,680.00 | 4,474,800 |
22 Jul 2024 | 51,700.00 | 52,370.00 | 49,530.00 | 49,910.00 | 49,910.00 | 4,428,700 |
19 Jul 2024 | 54,270.00 | 54,500.00 | 52,100.00 | 52,700.00 | 52,700.00 | 5,090,200 |
18 Jul 2024 | 55,610.00 | 56,950.00 | 54,500.00 | 55,260.00 | 55,260.00 | 4,272,700 |
17 Jul 2024 | 62,600.00 | 62,990.00 | 60,460.00 | 60,610.00 | 60,610.00 | 3,553,200 |
16 Jul 2024 | 63,250.00 | 64,070.00 | 62,310.00 | 63,460.00 | 63,460.00 | 3,243,900 |
12 Jul 2024 | 65,800.00 | 66,040.00 | 62,150.00 | 62,530.00 | 62,530.00 | 5,457,800 |
11 Jul 2024 | 67,670.00 | 68,850.00 | 67,060.00 | 68,540.00 | 68,540.00 | 3,658,100 |
10 Jul 2024 | 64,880.00 | 66,360.00 | 64,380.00 | 66,270.00 | 66,270.00 | 3,940,100 |
09 Jul 2024 | 63,650.00 | 64,780.00 | 63,250.00 | 64,680.00 | 64,680.00 | 2,539,300 |
08 Jul 2024 | 62,990.00 | 63,380.00 | 62,350.00 | 63,120.00 | 63,120.00 | 1,915,800 |
05 Jul 2024 | 65,000.00 | 65,350.00 | 63,000.00 | 63,240.00 | 63,240.00 | 2,873,700 |
04 Jul 2024 | 65,000.00 | 65,260.00 | 63,640.00 | 64,580.00 | 64,580.00 | 2,579,600 |
03 Jul 2024 | 62,850.00 | 64,500.00 | 62,600.00 | 64,290.00 | 64,290.00 | 2,935,000 |
02 Jul 2024 | 60,950.00 | 62,050.00 | 60,340.00 | 61,850.00 | 61,850.00 | 2,538,300 |
01 Jul 2024 | 61,480.00 | 61,800.00 | 60,350.00 | 60,740.00 | 60,740.00 | 1,659,000 |
28 Jun 2024 | 60,980.00 | 61,930.00 | 60,850.00 | 61,040.00 | 61,040.00 | 2,285,300 |
27 Jun 2024 | 61,800.00 | 62,400.00 | 60,570.00 | 60,830.00 | 60,830.00 | 2,618,200 |
26 Jun 2024 | 61,310.00 | 62,500.00 | 60,810.00 | 62,500.00 | 62,500.00 | 3,774,400 |
25 Jun 2024 | 62,000.00 | 62,130.00 | 59,380.00 | 59,700.00 | 59,700.00 | 3,384,900 |
24 Jun 2024 | 62,330.00 | 63,620.00 | 61,770.00 | 63,200.00 | 63,200.00 | 2,931,500 |
21 Jun 2024 | 60,510.00 | 63,750.00 | 60,250.00 | 63,560.00 | 63,560.00 | 3,743,500 |
20 Jun 2024 | 60,900.00 | 62,180.00 | 60,800.00 | 62,110.00 | 62,110.00 | 2,379,000 |
19 Jun 2024 | 63,980.00 | 64,870.00 | 60,800.00 | 61,130.00 | 61,130.00 | 3,153,400 |
18 Jun 2024 | 64,700.00 | 65,000.00 | 63,350.00 | 63,550.00 | 63,550.00 | 2,269,300 |
17 Jun 2024 | 65,210.00 | 65,510.00 | 63,750.00 | 63,880.00 | 63,880.00 | 2,428,500 |
14 Jun 2024 | 64,420.00 | 66,100.00 | 64,080.00 | 65,600.00 | 65,600.00 | 3,035,200 |
13 Jun 2024 | 63,300.00 | 64,300.00 | 62,760.00 | 64,110.00 | 64,110.00 | 3,040,100 |
12 Jun 2024 | 60,050.00 | 61,990.00 | 59,970.00 | 61,970.00 | 61,970.00 | 2,192,500 |
11 Jun 2024 | 59,960.00 | 60,560.00 | 59,720.00 | 60,390.00 | 60,390.00 | 1,969,100 |
10 Jun 2024 | 59,710.00 | 60,070.00 | 58,640.00 | 59,400.00 | 59,400.00 | 1,832,100 |
07 Jun 2024 | 59,340.00 | 59,980.00 | 58,590.00 | 59,800.00 | 59,800.00 | 1,956,600 |
06 Jun 2024 | 59,600.00 | 60,070.00 | 58,780.00 | 59,870.00 | 59,870.00 | 2,377,600 |
05 Jun 2024 | 58,340.00 | 59,320.00 | 57,190.00 | 57,230.00 | 57,230.00 | 2,807,300 |
04 Jun 2024 | 59,880.00 | 60,120.00 | 58,920.00 | 59,030.00 | 59,030.00 | 2,304,200 |
03 Jun 2024 | 61,000.00 | 61,100.00 | 59,230.00 | 59,990.00 | 59,990.00 | 2,819,000 |
31 May 2024 | 59,900.00 | 61,700.00 | 59,770.00 | 61,490.00 | 61,490.00 | 3,338,700 |
30 May 2024 | 61,570.00 | 62,120.00 | 60,750.00 | 61,300.00 | 61,300.00 | 3,390,800 |
29 May 2024 | 63,240.00 | 64,990.00 | 62,440.00 | 62,730.00 | 62,730.00 | 3,929,700 |
28 May 2024 | 62,030.00 | 62,620.00 | 60,790.00 | 62,240.00 | 62,240.00 | 3,482,700 |
27 May 2024 | 62,000.00 | 62,550.00 | 61,310.00 | 61,790.00 | 61,790.00 | 2,405,100 |
24 May 2024 | 61,130.00 | 62,480.00 | 60,860.00 | 61,500.00 | 61,500.00 | 3,388,800 |
23 May 2024 | 60,000.00 | 62,670.00 | 59,840.00 | 62,260.00 | 62,260.00 | 4,931,700 |
22 May 2024 | 57,240.00 | 58,070.00 | 56,820.00 | 57,670.00 | 57,670.00 | 2,839,400 |
21 May 2024 | 56,240.00 | 58,060.00 | 56,170.00 | 57,130.00 | 57,130.00 | 3,010,300 |
20 May 2024 | 55,510.00 | 56,260.00 | 55,240.00 | 55,700.00 | 55,700.00 | 2,303,800 |
17 May 2024 | 55,650.00 | 56,590.00 | 55,460.00 | 56,060.00 | 56,060.00 | 2,221,000 |
16 May 2024 | 55,300.00 | 56,140.00 | 54,980.00 | 56,140.00 | 56,140.00 | 2,799,500 |
15 May 2024 | 52,570.00 | 54,080.00 | 52,470.00 | 53,850.00 | 53,850.00 | 3,058,900 |
14 May 2024 | 52,980.00 | 53,520.00 | 51,200.00 | 51,970.00 | 51,970.00 | 2,511,400 |
13 May 2024 | 51,500.00 | 52,710.00 | 51,030.00 | 52,710.00 | 52,710.00 | 2,573,600 |
10 May 2024 | 50,910.00 | 51,990.00 | 49,880.00 | 50,880.00 | 50,880.00 | 2,469,600 |
09 May 2024 | 49,550.00 | 51,580.00 | 49,380.00 | 50,960.00 | 50,960.00 | 3,191,200 |
08 May 2024 | 49,800.00 | 50,600.00 | 49,260.00 | 49,860.00 | 49,860.00 | 2,647,400 |
07 May 2024 | 48,000.00 | 50,610.00 | 47,850.00 | 50,610.00 | 50,610.00 | 3,454,300 |
02 May 2024 | 45,420.00 | 46,490.00 | 44,720.00 | 46,490.00 | 46,490.00 | 2,185,000 |
01 May 2024 | 45,900.00 | 47,190.00 | 45,280.00 | 46,120.00 | 46,120.00 | 2,026,500 |
30 Apr 2024 | 46,650.00 | 46,880.00 | 45,350.00 | 45,800.00 | 45,800.00 | 2,389,300 |
26 Apr 2024 | 48,500.00 | 48,790.00 | 45,360.00 | 46,010.00 | 46,010.00 | 4,055,600 |
25 Apr 2024 | 47,150.00 | 48,030.00 | 46,730.00 | 47,080.00 | 47,080.00 | 2,159,400 |
24 Apr 2024 | 47,800.00 | 49,250.00 | 47,610.00 | 48,430.00 | 48,430.00 | 3,065,200 |
23 Apr 2024 | 48,990.00 | 49,010.00 | 46,250.00 | 46,400.00 | 46,400.00 | 2,631,500 |
22 Apr 2024 | 48,220.00 | 49,530.00 | 46,650.00 | 47,620.00 | 47,620.00 | 3,567,600 |
19 Apr 2024 | 52,130.00 | 52,330.00 | 49,270.00 | 49,800.00 | 49,800.00 | 3,550,100 |
18 Apr 2024 | 51,350.00 | 54,590.00 | 50,900.00 | 54,130.00 | 54,130.00 | 2,948,300 |
17 Apr 2024 | 53,560.00 | 54,220.00 | 52,840.00 | 53,240.00 | 53,240.00 | 2,371,000 |
16 Apr 2024 | 53,810.00 | 53,840.00 | 52,460.00 | 52,700.00 | 52,700.00 | 2,187,400 |
15 Apr 2024 | 55,650.00 | 55,860.00 | 54,350.00 | 55,200.00 | 55,200.00 | 1,843,400 |
12 Apr 2024 | 56,450.00 | 56,580.00 | 54,980.00 | 56,280.00 | 56,280.00 | 2,561,600 |
11 Apr 2024 | 55,000.00 | 56,000.00 | 54,950.00 | 55,550.00 | 55,550.00 | 2,168,900 |
10 Apr 2024 | 56,080.00 | 56,530.00 | 55,350.00 | 55,500.00 | 55,500.00 | 2,182,900 |
09 Apr 2024 | 55,790.00 | 56,900.00 | 55,630.00 | 56,600.00 | 56,600.00 | 2,147,700 |
08 Apr 2024 | 55,600.00 | 57,460.00 | 55,430.00 | 56,060.00 | 56,060.00 | 3,579,300 |
05 Apr 2024 | 56,300.00 | 57,000.00 | 53,880.00 | 54,560.00 | 54,560.00 | 3,443,300 |
04 Apr 2024 | 57,180.00 | 57,200.00 | 56,190.00 | 56,750.00 | 56,750.00 | 2,291,700 |
03 Apr 2024 | 56,220.00 | 57,050.00 | 55,270.00 | 56,210.00 | 56,210.00 | 2,692,000 |
02 Apr 2024 | 56,600.00 | 57,200.00 | 56,230.00 | 57,010.00 | 57,010.00 | 2,427,800 |
01 Apr 2024 | 57,320.00 | 57,590.00 | 55,370.00 | 55,820.00 | 55,820.00 | 2,849,600 |
29 Mar 2024 | 55,130.00 | 57,310.00 | 54,720.00 | 57,120.00 | 57,120.00 | 2,761,000 |
28 Mar 2024 | 54,830.00 | 55,750.00 | 54,520.00 | 55,190.00 | 55,190.00 | 2,249,600 |
28 Mar 2024 | 231 Dividend | |||||
27 Mar 2024 | 55,440.00 | 55,690.00 | 54,630.00 | 55,290.00 | 55,059.00 | 2,242,900 |
26 Mar 2024 | 55,100.00 | 56,310.00 | 54,420.00 | 55,000.00 | 54,770.21 | 2,275,000 |
25 Mar 2024 | 55,360.00 | 55,650.00 | 54,380.00 | 54,400.00 | 54,172.72 | 2,108,500 |
22 Mar 2024 | 53,200.00 | 55,570.00 | 53,080.00 | 54,790.00 | 54,561.09 | 3,393,900 |
21 Mar 2024 | 52,100.00 | 52,960.00 | 51,360.00 | 52,960.00 | 52,738.73 | 2,741,700 |
19 Mar 2024 | 50,180.00 | 51,750.00 | 50,010.00 | 51,500.00 | 51,284.83 | 2,472,000 |
18 Mar 2024 | 48,000.00 | 51,000.00 | 47,960.00 | 50,890.00 | 50,677.38 | 1,989,200 |
15 Mar 2024 | 49,360.00 | 49,490.00 | 47,860.00 | 48,080.00 | 47,879.12 | 1,925,200 |
14 Mar 2024 | 49,450.00 | 50,370.00 | 48,540.00 | 50,350.00 | 50,139.64 | 1,843,200 |
13 Mar 2024 | 51,300.00 | 51,390.00 | 49,260.00 | 50,000.00 | 49,791.10 | 1,888,800 |
12 Mar 2024 | 49,310.00 | 50,460.00 | 48,930.00 | 49,940.00 | 49,731.35 | 2,169,900 |
11 Mar 2024 | 48,680.00 | 49,650.00 | 48,050.00 | 49,650.00 | 49,442.56 | 2,092,400 |
08 Mar 2024 | 51,800.00 | 53,260.00 | 51,680.00 | 51,920.00 | 51,703.08 | 2,547,900 |
07 Mar 2024 | 52,640.00 | 52,660.00 | 50,280.00 | 51,100.00 | 50,886.50 | 2,946,200 |
06 Mar 2024 | 52,450.00 | 53,060.00 | 51,910.00 | 52,350.00 | 52,131.28 | 2,882,300 |
05 Mar 2024 | 51,510.00 | 54,190.00 | 51,180.00 | 53,450.00 | 53,226.69 | 4,380,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |