Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 | 179 Dividend | |||||
27 Mar 2024 | 55,440.00 | 55,690.00 | 54,630.00 | 55,290.00 | 55,111.00 | 2,242,900 |
26 Mar 2024 | 55,100.00 | 56,310.00 | 54,420.00 | 55,000.00 | 54,821.94 | 2,275,000 |
25 Mar 2024 | 55,360.00 | 55,650.00 | 54,380.00 | 54,400.00 | 54,223.88 | 2,108,500 |
22 Mar 2024 | 53,200.00 | 55,570.00 | 53,080.00 | 54,790.00 | 54,612.62 | 3,393,900 |
21 Mar 2024 | 52,100.00 | 52,960.00 | 51,360.00 | 52,960.00 | 52,788.54 | 2,741,700 |
19 Mar 2024 | 50,180.00 | 51,750.00 | 50,010.00 | 51,500.00 | 51,333.27 | 2,472,000 |
18 Mar 2024 | 48,000.00 | 51,000.00 | 47,960.00 | 50,890.00 | 50,725.25 | 1,989,200 |
15 Mar 2024 | 49,360.00 | 49,490.00 | 47,860.00 | 48,080.00 | 47,924.34 | 1,925,200 |
14 Mar 2024 | 49,450.00 | 50,370.00 | 48,540.00 | 50,350.00 | 50,186.99 | 1,843,200 |
13 Mar 2024 | 51,300.00 | 51,390.00 | 49,260.00 | 50,000.00 | 49,838.13 | 1,888,800 |
12 Mar 2024 | 49,310.00 | 50,460.00 | 48,930.00 | 49,940.00 | 49,778.32 | 2,169,900 |
11 Mar 2024 | 48,680.00 | 49,650.00 | 48,050.00 | 49,650.00 | 49,489.26 | 2,092,400 |
08 Mar 2024 | 51,800.00 | 53,260.00 | 51,680.00 | 51,920.00 | 51,751.91 | 2,547,900 |
07 Mar 2024 | 52,640.00 | 52,660.00 | 50,280.00 | 51,100.00 | 50,934.57 | 2,946,200 |
06 Mar 2024 | 52,450.00 | 53,060.00 | 51,910.00 | 52,350.00 | 52,180.52 | 2,882,300 |
05 Mar 2024 | 51,510.00 | 54,190.00 | 51,180.00 | 53,450.00 | 53,276.96 | 4,380,200 |
04 Mar 2024 | 51,750.00 | 51,970.00 | 50,720.00 | 51,520.00 | 51,353.20 | 2,107,700 |
01 Mar 2024 | 48,780.00 | 50,090.00 | 48,600.00 | 50,090.00 | 49,927.84 | 2,132,700 |
29 Feb 2024 | 46,550.00 | 48,260.00 | 46,350.00 | 48,260.00 | 48,103.76 | 2,122,600 |
28 Feb 2024 | 46,800.00 | 47,590.00 | 46,380.00 | 47,120.00 | 46,967.45 | 1,242,900 |
27 Feb 2024 | 47,390.00 | 47,590.00 | 46,570.00 | 47,240.00 | 47,087.06 | 1,394,200 |
26 Feb 2024 | 47,800.00 | 47,840.00 | 46,300.00 | 46,950.00 | 46,798.00 | 1,811,700 |
22 Feb 2024 | 45,980.00 | 47,460.00 | 45,010.00 | 47,410.00 | 47,256.51 | 3,056,200 |
21 Feb 2024 | 42,900.00 | 43,330.00 | 42,520.00 | 43,330.00 | 43,189.72 | 1,474,700 |
20 Feb 2024 | 44,010.00 | 44,950.00 | 43,750.00 | 44,100.00 | 43,957.23 | 1,508,000 |
19 Feb 2024 | 44,020.00 | 44,340.00 | 42,880.00 | 43,540.00 | 43,399.04 | 1,211,000 |
16 Feb 2024 | 45,660.00 | 46,480.00 | 43,760.00 | 44,280.00 | 44,136.64 | 2,705,800 |
15 Feb 2024 | 44,660.00 | 46,010.00 | 44,300.00 | 45,530.00 | 45,382.60 | 2,484,100 |
14 Feb 2024 | 43,170.00 | 43,910.00 | 43,100.00 | 43,890.00 | 43,747.91 | 1,363,900 |
13 Feb 2024 | 44,890.00 | 44,920.00 | 43,240.00 | 43,580.00 | 43,438.91 | 1,955,100 |
09 Feb 2024 | 44,250.00 | 44,800.00 | 43,510.00 | 43,730.00 | 43,588.43 | 1,801,200 |
08 Feb 2024 | 43,900.00 | 44,480.00 | 43,310.00 | 44,250.00 | 44,106.74 | 1,964,800 |
07 Feb 2024 | 42,840.00 | 43,120.00 | 42,390.00 | 42,850.00 | 42,711.27 | 1,570,900 |
06 Feb 2024 | 41,960.00 | 43,490.00 | 41,720.00 | 43,390.00 | 43,249.53 | 2,305,200 |
05 Feb 2024 | 41,600.00 | 42,140.00 | 40,780.00 | 41,750.00 | 41,614.84 | 1,591,700 |
02 Feb 2024 | 40,780.00 | 41,470.00 | 40,540.00 | 41,470.00 | 41,335.74 | 1,990,600 |
01 Feb 2024 | 40,170.00 | 40,570.00 | 39,810.00 | 40,000.00 | 39,870.50 | 1,493,000 |
31 Jan 2024 | 39,900.00 | 40,620.00 | 39,760.00 | 40,380.00 | 40,249.27 | 1,657,800 |
30 Jan 2024 | 41,000.00 | 41,790.00 | 40,630.00 | 41,170.00 | 41,036.71 | 1,911,300 |
29 Jan 2024 | 39,590.00 | 40,560.00 | 39,340.00 | 40,560.00 | 40,428.69 | 1,627,500 |
26 Jan 2024 | 40,350.00 | 41,030.00 | 39,470.00 | 39,600.00 | 39,471.80 | 2,599,000 |
25 Jan 2024 | 41,900.00 | 42,050.00 | 39,380.00 | 41,480.00 | 41,345.71 | 4,045,000 |
24 Jan 2024 | 40,380.00 | 40,910.00 | 39,950.00 | 40,730.00 | 40,598.14 | 1,956,800 |
23 Jan 2024 | 40,960.00 | 42,950.00 | 40,610.00 | 40,610.00 | 40,478.53 | 3,170,600 |
22 Jan 2024 | 41,500.00 | 42,060.00 | 40,640.00 | 41,070.00 | 40,937.04 | 2,249,600 |
19 Jan 2024 | 40,000.00 | 41,140.00 | 39,980.00 | 40,840.00 | 40,707.78 | 2,466,300 |
18 Jan 2024 | 38,240.00 | 39,580.00 | 38,140.00 | 39,350.00 | 39,222.61 | 1,574,900 |
17 Jan 2024 | 39,110.00 | 39,430.00 | 38,290.00 | 38,370.00 | 38,245.78 | 1,619,800 |
16 Jan 2024 | 36,880.00 | 38,480.00 | 36,730.00 | 38,410.00 | 38,285.65 | 1,467,600 |
15 Jan 2024 | 36,880.00 | 37,600.00 | 36,730.00 | 37,410.00 | 37,288.89 | 502,000 |
12 Jan 2024 | 36,500.00 | 37,040.00 | 36,070.00 | 36,340.00 | 36,222.35 | 1,356,400 |
11 Jan 2024 | 35,470.00 | 36,500.00 | 35,310.00 | 36,410.00 | 36,292.13 | 1,472,000 |
10 Jan 2024 | 35,040.00 | 35,300.00 | 34,660.00 | 35,060.00 | 34,946.49 | 1,063,900 |
09 Jan 2024 | 34,230.00 | 34,780.00 | 34,070.00 | 34,590.00 | 34,478.02 | 1,528,200 |
05 Jan 2024 | 33,490.00 | 33,560.00 | 32,650.00 | 32,920.00 | 32,813.42 | 1,131,100 |
04 Jan 2024 | 32,830.00 | 33,780.00 | 32,520.00 | 33,630.00 | 33,521.13 | 1,407,500 |
29 Dec 2023 | 34,490.00 | 35,040.00 | 34,150.00 | 34,980.00 | 34,866.75 | 794,700 |
28 Dec 2023 | 35,100.00 | 35,270.00 | 34,470.00 | 34,790.00 | 34,677.37 | 836,600 |
27 Dec 2023 | 34,770.00 | 35,130.00 | 34,460.00 | 34,810.00 | 34,697.30 | 951,300 |
26 Dec 2023 | 33,820.00 | 34,440.00 | 33,690.00 | 34,400.00 | 34,288.63 | 760,200 |
25 Dec 2023 | 33,610.00 | 33,970.00 | 33,340.00 | 33,970.00 | 33,860.02 | 612,900 |
22 Dec 2023 | 33,470.00 | 33,900.00 | 33,130.00 | 33,380.00 | 33,271.93 | 834,000 |
21 Dec 2023 | 32,860.00 | 33,260.00 | 32,750.00 | 33,160.00 | 33,052.64 | 869,400 |
20 Dec 2023 | 34,190.00 | 34,190.00 | 33,320.00 | 33,620.00 | 33,511.16 | 1,210,600 |
19 Dec 2023 | 33,040.00 | 33,690.00 | 32,390.00 | 33,570.00 | 33,461.32 | 1,121,300 |
18 Dec 2023 | 33,050.00 | 33,190.00 | 32,390.00 | 32,560.00 | 32,454.59 | 745,800 |
15 Dec 2023 | 34,200.00 | 34,230.00 | 32,660.00 | 32,930.00 | 32,823.39 | 1,771,400 |
14 Dec 2023 | 34,330.00 | 34,980.00 | 33,610.00 | 33,770.00 | 33,660.67 | 2,923,600 |
13 Dec 2023 | 31,600.00 | 34,390.00 | 31,470.00 | 34,000.00 | 33,889.93 | 3,731,500 |
12 Dec 2023 | 31,490.00 | 31,680.00 | 30,670.00 | 30,940.00 | 30,839.83 | 1,060,300 |
11 Dec 2023 | 30,330.00 | 30,550.00 | 30,010.00 | 30,250.00 | 30,152.07 | 610,900 |
08 Dec 2023 | 30,090.00 | 30,410.00 | 29,590.00 | 29,715.00 | 29,618.80 | 973,300 |
07 Dec 2023 | 29,950.00 | 30,300.00 | 29,555.00 | 29,800.00 | 29,703.52 | 956,700 |
06 Dec 2023 | 30,210.00 | 30,750.00 | 30,100.00 | 30,530.00 | 30,431.16 | 963,100 |
05 Dec 2023 | 31,180.00 | 31,180.00 | 29,455.00 | 29,565.00 | 29,469.28 | 1,461,500 |
04 Dec 2023 | 31,580.00 | 31,610.00 | 31,090.00 | 31,330.00 | 31,228.57 | 789,000 |
01 Dec 2023 | 31,800.00 | 31,870.00 | 31,470.00 | 31,630.00 | 31,527.60 | 890,400 |
30 Nov 2023 | 31,850.00 | 32,210.00 | 31,630.00 | 32,090.00 | 31,986.11 | 1,356,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |