Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 19,781.25 | 19,819.25 | 19,687.50 | 19,747.29 | 19,747.29 | 157,046 |
20 Jun 2024 | 19,930.25 | 20,095.00 | 19,694.25 | 19,763.25 | 19,763.25 | 157,046 |
19 Jun 2024 | - | - | - | - | - | - |
18 Jun 2024 | 19,918.50 | 19,996.50 | 19,851.75 | 19,919.25 | 19,919.25 | 201,834 |
17 Jun 2024 | 19,695.00 | 20,001.00 | 19,640.50 | 19,921.25 | 19,921.25 | 423,232 |
14 Jun 2024 | 19,602.75 | 19,699.50 | 19,501.50 | 19,685.50 | 19,685.50 | 584,288 |
13 Jun 2024 | 19,602.00 | 19,691.00 | 19,500.00 | 19,602.50 | 19,602.50 | 584,725 |
12 Jun 2024 | 19,248.00 | 19,612.25 | 19,233.50 | 19,496.50 | 19,496.50 | 691,079 |
11 Jun 2024 | 19,107.25 | 19,257.50 | 18,994.50 | 19,242.25 | 19,242.25 | 564,706 |
10 Jun 2024 | 19,025.00 | 19,129.75 | 18,974.25 | 19,109.75 | 19,109.75 | 571,666 |
07 Jun 2024 | 19,064.00 | 19,155.00 | 18,940.00 | 19,037.75 | 19,037.75 | 612,033 |
06 Jun 2024 | 19,089.50 | 19,124.50 | 19,017.25 | 19,060.25 | 19,060.25 | 524,900 |
05 Jun 2024 | 18,711.00 | 19,090.50 | 18,696.25 | 19,074.25 | 19,074.25 | 575,227 |
04 Jun 2024 | 18,662.50 | 18,753.25 | 18,511.25 | 18,701.00 | 18,701.00 | 616,703 |
03 Jun 2024 | 18,590.25 | 18,755.50 | 18,435.75 | 18,646.25 | 18,646.25 | 669,104 |
31 May 2024 | 18,590.75 | 18,668.25 | 18,241.25 | 18,591.00 | 18,591.00 | 834,003 |
30 May 2024 | 18,753.00 | 18,787.00 | 18,546.25 | 18,606.50 | 18,606.50 | 619,548 |
29 May 2024 | 18,949.50 | 18,949.75 | 18,740.00 | 18,802.75 | 18,802.75 | 573,938 |
28 May 2024 | 18,874.75 | 18,980.50 | 18,819.50 | 18,940.50 | 18,940.50 | 642,954 |
24 May 2024 | 18,684.00 | 18,926.00 | 18,680.00 | 18,876.00 | 18,876.00 | 552,083 |
23 May 2024 | 18,860.50 | 19,023.25 | 18,621.50 | 18,696.25 | 18,696.25 | 851,576 |
22 May 2024 | 18,798.25 | 18,891.00 | 18,684.25 | 18,786.75 | 18,786.75 | 578,439 |
21 May 2024 | 18,746.00 | 18,808.75 | 18,678.00 | 18,799.25 | 18,799.25 | 426,117 |
20 May 2024 | 18,633.50 | 18,794.50 | 18,633.00 | 18,763.00 | 18,763.00 | 470,381 |
17 May 2024 | 18,642.00 | 18,686.75 | 18,545.00 | 18,635.25 | 18,635.25 | 489,227 |
16 May 2024 | 18,693.25 | 18,760.75 | 18,633.25 | 18,650.00 | 18,650.00 | 548,582 |
15 May 2024 | 18,409.75 | 18,707.00 | 18,393.00 | 18,691.75 | 18,691.75 | 605,869 |
14 May 2024 | 18,282.00 | 18,433.00 | 18,165.50 | 18,415.00 | 18,415.00 | 555,369 |
13 May 2024 | 18,238.00 | 18,336.25 | 18,228.75 | 18,295.50 | 18,295.50 | 411,036 |
10 May 2024 | 18,226.00 | 18,348.00 | 18,188.50 | 18,255.00 | 18,255.00 | 473,881 |
09 May 2024 | 18,160.75 | 18,240.25 | 18,103.75 | 18,214.50 | 18,214.50 | 471,196 |
08 May 2024 | 18,194.00 | 18,242.25 | 18,072.50 | 18,186.50 | 18,186.50 | 453,714 |
07 May 2024 | 18,189.50 | 18,266.25 | 18,151.00 | 18,199.50 | 18,199.50 | 469,722 |
06 May 2024 | 18,047.50 | 18,201.25 | 17,983.75 | 18,195.50 | 18,195.50 | 395,489 |
03 May 2024 | 17,744.25 | 18,050.25 | 17,719.50 | 18,000.75 | 18,000.75 | 556,949 |
02 May 2024 | 17,487.00 | 17,755.25 | 17,386.25 | 17,649.75 | 17,649.75 | 635,300 |
01 May 2024 | 17,462.50 | 17,793.25 | 17,399.25 | 17,438.25 | 17,438.25 | 791,170 |
30 Apr 2024 | 17,918.50 | 17,920.25 | 17,473.50 | 17,571.25 | 17,571.25 | 677,704 |
29 Apr 2024 | 17,864.75 | 17,949.00 | 17,791.25 | 17,904.25 | 17,904.25 | 528,891 |
26 Apr 2024 | 17,808.25 | 17,901.50 | 17,668.25 | 17,845.75 | 17,845.75 | 628,227 |
25 Apr 2024 | 17,450.00 | 17,827.50 | 17,308.25 | 17,567.50 | 17,567.50 | 820,011 |
24 Apr 2024 | 17,682.00 | 17,795.50 | 17,481.75 | 17,664.50 | 17,664.50 | 667,402 |
23 Apr 2024 | 17,352.25 | 17,666.00 | 17,286.25 | 17,606.75 | 17,606.75 | 601,826 |
22 Apr 2024 | 17,228.25 | 17,448.00 | 17,148.50 | 17,350.00 | 17,350.00 | 646,130 |
19 Apr 2024 | 17,530.75 | 17,553.25 | 17,113.25 | 17,180.75 | 17,180.75 | 1,023,135 |
18 Apr 2024 | 17,669.75 | 17,770.75 | 17,506.25 | 17,547.25 | 17,547.25 | 756,158 |
17 Apr 2024 | 17,897.00 | 17,968.50 | 17,615.25 | 17,658.50 | 17,658.50 | 844,749 |
16 Apr 2024 | 17,879.00 | 17,988.00 | 17,792.00 | 17,881.25 | 17,881.25 | 766,364 |
15 Apr 2024 | 18,151.00 | 18,350.75 | 17,841.50 | 17,876.25 | 17,876.25 | 797,316 |
12 Apr 2024 | 18,486.25 | 18,507.75 | 18,120.25 | 18,179.25 | 18,179.25 | 787,334 |
11 Apr 2024 | 18,184.00 | 18,518.75 | 18,088.00 | 18,485.00 | 18,485.00 | 728,802 |
10 Apr 2024 | 18,381.00 | 18,474.25 | 18,053.50 | 18,196.75 | 18,196.75 | 880,504 |
09 Apr 2024 | 18,314.75 | 18,407.25 | 18,160.75 | 18,359.75 | 18,359.75 | 696,069 |
08 Apr 2024 | 18,348.25 | 18,376.00 | 18,237.50 | 18,295.00 | 18,295.00 | 524,203 |
05 Apr 2024 | 18,086.25 | 18,408.25 | 18,051.50 | 18,300.75 | 18,300.75 | 809,193 |
04 Apr 2024 | 18,388.50 | 18,568.00 | 18,055.25 | 18,076.75 | 18,076.75 | 777,140 |
03 Apr 2024 | 18,345.00 | 18,451.75 | 18,232.50 | 18,373.25 | 18,373.25 | 597,987 |
02 Apr 2024 | 18,497.25 | 18,511.00 | 18,201.50 | 18,330.00 | 18,330.00 | 618,982 |
01 Apr 2024 | 18,503.00 | 18,612.00 | 18,414.50 | 18,497.25 | 18,497.25 | 572,133 |
28 Mar 2024 | 18,505.00 | 18,538.75 | 18,447.50 | 18,475.00 | 18,475.00 | 515,193 |
27 Mar 2024 | 18,477.50 | 18,571.75 | 18,378.50 | 18,503.75 | 18,503.75 | 605,634 |
26 Mar 2024 | 18,531.25 | 18,619.00 | 18,439.25 | 18,449.00 | 18,449.00 | 516,507 |
25 Mar 2024 | 18,567.00 | 18,601.25 | 18,414.75 | 18,513.50 | 18,513.50 | 456,250 |
22 Mar 2024 | 18,580.50 | 18,626.00 | 18,492.00 | 18,574.75 | 18,574.75 | 511,962 |
21 Mar 2024 | 18,539.75 | 18,709.00 | 18,526.75 | 18,561.75 | 18,561.75 | 606,959 |
20 Mar 2024 | 18,274.00 | 18,545.00 | 18,227.50 | 18,479.75 | 18,479.75 | 618,809 |
19 Mar 2024 | 18,222.00 | 18,289.25 | 18,053.25 | 18,270.00 | 18,270.00 | 660,394 |
18 Mar 2024 | 18,073.50 | 18,381.00 | 18,062.25 | 18,231.50 | 18,231.50 | 656,629 |
15 Mar 2024 | 18,006.00 | 18,074.75 | 17,831.75 | 17,854.75 | 17,854.75 | 705,711 |
14 Mar 2024 | 18,094.25 | 18,177.75 | 17,915.50 | 18,024.50 | 18,024.50 | 110,277 |
13 Mar 2024 | 18,218.00 | 18,256.50 | 18,033.25 | 18,078.50 | 18,078.50 | 179,714 |
12 Mar 2024 | 18,010.50 | 18,241.75 | 17,930.00 | 18,227.75 | 18,227.75 | 281,274 |
11 Mar 2024 | 18,056.00 | 18,068.25 | 17,890.50 | 17,971.00 | 17,971.00 | 472,517 |
08 Mar 2024 | 18,279.00 | 18,436.50 | 18,012.50 | 18,046.75 | 18,046.75 | 1,048,847 |
07 Mar 2024 | 18,041.00 | 18,360.00 | 17,915.75 | 18,316.25 | 18,316.25 | 758,499 |
06 Mar 2024 | 17,981.00 | 18,174.25 | 17,942.50 | 18,044.25 | 18,044.25 | 806,131 |
05 Mar 2024 | 18,246.00 | 18,252.00 | 17,832.50 | 17,930.25 | 17,930.25 | 803,857 |
04 Mar 2024 | 18,336.00 | 18,377.75 | 18,234.25 | 18,262.00 | 18,262.00 | 569,342 |
01 Mar 2024 | 18,075.00 | 18,372.75 | 18,029.50 | 18,338.25 | 18,338.25 | 639,153 |
29 Feb 2024 | 17,870.00 | 18,109.50 | 17,826.00 | 18,082.75 | 18,082.75 | 680,147 |
28 Feb 2024 | 18,017.50 | 18,019.75 | 17,846.25 | 17,915.25 | 17,915.25 | 553,731 |
27 Feb 2024 | 17,951.00 | 18,040.25 | 17,908.75 | 18,021.00 | 18,021.00 | 567,818 |
26 Feb 2024 | 17,961.50 | 18,059.50 | 17,922.00 | 17,977.00 | 17,977.00 | 526,169 |
23 Feb 2024 | 18,023.25 | 18,144.75 | 17,946.00 | 17,991.00 | 17,991.00 | 659,725 |
22 Feb 2024 | 17,702.50 | 18,087.00 | 17,676.00 | 18,047.50 | 18,047.50 | 759,232 |
21 Feb 2024 | 17,573.00 | 17,723.00 | 17,372.75 | 17,536.75 | 17,536.75 | 731,450 |
20 Feb 2024 | 17,729.25 | 17,807.50 | 17,452.50 | 17,607.25 | 17,607.25 | 889,292 |
16 Feb 2024 | 17,952.00 | 18,026.00 | 17,715.00 | 17,744.00 | 17,744.00 | 744,628 |
15 Feb 2024 | 17,870.00 | 17,968.25 | 17,780.50 | 17,912.75 | 17,912.75 | 657,768 |
14 Feb 2024 | 17,703.00 | 17,887.00 | 17,669.25 | 17,881.00 | 17,881.00 | 688,088 |
13 Feb 2024 | 17,928.50 | 17,963.25 | 17,542.00 | 17,676.75 | 17,676.75 | 858,230 |
12 Feb 2024 | 18,040.00 | 18,121.50 | 17,911.25 | 17,965.00 | 17,965.00 | 538,132 |
09 Feb 2024 | 17,854.25 | 18,071.00 | 17,852.25 | 18,039.25 | 18,039.25 | 499,282 |
08 Feb 2024 | 17,856.25 | 17,896.50 | 17,792.25 | 17,868.25 | 17,868.25 | 471,370 |
07 Feb 2024 | 17,645.75 | 17,875.50 | 17,629.75 | 17,841.75 | 17,841.75 | 613,340 |
06 Feb 2024 | 17,698.50 | 17,769.00 | 17,560.75 | 17,660.00 | 17,660.00 | 623,168 |
05 Feb 2024 | 17,696.00 | 17,745.50 | 17,554.25 | 17,700.00 | 17,700.00 | 621,645 |
02 Feb 2024 | 17,588.00 | 17,775.50 | 17,465.50 | 17,732.75 | 17,732.75 | 761,167 |
01 Feb 2024 | 17,273.25 | 17,646.75 | 17,262.75 | 17,436.75 | 17,436.75 | 705,238 |
31 Jan 2024 | 17,415.50 | 17,484.00 | 17,221.50 | 17,242.25 | 17,242.25 | 816,119 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |