Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 23,300.00 | 23,600.00 | 23,230.00 | 23,300.00 | 23,300.00 | 2,060,400 |
13 Jun 2024 | 22,875.00 | 23,310.00 | 22,770.00 | 23,155.00 | 23,155.00 | 1,323,300 |
12 Jun 2024 | 22,500.00 | 22,600.00 | 22,420.00 | 22,570.00 | 22,570.00 | 863,000 |
11 Jun 2024 | 22,825.00 | 23,025.00 | 22,700.00 | 22,755.00 | 22,755.00 | 627,500 |
10 Jun 2024 | 22,490.00 | 22,945.00 | 22,410.00 | 22,900.00 | 22,900.00 | 646,600 |
07 Jun 2024 | 22,250.00 | 22,500.00 | 22,090.00 | 22,470.00 | 22,470.00 | 977,800 |
06 Jun 2024 | 23,250.00 | 23,445.00 | 22,645.00 | 22,645.00 | 22,645.00 | 1,106,900 |
05 Jun 2024 | 23,000.00 | 23,235.00 | 22,730.00 | 23,165.00 | 23,165.00 | 986,800 |
04 Jun 2024 | 23,375.00 | 23,515.00 | 23,030.00 | 23,300.00 | 23,300.00 | 941,900 |
03 Jun 2024 | 23,035.00 | 23,455.00 | 23,035.00 | 23,315.00 | 23,315.00 | 1,034,200 |
31 May 2024 | 22,660.00 | 22,945.00 | 22,570.00 | 22,945.00 | 22,945.00 | 2,452,800 |
30 May 2024 | 22,660.00 | 22,730.00 | 22,360.00 | 22,640.00 | 22,640.00 | 1,425,200 |
29 May 2024 | 23,360.00 | 23,375.00 | 22,860.00 | 22,945.00 | 22,945.00 | 1,433,700 |
28 May 2024 | 23,285.00 | 23,475.00 | 23,205.00 | 23,475.00 | 23,475.00 | 755,800 |
27 May 2024 | 23,645.00 | 23,890.00 | 23,470.00 | 23,540.00 | 23,540.00 | 945,300 |
24 May 2024 | 23,900.00 | 24,090.00 | 23,815.00 | 23,940.00 | 23,940.00 | 807,500 |
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 | 130 Dividend | |||||
27 Mar 2024 | 20,440.00 | 20,900.00 | 20,410.00 | 20,805.00 | 20,675.00 | 1,555,000 |
26 Mar 2024 | 20,225.00 | 20,300.00 | 20,080.00 | 20,235.00 | 20,108.56 | 1,137,800 |
25 Mar 2024 | 20,600.00 | 20,640.00 | 20,405.00 | 20,405.00 | 20,277.50 | 755,300 |
22 Mar 2024 | 20,725.00 | 20,830.00 | 20,545.00 | 20,660.00 | 20,530.91 | 1,017,800 |
21 Mar 2024 | 21,000.00 | 21,030.00 | 20,680.00 | 20,720.00 | 20,590.53 | 1,269,300 |
19 Mar 2024 | 20,330.00 | 20,580.00 | 20,115.00 | 20,570.00 | 20,441.47 | 1,084,700 |
18 Mar 2024 | 19,950.00 | 20,215.00 | 19,860.00 | 20,195.00 | 20,068.81 | 1,609,100 |
15 Mar 2024 | 20,215.00 | 20,295.00 | 19,870.00 | 19,950.00 | 19,825.34 | 1,948,000 |
14 Mar 2024 | 20,005.00 | 20,375.00 | 20,005.00 | 20,375.00 | 20,247.69 | 1,538,100 |
13 Mar 2024 | 20,780.00 | 20,800.00 | 20,170.00 | 20,295.00 | 20,168.19 | 1,408,900 |
12 Mar 2024 | 20,220.00 | 20,855.00 | 20,155.00 | 20,845.00 | 20,714.75 | 1,791,100 |
11 Mar 2024 | 20,130.00 | 20,185.00 | 19,950.00 | 20,180.00 | 20,053.91 | 1,586,700 |
08 Mar 2024 | 20,510.00 | 20,760.00 | 20,460.00 | 20,470.00 | 20,342.09 | 2,081,200 |
07 Mar 2024 | 21,195.00 | 21,260.00 | 20,745.00 | 20,770.00 | 20,640.22 | 1,400,300 |
06 Mar 2024 | 21,020.00 | 21,225.00 | 20,960.00 | 21,150.00 | 21,017.85 | 1,345,000 |
05 Mar 2024 | 21,210.00 | 21,320.00 | 21,090.00 | 21,165.00 | 21,032.75 | 1,424,100 |
04 Mar 2024 | 21,410.00 | 21,760.00 | 21,385.00 | 21,635.00 | 21,499.81 | 1,161,100 |
01 Mar 2024 | 21,175.00 | 21,485.00 | 21,175.00 | 21,375.00 | 21,241.44 | 977,000 |
29 Feb 2024 | 21,350.00 | 21,485.00 | 21,110.00 | 21,175.00 | 21,042.69 | 1,069,100 |
28 Feb 2024 | 21,290.00 | 21,455.00 | 21,180.00 | 21,455.00 | 21,320.94 | 749,800 |
27 Feb 2024 | 21,325.00 | 21,480.00 | 21,285.00 | 21,330.00 | 21,196.72 | 855,800 |
26 Feb 2024 | 21,190.00 | 21,420.00 | 21,035.00 | 21,325.00 | 21,191.75 | 1,226,000 |
22 Feb 2024 | 21,255.00 | 21,400.00 | 21,170.00 | 21,305.00 | 21,171.88 | 1,255,700 |
21 Feb 2024 | 21,365.00 | 21,430.00 | 21,040.00 | 21,200.00 | 21,067.53 | 1,104,300 |
20 Feb 2024 | 21,480.00 | 21,530.00 | 21,315.00 | 21,450.00 | 21,315.97 | 676,400 |
19 Feb 2024 | 21,400.00 | 21,495.00 | 21,255.00 | 21,420.00 | 21,286.16 | 918,500 |
16 Feb 2024 | 21,860.00 | 21,860.00 | 21,415.00 | 21,600.00 | 21,465.03 | 1,222,100 |
15 Feb 2024 | 21,200.00 | 21,590.00 | 21,150.00 | 21,500.00 | 21,365.66 | 1,408,100 |
14 Feb 2024 | 21,100.00 | 21,295.00 | 20,805.00 | 20,945.00 | 20,814.13 | 1,598,100 |
13 Feb 2024 | 21,730.00 | 21,870.00 | 21,340.00 | 21,445.00 | 21,311.00 | 1,669,800 |
09 Feb 2024 | 21,100.00 | 21,625.00 | 21,075.00 | 21,425.00 | 21,291.13 | 1,843,000 |
08 Feb 2024 | 21,175.00 | 21,450.00 | 21,060.00 | 21,180.00 | 21,047.66 | 2,547,900 |
07 Feb 2024 | 20,500.00 | 21,300.00 | 20,320.00 | 21,165.00 | 21,032.75 | 4,841,000 |
06 Feb 2024 | 23,485.00 | 23,490.00 | 22,650.00 | 22,775.00 | 22,632.69 | 2,066,000 |
05 Feb 2024 | 23,600.00 | 23,930.00 | 23,515.00 | 23,805.00 | 23,656.26 | 923,300 |
02 Feb 2024 | 23,555.00 | 23,830.00 | 23,355.00 | 23,505.00 | 23,358.13 | 866,900 |
01 Feb 2024 | 23,475.00 | 23,670.00 | 23,315.00 | 23,345.00 | 23,199.13 | 1,236,900 |
31 Jan 2024 | 23,900.00 | 24,085.00 | 23,720.00 | 23,885.00 | 23,735.76 | 1,290,900 |
30 Jan 2024 | 24,245.00 | 24,355.00 | 24,110.00 | 24,145.00 | 23,994.13 | 811,100 |
29 Jan 2024 | 23,985.00 | 24,080.00 | 23,880.00 | 23,940.00 | 23,790.41 | 689,700 |
26 Jan 2024 | 23,710.00 | 23,945.00 | 23,650.00 | 23,915.00 | 23,765.57 | 802,700 |
25 Jan 2024 | 23,980.00 | 24,125.00 | 23,840.00 | 24,000.00 | 23,850.04 | 732,300 |
24 Jan 2024 | 24,440.00 | 24,440.00 | 23,990.00 | 24,085.00 | 23,934.51 | 1,017,600 |
23 Jan 2024 | 24,695.00 | 24,955.00 | 24,545.00 | 24,625.00 | 24,471.13 | 1,353,500 |
22 Jan 2024 | 24,745.00 | 25,010.00 | 24,400.00 | 24,560.00 | 24,406.54 | 1,656,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |