Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 16,925.00 | 17,165.00 | 16,865.00 | 16,990.00 | 16,990.00 | 865,500 |
27 Jun 2024 | 16,905.00 | 16,910.00 | 16,635.00 | 16,765.00 | 16,765.00 | 642,000 |
26 Jun 2024 | 17,095.00 | 17,150.00 | 16,960.00 | 16,960.00 | 16,960.00 | 493,800 |
25 Jun 2024 | 17,000.00 | 17,300.00 | 17,000.00 | 17,245.00 | 17,245.00 | 348,900 |
24 Jun 2024 | 16,920.00 | 17,175.00 | 16,875.00 | 16,980.00 | 16,980.00 | 437,000 |
21 Jun 2024 | 16,990.00 | 17,285.00 | 16,810.00 | 16,825.00 | 16,825.00 | 525,900 |
20 Jun 2024 | 16,705.00 | 17,025.00 | 16,685.00 | 16,990.00 | 16,990.00 | 343,700 |
19 Jun 2024 | 16,970.00 | 17,040.00 | 16,730.00 | 16,825.00 | 16,825.00 | 338,500 |
18 Jun 2024 | 16,810.00 | 17,035.00 | 16,795.00 | 16,970.00 | 16,970.00 | 371,500 |
17 Jun 2024 | 16,740.00 | 16,810.00 | 16,540.00 | 16,760.00 | 16,760.00 | 443,300 |
14 Jun 2024 | 16,955.00 | 17,090.00 | 16,740.00 | 16,740.00 | 16,740.00 | 938,400 |
13 Jun 2024 | 17,150.00 | 17,200.00 | 16,965.00 | 17,055.00 | 17,055.00 | 442,200 |
12 Jun 2024 | 16,960.00 | 17,055.00 | 16,865.00 | 16,950.00 | 16,950.00 | 406,100 |
11 Jun 2024 | 17,035.00 | 17,265.00 | 16,975.00 | 17,060.00 | 17,060.00 | 381,300 |
10 Jun 2024 | 17,030.00 | 17,155.00 | 16,980.00 | 17,105.00 | 17,105.00 | 347,700 |
07 Jun 2024 | 17,255.00 | 17,335.00 | 17,190.00 | 17,265.00 | 17,265.00 | 265,000 |
06 Jun 2024 | 17,615.00 | 17,650.00 | 17,240.00 | 17,300.00 | 17,300.00 | 497,200 |
05 Jun 2024 | 17,550.00 | 17,845.00 | 17,500.00 | 17,610.00 | 17,610.00 | 834,700 |
04 Jun 2024 | 17,235.00 | 17,440.00 | 17,040.00 | 17,285.00 | 17,285.00 | 590,400 |
03 Jun 2024 | 17,385.00 | 17,490.00 | 17,070.00 | 17,235.00 | 17,235.00 | 513,300 |
31 May 2024 | 17,090.00 | 17,420.00 | 17,055.00 | 17,370.00 | 17,370.00 | 760,000 |
30 May 2024 | 17,000.00 | 17,100.00 | 16,780.00 | 17,060.00 | 17,060.00 | 673,800 |
29 May 2024 | 17,500.00 | 17,590.00 | 17,220.00 | 17,230.00 | 17,230.00 | 547,800 |
28 May 2024 | 17,535.00 | 17,680.00 | 17,465.00 | 17,580.00 | 17,580.00 | 498,900 |
27 May 2024 | 17,800.00 | 17,885.00 | 17,540.00 | 17,695.00 | 17,695.00 | 512,700 |
24 May 2024 | 17,755.00 | 17,960.00 | 17,750.00 | 17,845.00 | 17,845.00 | 366,700 |
23 May 2024 | 17,975.00 | 18,200.00 | 17,755.00 | 18,145.00 | 18,145.00 | 443,400 |
22 May 2024 | 18,050.00 | 18,150.00 | 17,935.00 | 18,010.00 | 18,010.00 | 494,000 |
21 May 2024 | 18,150.00 | 18,295.00 | 18,010.00 | 18,190.00 | 18,190.00 | 647,700 |
20 May 2024 | 18,345.00 | 18,485.00 | 18,190.00 | 18,265.00 | 18,265.00 | 604,900 |
17 May 2024 | 18,400.00 | 18,785.00 | 18,235.00 | 18,485.00 | 18,485.00 | 757,500 |
16 May 2024 | 18,340.00 | 18,585.00 | 18,070.00 | 18,530.00 | 18,530.00 | 1,620,300 |
15 May 2024 | 19,000.00 | 19,005.00 | 17,725.00 | 17,950.00 | 17,950.00 | 2,785,000 |
14 May 2024 | 21,050.00 | 21,415.00 | 20,955.00 | 21,395.00 | 21,395.00 | 679,500 |
13 May 2024 | 20,795.00 | 20,985.00 | 20,560.00 | 20,985.00 | 20,985.00 | 347,500 |
10 May 2024 | 20,935.00 | 20,955.00 | 20,575.00 | 20,685.00 | 20,685.00 | 418,100 |
09 May 2024 | 20,370.00 | 20,940.00 | 20,370.00 | 20,630.00 | 20,630.00 | 406,000 |
08 May 2024 | 20,815.00 | 20,940.00 | 20,385.00 | 20,385.00 | 20,385.00 | 504,700 |
07 May 2024 | 20,915.00 | 21,155.00 | 20,805.00 | 21,140.00 | 21,140.00 | 664,200 |
02 May 2024 | 20,825.00 | 21,310.00 | 20,800.00 | 20,905.00 | 20,905.00 | 596,500 |
01 May 2024 | 21,245.00 | 21,350.00 | 20,660.00 | 20,700.00 | 20,700.00 | 768,900 |
30 Apr 2024 | 21,500.00 | 21,635.00 | 20,960.00 | 21,245.00 | 21,245.00 | 988,200 |
26 Apr 2024 | 21,645.00 | 21,860.00 | 21,480.00 | 21,820.00 | 21,820.00 | 392,200 |
25 Apr 2024 | 21,575.00 | 21,810.00 | 21,320.00 | 21,595.00 | 21,595.00 | 484,400 |
24 Apr 2024 | 21,510.00 | 21,750.00 | 21,485.00 | 21,635.00 | 21,635.00 | 424,100 |
23 Apr 2024 | 21,555.00 | 21,820.00 | 21,290.00 | 21,295.00 | 21,295.00 | 418,100 |
22 Apr 2024 | 21,210.00 | 21,550.00 | 21,125.00 | 21,480.00 | 21,480.00 | 471,200 |
19 Apr 2024 | 21,300.00 | 21,525.00 | 21,115.00 | 21,260.00 | 21,260.00 | 672,500 |
18 Apr 2024 | 21,890.00 | 22,080.00 | 21,550.00 | 21,570.00 | 21,570.00 | 614,300 |
17 Apr 2024 | 22,340.00 | 22,340.00 | 21,840.00 | 21,905.00 | 21,905.00 | 608,600 |
16 Apr 2024 | 22,840.00 | 22,840.00 | 22,215.00 | 22,355.00 | 22,355.00 | 670,800 |
15 Apr 2024 | 23,395.00 | 23,420.00 | 23,075.00 | 23,160.00 | 23,160.00 | 484,400 |
12 Apr 2024 | 23,510.00 | 23,645.00 | 23,250.00 | 23,435.00 | 23,435.00 | 557,500 |
11 Apr 2024 | 23,205.00 | 23,645.00 | 22,970.00 | 23,615.00 | 23,615.00 | 454,600 |
10 Apr 2024 | 23,810.00 | 23,890.00 | 23,295.00 | 23,650.00 | 23,650.00 | 478,900 |
09 Apr 2024 | 23,850.00 | 23,900.00 | 23,460.00 | 23,810.00 | 23,810.00 | 452,400 |
08 Apr 2024 | 23,570.00 | 24,010.00 | 23,480.00 | 23,965.00 | 23,965.00 | 520,800 |
05 Apr 2024 | 23,340.00 | 23,660.00 | 23,000.00 | 23,565.00 | 23,565.00 | 809,900 |
04 Apr 2024 | 23,305.00 | 23,790.00 | 23,095.00 | 23,495.00 | 23,495.00 | 967,800 |
03 Apr 2024 | 23,230.00 | 23,360.00 | 22,840.00 | 23,200.00 | 23,200.00 | 850,700 |
02 Apr 2024 | 23,500.00 | 23,595.00 | 23,100.00 | 23,245.00 | 23,245.00 | 739,900 |
01 Apr 2024 | 23,500.00 | 24,145.00 | 23,300.00 | 23,670.00 | 23,670.00 | 950,300 |
29 Mar 2024 | 22,890.00 | 23,555.00 | 22,890.00 | 23,345.00 | 23,345.00 | 766,000 |
28 Mar 2024 | 23,335.00 | 23,605.00 | 22,820.00 | 22,820.00 | 22,820.00 | 1,039,600 |
28 Mar 2024 | 72 Dividend | |||||
27 Mar 2024 | 23,940.00 | 23,960.00 | 23,630.00 | 23,715.00 | 23,643.00 | 633,700 |
26 Mar 2024 | 23,995.00 | 23,995.00 | 23,395.00 | 23,850.00 | 23,777.59 | 846,900 |
25 Mar 2024 | 23,850.00 | 24,420.00 | 23,805.00 | 24,090.00 | 24,016.86 | 950,700 |
22 Mar 2024 | 23,475.00 | 23,780.00 | 23,435.00 | 23,780.00 | 23,707.80 | 662,500 |
21 Mar 2024 | 23,300.00 | 23,770.00 | 23,180.00 | 23,620.00 | 23,548.29 | 609,000 |
19 Mar 2024 | 23,000.00 | 23,260.00 | 22,820.00 | 23,165.00 | 23,094.67 | 555,000 |
18 Mar 2024 | 22,770.00 | 23,400.00 | 22,705.00 | 23,215.00 | 23,144.52 | 598,800 |
15 Mar 2024 | 23,050.00 | 23,215.00 | 22,715.00 | 22,790.00 | 22,720.81 | 707,300 |
14 Mar 2024 | 23,270.00 | 23,520.00 | 22,915.00 | 23,480.00 | 23,408.71 | 538,000 |
13 Mar 2024 | 23,540.00 | 23,800.00 | 23,270.00 | 23,390.00 | 23,318.99 | 427,300 |
12 Mar 2024 | 23,850.00 | 24,095.00 | 23,520.00 | 23,775.00 | 23,702.82 | 520,000 |
11 Mar 2024 | 23,990.00 | 24,195.00 | 23,640.00 | 23,850.00 | 23,777.59 | 717,900 |
08 Mar 2024 | 23,640.00 | 23,640.00 | 23,640.00 | 23,640.00 | 23,568.23 | 643,900 |
07 Mar 2024 | 23,500.00 | 23,840.00 | 23,360.00 | 23,595.00 | 23,523.36 | 784,400 |
06 Mar 2024 | 22,685.00 | 23,710.00 | 22,540.00 | 23,645.00 | 23,573.21 | 982,200 |
05 Mar 2024 | 22,230.00 | 22,770.00 | 22,125.00 | 22,680.00 | 22,611.14 | 605,800 |
04 Mar 2024 | 22,350.00 | 22,510.00 | 21,985.00 | 22,005.00 | 21,938.19 | 418,800 |
01 Mar 2024 | 21,955.00 | 22,425.00 | 21,880.00 | 22,305.00 | 22,237.28 | 535,000 |
29 Feb 2024 | 21,665.00 | 22,140.00 | 21,590.00 | 21,980.00 | 21,913.27 | 529,500 |
28 Feb 2024 | 21,750.00 | 21,840.00 | 21,625.00 | 21,755.00 | 21,688.95 | 333,900 |
27 Feb 2024 | 21,570.00 | 21,845.00 | 21,485.00 | 21,650.00 | 21,584.27 | 479,400 |
26 Feb 2024 | 21,765.00 | 22,110.00 | 21,680.00 | 21,945.00 | 21,878.37 | 361,000 |
22 Feb 2024 | 21,685.00 | 22,020.00 | 21,650.00 | 21,910.00 | 21,843.48 | 360,400 |
21 Feb 2024 | 21,650.00 | 21,770.00 | 21,445.00 | 21,720.00 | 21,654.06 | 349,900 |
20 Feb 2024 | 21,980.00 | 22,020.00 | 21,585.00 | 21,655.00 | 21,589.25 | 400,600 |
19 Feb 2024 | 21,890.00 | 22,155.00 | 21,855.00 | 22,155.00 | 22,087.74 | 351,600 |
16 Feb 2024 | 21,620.00 | 21,895.00 | 21,530.00 | 21,830.00 | 21,763.72 | 455,000 |
15 Feb 2024 | 21,380.00 | 21,390.00 | 21,115.00 | 21,270.00 | 21,205.42 | 422,700 |
14 Feb 2024 | 20,950.00 | 21,205.00 | 20,930.00 | 21,100.00 | 21,035.94 | 404,900 |
13 Feb 2024 | 21,220.00 | 21,540.00 | 20,980.00 | 21,280.00 | 21,215.39 | 630,100 |
09 Feb 2024 | 20,800.00 | 21,480.00 | 20,520.00 | 21,240.00 | 21,175.51 | 1,562,500 |
08 Feb 2024 | 19,810.00 | 20,035.00 | 19,490.00 | 19,625.00 | 19,565.42 | 698,200 |
07 Feb 2024 | 19,595.00 | 19,695.00 | 19,410.00 | 19,695.00 | 19,635.21 | 354,800 |
06 Feb 2024 | 19,610.00 | 19,780.00 | 19,545.00 | 19,605.00 | 19,545.48 | 489,600 |
05 Feb 2024 | 19,610.00 | 20,035.00 | 19,610.00 | 19,810.00 | 19,749.86 | 711,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |