Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 17,451.50 | 17,515.50 | 17,408.00 | 17,510.25 | 17,510.25 | 184,663 |
24 Apr 2024 | 17,680.25 | 17,795.75 | 17,480.00 | 17,664.50 | 17,664.50 | 1,281,339 |
23 Apr 2024 | 17,350.00 | 17,666.75 | 17,285.50 | 17,606.75 | 17,606.75 | 1,281,339 |
22 Apr 2024 | 17,228.25 | 17,448.00 | 17,148.75 | 17,350.00 | 17,350.00 | 1,433,387 |
19 Apr 2024 | 17,530.00 | 17,552.50 | 17,113.75 | 17,180.75 | 17,180.75 | 2,074,312 |
18 Apr 2024 | 17,674.00 | 17,771.00 | 17,505.00 | 17,547.25 | 17,547.25 | 1,605,478 |
17 Apr 2024 | 17,897.75 | 17,968.25 | 17,616.00 | 17,658.50 | 17,658.50 | 1,769,687 |
16 Apr 2024 | 17,882.00 | 17,988.00 | 17,791.25 | 17,881.25 | 17,881.25 | 1,702,156 |
15 Apr 2024 | 18,151.75 | 18,351.00 | 17,841.50 | 17,876.25 | 17,876.25 | 1,655,049 |
12 Apr 2024 | 18,485.50 | 18,507.75 | 18,120.00 | 18,179.25 | 18,179.25 | 1,598,155 |
11 Apr 2024 | 18,190.75 | 18,519.25 | 18,085.00 | 18,485.00 | 18,485.00 | 1,558,409 |
10 Apr 2024 | 18,384.00 | 18,470.00 | 18,054.00 | 18,196.75 | 18,196.75 | 1,719,178 |
09 Apr 2024 | 18,317.00 | 18,407.50 | 18,160.25 | 18,359.75 | 18,359.75 | 1,614,368 |
08 Apr 2024 | 18,346.50 | 18,377.50 | 18,237.75 | 18,295.00 | 18,295.00 | 1,336,228 |
05 Apr 2024 | 18,088.00 | 18,407.75 | 18,043.50 | 18,300.75 | 18,300.75 | 1,769,145 |
04 Apr 2024 | 18,389.00 | 18,568.25 | 18,055.00 | 18,076.75 | 18,076.75 | 1,460,444 |
03 Apr 2024 | 18,347.75 | 18,452.00 | 18,232.75 | 18,373.25 | 18,373.25 | 1,273,758 |
02 Apr 2024 | 18,497.75 | 18,514.00 | 18,201.00 | 18,330.00 | 18,330.00 | 1,194,869 |
01 Apr 2024 | 18,500.00 | 18,611.75 | 18,414.50 | 18,497.25 | 18,497.25 | 1,215,598 |
28 Mar 2024 | 18,506.00 | 18,539.25 | 18,447.25 | 18,475.00 | 18,475.00 | 1,032,864 |
27 Mar 2024 | 18,478.00 | 18,572.25 | 18,378.50 | 18,503.75 | 18,503.75 | 1,227,152 |
26 Mar 2024 | 18,534.00 | 18,618.75 | 18,439.25 | 18,449.00 | 18,449.00 | 1,073,280 |
25 Mar 2024 | 18,566.75 | 18,601.25 | 18,415.00 | 18,513.50 | 18,513.50 | 1,074,800 |
22 Mar 2024 | 18,579.50 | 18,626.00 | 18,492.75 | 18,574.75 | 18,574.75 | 1,204,558 |
21 Mar 2024 | 18,537.00 | 18,708.50 | 18,526.50 | 18,561.75 | 18,561.75 | 1,423,417 |
20 Mar 2024 | 18,275.00 | 18,545.50 | 18,227.50 | 18,479.75 | 18,479.75 | 1,326,200 |
19 Mar 2024 | 18,224.00 | 18,289.50 | 18,053.25 | 18,270.00 | 18,270.00 | 1,407,309 |
18 Mar 2024 | 18,072.75 | 18,380.75 | 18,062.25 | 18,231.50 | 18,231.50 | 1,439,715 |
15 Mar 2024 | 18,012.75 | 18,075.00 | 17,854.75 | 17,854.75 | 17,854.75 | 1,440,856 |
14 Mar 2024 | 18,093.00 | 18,178.25 | 17,915.25 | 18,024.50 | 18,024.50 | 204,315 |
13 Mar 2024 | 18,227.50 | 18,257.00 | 18,033.75 | 18,078.50 | 18,078.50 | 282,337 |
12 Mar 2024 | 18,008.00 | 18,242.00 | 17,929.75 | 18,227.75 | 18,227.75 | 498,573 |
11 Mar 2024 | 18,058.00 | 18,060.25 | 17,890.00 | 17,971.00 | 17,971.00 | 722,540 |
08 Mar 2024 | 18,275.00 | 18,436.25 | 18,012.25 | 18,046.75 | 18,046.75 | 1,807,424 |
07 Mar 2024 | 18,040.00 | 18,360.00 | 17,915.50 | 18,316.25 | 18,316.25 | 1,385,293 |
06 Mar 2024 | 17,982.00 | 18,174.25 | 17,942.50 | 18,044.25 | 18,044.25 | 1,550,397 |
05 Mar 2024 | 18,248.50 | 18,254.00 | 17,832.50 | 17,930.25 | 17,930.25 | 1,401,867 |
04 Mar 2024 | 18,335.00 | 18,378.25 | 18,233.50 | 18,262.00 | 18,262.00 | 911,020 |
01 Mar 2024 | 18,071.50 | 18,372.50 | 18,030.25 | 18,338.25 | 18,338.25 | 1,249,451 |
29 Feb 2024 | 17,868.25 | 18,109.00 | 17,826.25 | 18,082.75 | 18,082.75 | 1,268,633 |
28 Feb 2024 | 18,014.00 | 18,019.75 | 17,846.25 | 17,915.25 | 17,915.25 | 1,150,849 |
27 Feb 2024 | 17,953.75 | 18,040.50 | 17,908.50 | 18,021.00 | 18,021.00 | 1,112,234 |
26 Feb 2024 | 17,962.75 | 18,059.75 | 17,922.00 | 17,977.00 | 17,977.00 | 1,070,895 |
23 Feb 2024 | 18,025.25 | 18,145.00 | 17,946.00 | 17,991.00 | 17,991.00 | 1,273,874 |
22 Feb 2024 | 17,704.00 | 18,087.00 | 17,675.50 | 18,047.50 | 18,047.50 | 1,315,842 |
21 Feb 2024 | 17,574.75 | 17,715.50 | 17,373.00 | 17,536.75 | 17,536.75 | 1,384,949 |
20 Feb 2024 | 17,728.50 | 17,807.25 | 17,452.50 | 17,607.25 | 17,607.25 | 1,726,529 |
16 Feb 2024 | 17,949.25 | 18,026.25 | 17,713.75 | 17,744.00 | 17,744.00 | 1,370,208 |
15 Feb 2024 | 17,873.25 | 17,968.50 | 17,780.25 | 17,912.75 | 17,912.75 | 1,221,673 |
14 Feb 2024 | 17,703.00 | 17,887.00 | 17,669.25 | 17,881.00 | 17,881.00 | 1,285,619 |
13 Feb 2024 | 17,929.75 | 17,963.50 | 17,546.25 | 17,676.75 | 17,676.75 | 1,479,457 |
12 Feb 2024 | 18,039.25 | 18,121.50 | 17,911.00 | 17,965.00 | 17,965.00 | 958,530 |
09 Feb 2024 | 17,857.25 | 18,071.00 | 17,851.75 | 18,039.25 | 18,039.25 | 887,504 |
08 Feb 2024 | 17,851.00 | 17,896.50 | 17,791.50 | 17,868.25 | 17,868.25 | 894,327 |
07 Feb 2024 | 17,648.00 | 17,876.00 | 17,629.50 | 17,841.75 | 17,841.75 | 1,140,713 |
06 Feb 2024 | 17,702.00 | 17,768.25 | 17,560.75 | 17,660.00 | 17,660.00 | 1,223,843 |
05 Feb 2024 | 17,695.25 | 17,745.00 | 17,553.75 | 17,700.00 | 17,700.00 | 1,057,797 |
02 Feb 2024 | 17,592.00 | 17,775.50 | 17,465.75 | 17,732.75 | 17,732.75 | 1,343,148 |
01 Feb 2024 | 17,275.00 | 17,645.50 | 17,262.75 | 17,436.75 | 17,436.75 | 1,254,476 |
31 Jan 2024 | 17,427.50 | 17,483.75 | 17,221.75 | 17,242.25 | 17,242.25 | 1,392,644 |
30 Jan 2024 | 17,708.00 | 17,735.75 | 17,466.50 | 17,588.50 | 17,588.50 | 997,556 |
29 Jan 2024 | 17,502.50 | 17,716.25 | 17,456.25 | 17,706.00 | 17,706.00 | 1,000,807 |
26 Jan 2024 | 17,574.25 | 17,631.25 | 17,465.75 | 17,527.00 | 17,527.00 | 1,185,606 |
25 Jan 2024 | 17,618.75 | 17,752.00 | 17,541.75 | 17,634.50 | 17,634.50 | 1,302,123 |
24 Jan 2024 | 17,551.50 | 17,794.00 | 17,551.50 | 17,621.00 | 17,621.00 | 1,276,789 |
23 Jan 2024 | 17,457.00 | 17,558.25 | 17,409.25 | 17,531.25 | 17,531.25 | 964,525 |
22 Jan 2024 | 17,465.75 | 17,584.75 | 17,434.25 | 17,458.50 | 17,458.50 | 1,164,374 |
19 Jan 2024 | 17,117.75 | 17,472.00 | 17,107.25 | 17,438.50 | 17,438.50 | 1,279,429 |
18 Jan 2024 | 16,859.50 | 17,126.00 | 16,833.75 | 17,110.00 | 17,110.00 | 1,383,841 |
17 Jan 2024 | 16,979.50 | 16,981.25 | 16,689.00 | 16,869.75 | 16,869.75 | 1,232,753 |
16 Jan 2024 | 16,962.00 | 17,034.00 | 16,812.00 | 16,966.50 | 16,966.50 | 1,590,564 |
12 Jan 2024 | 16,958.00 | 17,042.50 | 16,866.25 | 16,969.25 | 16,969.25 | 1,136,604 |
11 Jan 2024 | 16,955.50 | 17,056.00 | 16,753.00 | 16,966.25 | 16,966.25 | 1,370,416 |
10 Jan 2024 | 16,829.50 | 16,983.25 | 16,801.75 | 16,945.25 | 16,945.25 | 986,991 |
09 Jan 2024 | 16,790.00 | 16,868.50 | 16,658.50 | 16,830.25 | 16,830.25 | 1,023,133 |
08 Jan 2024 | 16,472.25 | 16,811.50 | 16,378.25 | 16,803.75 | 16,803.75 | 880,010 |
05 Jan 2024 | 16,454.00 | 16,577.00 | 16,334.25 | 16,460.25 | 16,460.25 | 1,098,485 |
04 Jan 2024 | 16,543.25 | 16,587.25 | 16,435.75 | 16,445.00 | 16,445.00 | 966,889 |
03 Jan 2024 | 16,740.00 | 16,740.00 | 16,522.25 | 16,538.00 | 16,538.00 | 1,154,851 |
02 Jan 2024 | 17,018.75 | 17,038.50 | 16,622.00 | 16,720.00 | 16,720.00 | 1,068,977 |
29 Dec 2023 | 17,089.75 | 17,130.50 | 16,937.75 | 17,023.50 | 17,023.50 | 826,279 |
28 Dec 2023 | 17,129.00 | 17,165.50 | 17,078.00 | 17,090.50 | 17,090.50 | 616,483 |
27 Dec 2023 | 17,085.00 | 17,132.25 | 17,055.50 | 17,113.25 | 17,113.25 | 683,261 |
26 Dec 2023 | 16,963.50 | 17,111.50 | 16,963.50 | 17,083.50 | 17,083.50 | 515,923 |
22 Dec 2023 | 16,954.50 | 17,041.25 | 16,891.50 | 16,980.00 | 16,980.00 | 848,841 |
21 Dec 2023 | 16,793.75 | 16,971.25 | 16,790.00 | 16,956.50 | 16,956.50 | 1,122,605 |
20 Dec 2023 | 17,023.00 | 17,073.50 | 16,757.25 | 16,766.25 | 16,766.25 | 1,063,402 |
19 Dec 2023 | 16,920.00 | 17,029.50 | 16,911.00 | 17,023.00 | 17,023.00 | 769,731 |
18 Dec 2023 | 16,820.25 | 16,974.25 | 16,802.25 | 16,939.75 | 16,939.75 | 733,161 |
15 Dec 2023 | 16,525.00 | 16,609.25 | 16,519.25 | 16,530.23 | 16,530.23 | 927,037 |
14 Dec 2023 | 16,563.25 | 16,674.50 | 16,418.50 | 16,541.50 | 16,541.50 | 154,454 |
13 Dec 2023 | 16,380.50 | 16,594.50 | 16,365.25 | 16,563.75 | 16,563.75 | 219,616 |
12 Dec 2023 | 16,238.25 | 16,388.50 | 16,185.00 | 16,362.75 | 16,362.75 | 319,633 |
11 Dec 2023 | 16,092.00 | 16,249.75 | 16,044.50 | 16,237.00 | 16,237.00 | 498,570 |
08 Dec 2023 | 16,018.50 | 16,119.00 | 15,890.00 | 16,098.25 | 16,098.25 | 1,043,068 |
07 Dec 2023 | 15,816.25 | 16,065.75 | 15,791.25 | 16,038.75 | 16,038.75 | 1,057,636 |
06 Dec 2023 | 15,898.75 | 16,039.00 | 15,802.00 | 15,815.25 | 15,815.25 | 1,152,632 |
05 Dec 2023 | 15,860.75 | 15,961.75 | 15,761.25 | 15,908.75 | 15,908.75 | 1,152,664 |
04 Dec 2023 | 16,021.75 | 16,027.00 | 15,721.25 | 15,869.00 | 15,869.00 | 1,087,819 |
01 Dec 2023 | 15,955.00 | 16,050.00 | 15,864.50 | 16,023.75 | 16,023.75 | 1,124,267 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |