Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 23,960.00 | 24,340.00 | 23,870.00 | 24,220.00 | 24,220.00 | 1,000,900 |
22 May 2024 | 23,950.00 | 24,160.00 | 23,800.00 | 23,960.00 | 23,960.00 | 1,373,400 |
21 May 2024 | 24,525.00 | 24,605.00 | 23,570.00 | 23,615.00 | 23,615.00 | 2,265,000 |
20 May 2024 | 24,890.00 | 25,075.00 | 24,770.00 | 24,775.00 | 24,775.00 | 1,383,900 |
17 May 2024 | 24,995.00 | 25,165.00 | 24,785.00 | 25,105.00 | 25,105.00 | 977,500 |
16 May 2024 | 24,995.00 | 25,270.00 | 24,970.00 | 25,220.00 | 25,220.00 | 1,342,600 |
15 May 2024 | 24,910.00 | 25,050.00 | 24,770.00 | 24,770.00 | 24,770.00 | 1,041,600 |
14 May 2024 | 24,890.00 | 25,295.00 | 24,765.00 | 24,860.00 | 24,860.00 | 1,801,800 |
13 May 2024 | 24,825.00 | 24,915.00 | 24,320.00 | 24,450.00 | 24,450.00 | 1,452,900 |
10 May 2024 | 25,325.00 | 25,325.00 | 24,315.00 | 24,685.00 | 24,685.00 | 5,051,600 |
09 May 2024 | 22,480.00 | 22,895.00 | 22,465.00 | 22,825.00 | 22,825.00 | 2,232,400 |
08 May 2024 | 22,230.00 | 22,405.00 | 22,140.00 | 22,275.00 | 22,275.00 | 1,081,600 |
07 May 2024 | 22,590.00 | 22,630.00 | 22,265.00 | 22,395.00 | 22,395.00 | 1,660,100 |
02 May 2024 | 21,650.00 | 22,090.00 | 21,650.00 | 22,090.00 | 22,090.00 | 1,062,700 |
01 May 2024 | 21,700.00 | 22,240.00 | 21,700.00 | 22,035.00 | 22,035.00 | 1,895,400 |
30 Apr 2024 | 21,550.00 | 21,825.00 | 21,490.00 | 21,745.00 | 21,745.00 | 2,306,400 |
26 Apr 2024 | 20,600.00 | 21,230.00 | 20,595.00 | 21,160.00 | 21,160.00 | 2,151,000 |
25 Apr 2024 | 20,135.00 | 20,505.00 | 20,090.00 | 20,400.00 | 20,400.00 | 1,349,500 |
24 Apr 2024 | 20,135.00 | 20,390.00 | 20,085.00 | 20,270.00 | 20,270.00 | 1,123,200 |
23 Apr 2024 | 19,880.00 | 20,060.00 | 19,720.00 | 19,950.00 | 19,950.00 | 1,068,000 |
22 Apr 2024 | 19,400.00 | 19,685.00 | 19,255.00 | 19,680.00 | 19,680.00 | 1,150,300 |
19 Apr 2024 | 19,400.00 | 19,440.00 | 18,970.00 | 19,215.00 | 19,215.00 | 1,819,700 |
18 Apr 2024 | 19,420.00 | 19,655.00 | 19,350.00 | 19,505.00 | 19,505.00 | 845,100 |
17 Apr 2024 | 20,000.00 | 20,020.00 | 19,470.00 | 19,500.00 | 19,500.00 | 1,379,800 |
16 Apr 2024 | 19,820.00 | 20,110.00 | 19,565.00 | 20,005.00 | 20,005.00 | 1,520,900 |
15 Apr 2024 | 20,170.00 | 20,260.00 | 19,960.00 | 20,060.00 | 20,060.00 | 1,009,500 |
12 Apr 2024 | 20,330.00 | 20,595.00 | 20,225.00 | 20,235.00 | 20,235.00 | 1,076,000 |
11 Apr 2024 | 20,000.00 | 20,280.00 | 19,860.00 | 20,280.00 | 20,280.00 | 1,069,400 |
10 Apr 2024 | 20,280.00 | 20,445.00 | 20,185.00 | 20,400.00 | 20,400.00 | 806,800 |
09 Apr 2024 | 20,130.00 | 20,380.00 | 20,095.00 | 20,380.00 | 20,380.00 | 686,900 |
08 Apr 2024 | 20,290.00 | 20,380.00 | 20,070.00 | 20,130.00 | 20,130.00 | 1,055,300 |
05 Apr 2024 | 20,150.00 | 20,285.00 | 19,955.00 | 20,165.00 | 20,165.00 | 1,439,500 |
04 Apr 2024 | 20,585.00 | 20,645.00 | 20,280.00 | 20,300.00 | 20,300.00 | 1,223,900 |
03 Apr 2024 | 20,480.00 | 20,480.00 | 20,245.00 | 20,405.00 | 20,405.00 | 1,295,900 |
02 Apr 2024 | 20,900.00 | 20,930.00 | 20,605.00 | 20,840.00 | 20,840.00 | 1,134,600 |
01 Apr 2024 | 20,630.00 | 21,150.00 | 20,620.00 | 21,010.00 | 21,010.00 | 1,478,300 |
29 Mar 2024 | 20,660.00 | 20,875.00 | 20,530.00 | 20,610.00 | 20,610.00 | 539,700 |
28 Mar 2024 | 20,780.00 | 20,965.00 | 20,610.00 | 20,610.00 | 20,610.00 | 1,762,300 |
28 Mar 2024 | 120 Dividend | |||||
27 Mar 2024 | 20,440.00 | 20,900.00 | 20,410.00 | 20,805.00 | 20,685.00 | 1,555,000 |
26 Mar 2024 | 20,225.00 | 20,300.00 | 20,080.00 | 20,235.00 | 20,118.29 | 1,137,800 |
25 Mar 2024 | 20,600.00 | 20,640.00 | 20,405.00 | 20,405.00 | 20,287.31 | 755,300 |
22 Mar 2024 | 20,725.00 | 20,830.00 | 20,545.00 | 20,660.00 | 20,540.84 | 1,017,800 |
21 Mar 2024 | 21,000.00 | 21,030.00 | 20,680.00 | 20,720.00 | 20,600.49 | 1,269,300 |
19 Mar 2024 | 20,330.00 | 20,580.00 | 20,115.00 | 20,570.00 | 20,451.36 | 1,084,700 |
18 Mar 2024 | 19,950.00 | 20,215.00 | 19,860.00 | 20,195.00 | 20,078.52 | 1,609,100 |
15 Mar 2024 | 20,215.00 | 20,295.00 | 19,870.00 | 19,950.00 | 19,834.93 | 1,948,000 |
14 Mar 2024 | 20,005.00 | 20,375.00 | 20,005.00 | 20,375.00 | 20,257.48 | 1,538,100 |
13 Mar 2024 | 20,780.00 | 20,800.00 | 20,170.00 | 20,295.00 | 20,177.94 | 1,408,900 |
12 Mar 2024 | 20,220.00 | 20,855.00 | 20,155.00 | 20,845.00 | 20,724.77 | 1,791,100 |
11 Mar 2024 | 20,130.00 | 20,185.00 | 19,950.00 | 20,180.00 | 20,063.61 | 1,586,700 |
08 Mar 2024 | 20,510.00 | 20,760.00 | 20,460.00 | 20,470.00 | 20,351.93 | 2,081,200 |
07 Mar 2024 | 21,195.00 | 21,260.00 | 20,745.00 | 20,770.00 | 20,650.20 | 1,400,300 |
06 Mar 2024 | 21,020.00 | 21,225.00 | 20,960.00 | 21,150.00 | 21,028.01 | 1,345,000 |
05 Mar 2024 | 21,210.00 | 21,320.00 | 21,090.00 | 21,165.00 | 21,042.92 | 1,424,100 |
04 Mar 2024 | 21,410.00 | 21,760.00 | 21,385.00 | 21,635.00 | 21,510.21 | 1,161,100 |
01 Mar 2024 | 21,175.00 | 21,485.00 | 21,175.00 | 21,375.00 | 21,251.71 | 977,000 |
29 Feb 2024 | 21,350.00 | 21,485.00 | 21,110.00 | 21,175.00 | 21,052.87 | 1,069,100 |
28 Feb 2024 | 21,290.00 | 21,455.00 | 21,180.00 | 21,455.00 | 21,331.25 | 749,800 |
27 Feb 2024 | 21,325.00 | 21,480.00 | 21,285.00 | 21,330.00 | 21,206.97 | 855,800 |
26 Feb 2024 | 21,190.00 | 21,420.00 | 21,035.00 | 21,325.00 | 21,202.00 | 1,226,000 |
22 Feb 2024 | 21,255.00 | 21,400.00 | 21,170.00 | 21,305.00 | 21,182.12 | 1,255,700 |
21 Feb 2024 | 21,365.00 | 21,430.00 | 21,040.00 | 21,200.00 | 21,077.72 | 1,104,300 |
20 Feb 2024 | 21,480.00 | 21,530.00 | 21,315.00 | 21,450.00 | 21,326.28 | 676,400 |
19 Feb 2024 | 21,400.00 | 21,495.00 | 21,255.00 | 21,420.00 | 21,296.45 | 918,500 |
16 Feb 2024 | 21,860.00 | 21,860.00 | 21,415.00 | 21,600.00 | 21,475.41 | 1,222,100 |
15 Feb 2024 | 21,200.00 | 21,590.00 | 21,150.00 | 21,500.00 | 21,375.99 | 1,408,100 |
14 Feb 2024 | 21,100.00 | 21,295.00 | 20,805.00 | 20,945.00 | 20,824.19 | 1,598,100 |
13 Feb 2024 | 21,730.00 | 21,870.00 | 21,340.00 | 21,445.00 | 21,321.31 | 1,669,800 |
09 Feb 2024 | 21,100.00 | 21,625.00 | 21,075.00 | 21,425.00 | 21,301.42 | 1,843,000 |
08 Feb 2024 | 21,175.00 | 21,450.00 | 21,060.00 | 21,180.00 | 21,057.84 | 2,547,900 |
07 Feb 2024 | 20,500.00 | 21,300.00 | 20,320.00 | 21,165.00 | 21,042.92 | 4,841,000 |
06 Feb 2024 | 23,485.00 | 23,490.00 | 22,650.00 | 22,775.00 | 22,643.64 | 2,066,000 |
05 Feb 2024 | 23,600.00 | 23,930.00 | 23,515.00 | 23,805.00 | 23,667.70 | 923,300 |
02 Feb 2024 | 23,555.00 | 23,830.00 | 23,355.00 | 23,505.00 | 23,369.43 | 866,900 |
01 Feb 2024 | 23,475.00 | 23,670.00 | 23,315.00 | 23,345.00 | 23,210.35 | 1,236,900 |
31 Jan 2024 | 23,900.00 | 24,085.00 | 23,720.00 | 23,885.00 | 23,747.24 | 1,290,900 |
30 Jan 2024 | 24,245.00 | 24,355.00 | 24,110.00 | 24,145.00 | 24,005.74 | 811,100 |
29 Jan 2024 | 23,985.00 | 24,080.00 | 23,880.00 | 23,940.00 | 23,801.92 | 689,700 |
26 Jan 2024 | 23,710.00 | 23,945.00 | 23,650.00 | 23,915.00 | 23,777.06 | 802,700 |
25 Jan 2024 | 23,980.00 | 24,125.00 | 23,840.00 | 24,000.00 | 23,861.57 | 732,300 |
24 Jan 2024 | 24,440.00 | 24,440.00 | 23,990.00 | 24,085.00 | 23,946.08 | 1,017,600 |
23 Jan 2024 | 24,695.00 | 24,955.00 | 24,545.00 | 24,625.00 | 24,482.97 | 1,353,500 |
22 Jan 2024 | 24,745.00 | 25,010.00 | 24,400.00 | 24,560.00 | 24,418.34 | 1,656,300 |
19 Jan 2024 | 24,225.00 | 24,450.00 | 24,025.00 | 24,230.00 | 24,090.25 | 1,393,600 |
18 Jan 2024 | 23,330.00 | 24,020.00 | 23,280.00 | 23,625.00 | 23,488.73 | 1,105,900 |
17 Jan 2024 | 24,000.00 | 24,195.00 | 23,375.00 | 23,375.00 | 23,240.18 | 1,480,700 |
16 Jan 2024 | 24,550.00 | 24,550.00 | 23,970.00 | 23,975.00 | 23,836.72 | 959,600 |
15 Jan 2024 | 24,550.00 | 24,550.00 | 24,250.00 | 24,405.00 | 24,264.24 | 185,400 |
12 Jan 2024 | 24,760.00 | 24,765.00 | 24,015.00 | 24,590.00 | 24,448.17 | 2,506,600 |
11 Jan 2024 | 23,735.00 | 24,270.00 | 23,685.00 | 24,210.00 | 24,070.36 | 1,642,900 |
10 Jan 2024 | 23,115.00 | 23,420.00 | 23,040.00 | 23,320.00 | 23,185.49 | 1,295,900 |
09 Jan 2024 | 22,990.00 | 23,435.00 | 22,970.00 | 23,260.00 | 23,125.84 | 970,500 |
05 Jan 2024 | 22,995.00 | 23,015.00 | 22,750.00 | 22,750.00 | 22,618.78 | 860,900 |
04 Jan 2024 | 22,900.00 | 23,050.00 | 22,565.00 | 23,000.00 | 22,867.34 | 962,000 |
29 Dec 2023 | 22,915.00 | 23,260.00 | 22,860.00 | 22,985.00 | 22,852.43 | 1,091,200 |
28 Dec 2023 | 22,910.00 | 23,160.00 | 22,730.00 | 22,890.00 | 22,757.97 | 856,800 |
27 Dec 2023 | 22,615.00 | 22,830.00 | 22,590.00 | 22,820.00 | 22,688.38 | 907,500 |
26 Dec 2023 | 22,370.00 | 22,585.00 | 22,325.00 | 22,390.00 | 22,260.86 | 567,600 |
25 Dec 2023 | 22,645.00 | 22,750.00 | 22,330.00 | 22,355.00 | 22,226.06 | 434,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |