Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 18,140.00 | 18,340.00 | 17,910.00 | 18,340.00 | 18,340.00 | 992,100 |
25 Apr 2024 | 18,285.00 | 18,550.00 | 18,180.00 | 18,305.00 | 18,305.00 | 995,100 |
24 Apr 2024 | 18,135.00 | 18,760.00 | 18,000.00 | 18,685.00 | 18,685.00 | 1,601,400 |
23 Apr 2024 | 17,695.00 | 17,800.00 | 17,385.00 | 17,545.00 | 17,545.00 | 651,400 |
22 Apr 2024 | 17,370.00 | 17,690.00 | 17,345.00 | 17,540.00 | 17,540.00 | 918,400 |
19 Apr 2024 | 17,400.00 | 17,650.00 | 16,910.00 | 17,320.00 | 17,320.00 | 1,338,500 |
18 Apr 2024 | 17,500.00 | 17,870.00 | 17,420.00 | 17,730.00 | 17,730.00 | 1,051,100 |
17 Apr 2024 | 17,585.00 | 17,860.00 | 17,400.00 | 17,625.00 | 17,625.00 | 1,617,600 |
16 Apr 2024 | 16,905.00 | 17,585.00 | 16,810.00 | 17,490.00 | 17,490.00 | 1,769,500 |
15 Apr 2024 | 16,790.00 | 17,165.00 | 16,705.00 | 17,020.00 | 17,020.00 | 1,357,300 |
12 Apr 2024 | 17,010.00 | 17,245.00 | 16,880.00 | 16,990.00 | 16,990.00 | 1,395,800 |
11 Apr 2024 | 16,720.00 | 17,035.00 | 16,600.00 | 16,960.00 | 16,960.00 | 1,311,700 |
10 Apr 2024 | 17,555.00 | 17,560.00 | 17,175.00 | 17,240.00 | 17,240.00 | 1,057,100 |
09 Apr 2024 | 17,620.00 | 17,700.00 | 17,395.00 | 17,555.00 | 17,555.00 | 726,300 |
08 Apr 2024 | 17,530.00 | 17,810.00 | 17,495.00 | 17,495.00 | 17,495.00 | 1,129,600 |
05 Apr 2024 | 18,000.00 | 18,060.00 | 17,405.00 | 17,425.00 | 17,425.00 | 1,529,800 |
04 Apr 2024 | 18,380.00 | 18,720.00 | 18,250.00 | 18,490.00 | 18,490.00 | 974,400 |
03 Apr 2024 | 18,150.00 | 18,420.00 | 18,060.00 | 18,185.00 | 18,185.00 | 1,123,100 |
02 Apr 2024 | 18,735.00 | 18,870.00 | 18,535.00 | 18,640.00 | 18,640.00 | 778,100 |
01 Apr 2024 | 18,910.00 | 18,910.00 | 18,550.00 | 18,830.00 | 18,830.00 | 596,100 |
29 Mar 2024 | 18,840.00 | 18,915.00 | 18,720.00 | 18,775.00 | 18,775.00 | 270,200 |
28 Mar 2024 | 18,950.00 | 19,085.00 | 18,750.00 | 18,835.00 | 18,835.00 | 807,300 |
27 Mar 2024 | 19,135.00 | 19,240.00 | 18,940.00 | 19,095.00 | 19,095.00 | 1,134,500 |
26 Mar 2024 | 18,815.00 | 19,235.00 | 18,775.00 | 19,135.00 | 19,135.00 | 962,900 |
25 Mar 2024 | 19,465.00 | 19,530.00 | 19,070.00 | 19,075.00 | 19,075.00 | 796,000 |
22 Mar 2024 | 19,855.00 | 19,965.00 | 19,460.00 | 19,675.00 | 19,675.00 | 1,003,500 |
21 Mar 2024 | 19,945.00 | 20,035.00 | 19,730.00 | 19,860.00 | 19,860.00 | 903,400 |
19 Mar 2024 | 19,180.00 | 19,595.00 | 19,085.00 | 19,590.00 | 19,590.00 | 692,200 |
18 Mar 2024 | 19,085.00 | 19,510.00 | 18,980.00 | 19,445.00 | 19,445.00 | 652,800 |
15 Mar 2024 | 18,870.00 | 19,190.00 | 18,870.00 | 19,150.00 | 19,150.00 | 840,600 |
14 Mar 2024 | 18,775.00 | 18,920.00 | 18,675.00 | 18,870.00 | 18,870.00 | 633,600 |
13 Mar 2024 | 18,915.00 | 19,155.00 | 18,735.00 | 18,925.00 | 18,925.00 | 700,000 |
12 Mar 2024 | 19,030.00 | 19,030.00 | 18,650.00 | 18,890.00 | 18,890.00 | 1,047,500 |
11 Mar 2024 | 19,500.00 | 19,550.00 | 19,010.00 | 19,270.00 | 19,270.00 | 959,400 |
08 Mar 2024 | 19,775.00 | 20,055.00 | 19,545.00 | 19,835.00 | 19,835.00 | 1,366,800 |
07 Mar 2024 | 19,595.00 | 19,965.00 | 19,550.00 | 19,610.00 | 19,610.00 | 1,071,600 |
06 Mar 2024 | 19,530.00 | 19,705.00 | 19,465.00 | 19,600.00 | 19,600.00 | 880,800 |
05 Mar 2024 | 19,460.00 | 20,010.00 | 19,455.00 | 19,855.00 | 19,855.00 | 775,500 |
04 Mar 2024 | 19,805.00 | 20,095.00 | 19,735.00 | 19,755.00 | 19,755.00 | 847,000 |
01 Mar 2024 | 19,500.00 | 19,940.00 | 19,485.00 | 19,935.00 | 19,935.00 | 827,600 |
29 Feb 2024 | 19,020.00 | 19,625.00 | 18,975.00 | 19,485.00 | 19,485.00 | 1,641,100 |
28 Feb 2024 | 19,250.00 | 19,270.00 | 18,845.00 | 19,020.00 | 19,020.00 | 659,700 |
27 Feb 2024 | 19,065.00 | 19,520.00 | 19,040.00 | 19,085.00 | 19,085.00 | 898,000 |
26 Feb 2024 | 18,800.00 | 19,220.00 | 18,750.00 | 19,160.00 | 19,160.00 | 972,500 |
22 Feb 2024 | 18,550.00 | 18,945.00 | 18,425.00 | 18,925.00 | 18,925.00 | 914,300 |
21 Feb 2024 | 18,230.00 | 18,510.00 | 18,075.00 | 18,395.00 | 18,395.00 | 694,300 |
20 Feb 2024 | 18,360.00 | 18,545.00 | 18,235.00 | 18,495.00 | 18,495.00 | 587,600 |
19 Feb 2024 | 18,580.00 | 18,675.00 | 18,395.00 | 18,445.00 | 18,445.00 | 586,900 |
16 Feb 2024 | 18,590.00 | 18,915.00 | 18,320.00 | 18,680.00 | 18,680.00 | 1,042,600 |
15 Feb 2024 | 18,215.00 | 18,375.00 | 17,910.00 | 18,325.00 | 18,325.00 | 888,100 |
14 Feb 2024 | 18,215.00 | 18,255.00 | 17,915.00 | 18,220.00 | 18,220.00 | 836,400 |
13 Feb 2024 | 18,150.00 | 18,565.00 | 18,090.00 | 18,500.00 | 18,500.00 | 1,041,200 |
09 Feb 2024 | 18,135.00 | 18,200.00 | 17,930.00 | 17,930.00 | 17,930.00 | 927,500 |
08 Feb 2024 | 18,420.00 | 18,425.00 | 17,950.00 | 18,040.00 | 18,040.00 | 1,313,100 |
07 Feb 2024 | 18,105.00 | 18,475.00 | 18,070.00 | 18,400.00 | 18,400.00 | 1,150,300 |
06 Feb 2024 | 17,970.00 | 18,150.00 | 17,950.00 | 17,960.00 | 17,960.00 | 997,500 |
05 Feb 2024 | 18,500.00 | 18,500.00 | 17,880.00 | 18,175.00 | 18,175.00 | 1,133,800 |
02 Feb 2024 | 18,990.00 | 19,050.00 | 18,035.00 | 18,250.00 | 18,250.00 | 1,910,900 |
01 Feb 2024 | 18,800.00 | 18,980.00 | 18,200.00 | 18,550.00 | 18,550.00 | 1,737,900 |
31 Jan 2024 | 18,700.00 | 18,965.00 | 18,520.00 | 18,945.00 | 18,945.00 | 1,099,700 |
30 Jan 2024 | 18,690.00 | 18,755.00 | 18,585.00 | 18,650.00 | 18,650.00 | 695,900 |
29 Jan 2024 | 18,155.00 | 18,390.00 | 18,045.00 | 18,390.00 | 18,390.00 | 620,900 |
26 Jan 2024 | 18,450.00 | 18,560.00 | 18,150.00 | 18,190.00 | 18,190.00 | 1,261,500 |
25 Jan 2024 | 18,335.00 | 18,765.00 | 18,310.00 | 18,740.00 | 18,740.00 | 1,150,900 |
24 Jan 2024 | 18,715.00 | 18,770.00 | 18,275.00 | 18,300.00 | 18,300.00 | 1,011,200 |
23 Jan 2024 | 18,665.00 | 19,145.00 | 18,640.00 | 18,840.00 | 18,840.00 | 1,111,900 |
22 Jan 2024 | 18,505.00 | 18,590.00 | 18,340.00 | 18,590.00 | 18,590.00 | 1,004,900 |
19 Jan 2024 | 18,375.00 | 18,585.00 | 18,155.00 | 18,375.00 | 18,375.00 | 1,313,500 |
18 Jan 2024 | 17,540.00 | 17,790.00 | 17,455.00 | 17,660.00 | 17,660.00 | 823,700 |
17 Jan 2024 | 18,020.00 | 18,265.00 | 17,750.00 | 17,775.00 | 17,775.00 | 835,000 |
16 Jan 2024 | 18,025.00 | 18,200.00 | 17,860.00 | 18,020.00 | 18,020.00 | 522,200 |
15 Jan 2024 | 18,025.00 | 18,030.00 | 17,860.00 | 17,940.00 | 17,940.00 | 102,300 |
12 Jan 2024 | 18,410.00 | 18,445.00 | 18,045.00 | 18,085.00 | 18,085.00 | 1,152,900 |
11 Jan 2024 | 17,715.00 | 17,770.00 | 17,530.00 | 17,740.00 | 17,740.00 | 894,900 |
10 Jan 2024 | 16,925.00 | 17,440.00 | 16,925.00 | 17,380.00 | 17,380.00 | 858,500 |
09 Jan 2024 | 17,250.00 | 17,455.00 | 16,990.00 | 16,995.00 | 16,995.00 | 1,288,500 |
05 Jan 2024 | 16,995.00 | 17,005.00 | 16,760.00 | 16,865.00 | 16,865.00 | 1,153,900 |
04 Jan 2024 | 17,330.00 | 17,330.00 | 16,960.00 | 16,995.00 | 16,995.00 | 1,194,400 |
29 Dec 2023 | 17,800.00 | 17,900.00 | 17,515.00 | 17,625.00 | 17,625.00 | 784,200 |
28 Dec 2023 | 17,500.00 | 17,780.00 | 17,480.00 | 17,710.00 | 17,710.00 | 745,300 |
27 Dec 2023 | 17,635.00 | 17,770.00 | 17,505.00 | 17,640.00 | 17,640.00 | 738,100 |
26 Dec 2023 | 17,455.00 | 17,545.00 | 17,300.00 | 17,410.00 | 17,410.00 | 591,900 |
25 Dec 2023 | 17,225.00 | 17,530.00 | 17,185.00 | 17,490.00 | 17,490.00 | 542,500 |
22 Dec 2023 | 17,160.00 | 17,225.00 | 16,950.00 | 17,105.00 | 17,105.00 | 861,700 |
21 Dec 2023 | 16,855.00 | 17,025.00 | 16,830.00 | 16,965.00 | 16,965.00 | 636,300 |
20 Dec 2023 | 17,170.00 | 17,380.00 | 17,160.00 | 17,255.00 | 17,255.00 | 849,200 |
19 Dec 2023 | 16,910.00 | 17,150.00 | 16,760.00 | 17,150.00 | 17,150.00 | 896,500 |
18 Dec 2023 | 16,980.00 | 17,120.00 | 16,935.00 | 17,110.00 | 17,110.00 | 766,000 |
15 Dec 2023 | 16,985.00 | 17,015.00 | 16,860.00 | 16,990.00 | 16,990.00 | 936,900 |
14 Dec 2023 | 16,995.00 | 17,095.00 | 16,730.00 | 16,890.00 | 16,890.00 | 894,200 |
13 Dec 2023 | 16,870.00 | 17,030.00 | 16,760.00 | 17,020.00 | 17,020.00 | 708,700 |
12 Dec 2023 | 17,100.00 | 17,245.00 | 16,835.00 | 16,880.00 | 16,880.00 | 785,300 |
11 Dec 2023 | 16,840.00 | 17,075.00 | 16,755.00 | 16,920.00 | 16,920.00 | 862,300 |
08 Dec 2023 | 16,515.00 | 16,770.00 | 16,385.00 | 16,695.00 | 16,695.00 | 1,563,200 |
07 Dec 2023 | 16,480.00 | 16,580.00 | 16,210.00 | 16,485.00 | 16,485.00 | 1,133,200 |
06 Dec 2023 | 16,380.00 | 16,670.00 | 16,250.00 | 16,630.00 | 16,630.00 | 757,400 |
05 Dec 2023 | 16,290.00 | 16,405.00 | 16,000.00 | 16,050.00 | 16,050.00 | 1,020,200 |
04 Dec 2023 | 16,365.00 | 16,460.00 | 16,325.00 | 16,395.00 | 16,395.00 | 530,500 |
01 Dec 2023 | 16,510.00 | 16,600.00 | 16,405.00 | 16,465.00 | 16,465.00 | 676,500 |
30 Nov 2023 | 16,615.00 | 16,690.00 | 16,495.00 | 16,665.00 | 16,665.00 | 1,097,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |