Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 17,450.00 | 17,525.00 | 17,407.25 | 17,483.25 | 17,483.25 | 90,157 |
Apr 24, 2024 | 17,682.00 | 17,795.50 | 17,481.75 | 17,664.50 | 17,664.50 | 601,826 |
Apr 23, 2024 | 17,352.25 | 17,666.00 | 17,286.25 | 17,606.75 | 17,606.75 | 601,826 |
Apr 22, 2024 | 17,228.25 | 17,448.00 | 17,148.50 | 17,350.00 | 17,350.00 | 646,130 |
Apr 19, 2024 | 17,530.75 | 17,553.25 | 17,113.25 | 17,180.75 | 17,180.75 | 1,023,135 |
Apr 18, 2024 | 17,669.75 | 17,770.75 | 17,506.25 | 17,547.25 | 17,547.25 | 756,158 |
Apr 17, 2024 | 17,897.00 | 17,968.50 | 17,615.25 | 17,658.50 | 17,658.50 | 844,749 |
Apr 16, 2024 | 17,879.00 | 17,988.00 | 17,792.00 | 17,881.25 | 17,881.25 | 766,364 |
Apr 15, 2024 | 18,151.00 | 18,350.75 | 17,841.50 | 17,876.25 | 17,876.25 | 797,316 |
Apr 12, 2024 | 18,486.25 | 18,507.75 | 18,120.25 | 18,179.25 | 18,179.25 | 787,334 |
Apr 11, 2024 | 18,184.00 | 18,518.75 | 18,088.00 | 18,485.00 | 18,485.00 | 728,802 |
Apr 10, 2024 | 18,381.00 | 18,474.25 | 18,053.50 | 18,196.75 | 18,196.75 | 880,504 |
Apr 09, 2024 | 18,314.75 | 18,407.25 | 18,160.75 | 18,359.75 | 18,359.75 | 696,069 |
Apr 08, 2024 | 18,348.25 | 18,376.00 | 18,237.50 | 18,295.00 | 18,295.00 | 524,203 |
Apr 05, 2024 | 18,086.25 | 18,408.25 | 18,051.50 | 18,300.75 | 18,300.75 | 809,193 |
Apr 04, 2024 | 18,388.50 | 18,568.00 | 18,055.25 | 18,076.75 | 18,076.75 | 777,140 |
Apr 03, 2024 | 18,345.00 | 18,451.75 | 18,232.50 | 18,373.25 | 18,373.25 | 597,987 |
Apr 02, 2024 | 18,497.25 | 18,511.00 | 18,201.50 | 18,330.00 | 18,330.00 | 618,982 |
Apr 01, 2024 | 18,503.00 | 18,612.00 | 18,414.50 | 18,497.25 | 18,497.25 | 572,133 |
Mar 28, 2024 | 18,505.00 | 18,538.75 | 18,447.50 | 18,475.00 | 18,475.00 | 515,193 |
Mar 27, 2024 | 18,477.50 | 18,571.75 | 18,378.50 | 18,503.75 | 18,503.75 | 605,634 |
Mar 26, 2024 | 18,531.25 | 18,619.00 | 18,439.25 | 18,449.00 | 18,449.00 | 516,507 |
Mar 25, 2024 | 18,567.00 | 18,601.25 | 18,414.75 | 18,513.50 | 18,513.50 | 456,250 |
Mar 22, 2024 | 18,580.50 | 18,626.00 | 18,492.00 | 18,574.75 | 18,574.75 | 511,962 |
Mar 21, 2024 | 18,539.75 | 18,709.00 | 18,526.75 | 18,561.75 | 18,561.75 | 606,959 |
Mar 20, 2024 | 18,274.00 | 18,545.00 | 18,227.50 | 18,479.75 | 18,479.75 | 618,809 |
Mar 19, 2024 | 18,222.00 | 18,289.25 | 18,053.25 | 18,270.00 | 18,270.00 | 660,394 |
Mar 18, 2024 | 18,073.50 | 18,381.00 | 18,062.25 | 18,231.50 | 18,231.50 | 656,629 |
Mar 15, 2024 | 18,006.00 | 18,074.75 | 17,831.75 | 17,854.75 | 17,854.75 | 705,711 |
Mar 14, 2024 | 18,094.25 | 18,177.75 | 17,915.50 | 18,024.50 | 18,024.50 | 110,277 |
Mar 13, 2024 | 18,218.00 | 18,256.50 | 18,033.25 | 18,078.50 | 18,078.50 | 179,714 |
Mar 12, 2024 | 18,010.50 | 18,241.75 | 17,930.00 | 18,227.75 | 18,227.75 | 281,274 |
Mar 11, 2024 | 18,056.00 | 18,068.25 | 17,890.50 | 17,971.00 | 17,971.00 | 472,517 |
Mar 08, 2024 | 18,279.00 | 18,436.50 | 18,012.50 | 18,046.75 | 18,046.75 | 1,048,847 |
Mar 07, 2024 | 18,041.00 | 18,360.00 | 17,915.75 | 18,316.25 | 18,316.25 | 758,499 |
Mar 06, 2024 | 17,981.00 | 18,174.25 | 17,942.50 | 18,044.25 | 18,044.25 | 806,131 |
Mar 05, 2024 | 18,246.00 | 18,252.00 | 17,832.50 | 17,930.25 | 17,930.25 | 803,857 |
Mar 04, 2024 | 18,336.00 | 18,377.75 | 18,234.25 | 18,262.00 | 18,262.00 | 569,342 |
Mar 01, 2024 | 18,075.00 | 18,372.75 | 18,029.50 | 18,338.25 | 18,338.25 | 639,153 |
Feb 29, 2024 | 17,870.00 | 18,109.50 | 17,826.00 | 18,082.75 | 18,082.75 | 680,147 |
Feb 28, 2024 | 18,017.50 | 18,019.75 | 17,846.25 | 17,915.25 | 17,915.25 | 553,731 |
Feb 27, 2024 | 17,951.00 | 18,040.25 | 17,908.75 | 18,021.00 | 18,021.00 | 567,818 |
Feb 26, 2024 | 17,961.50 | 18,059.50 | 17,922.00 | 17,977.00 | 17,977.00 | 526,169 |
Feb 23, 2024 | 18,023.25 | 18,144.75 | 17,946.00 | 17,991.00 | 17,991.00 | 659,725 |
Feb 22, 2024 | 17,702.50 | 18,087.00 | 17,676.00 | 18,047.50 | 18,047.50 | 759,232 |
Feb 21, 2024 | 17,573.00 | 17,723.00 | 17,372.75 | 17,536.75 | 17,536.75 | 731,450 |
Feb 20, 2024 | 17,729.25 | 17,807.50 | 17,452.50 | 17,607.25 | 17,607.25 | 889,292 |
Feb 16, 2024 | 17,952.00 | 18,026.00 | 17,715.00 | 17,744.00 | 17,744.00 | 744,628 |
Feb 15, 2024 | 17,870.00 | 17,968.25 | 17,780.50 | 17,912.75 | 17,912.75 | 657,768 |
Feb 14, 2024 | 17,703.00 | 17,887.00 | 17,669.25 | 17,881.00 | 17,881.00 | 688,088 |
Feb 13, 2024 | 17,928.50 | 17,963.25 | 17,542.00 | 17,676.75 | 17,676.75 | 858,230 |
Feb 12, 2024 | 18,040.00 | 18,121.50 | 17,911.25 | 17,965.00 | 17,965.00 | 538,132 |
Feb 09, 2024 | 17,854.25 | 18,071.00 | 17,852.25 | 18,039.25 | 18,039.25 | 499,282 |
Feb 08, 2024 | 17,856.25 | 17,896.50 | 17,792.25 | 17,868.25 | 17,868.25 | 471,370 |
Feb 07, 2024 | 17,645.75 | 17,875.50 | 17,629.75 | 17,841.75 | 17,841.75 | 613,340 |
Feb 06, 2024 | 17,698.50 | 17,769.00 | 17,560.75 | 17,660.00 | 17,660.00 | 623,168 |
Feb 05, 2024 | 17,696.00 | 17,745.50 | 17,554.25 | 17,700.00 | 17,700.00 | 621,645 |
Feb 02, 2024 | 17,588.00 | 17,775.50 | 17,465.50 | 17,732.75 | 17,732.75 | 761,167 |
Feb 01, 2024 | 17,273.25 | 17,646.75 | 17,262.75 | 17,436.75 | 17,436.75 | 705,238 |
Jan 31, 2024 | 17,415.50 | 17,484.00 | 17,221.50 | 17,242.25 | 17,242.25 | 816,119 |
Jan 30, 2024 | 17,711.75 | 17,735.75 | 17,467.00 | 17,588.50 | 17,588.50 | 554,146 |
Jan 29, 2024 | 17,502.00 | 17,716.25 | 17,457.50 | 17,706.00 | 17,706.00 | 568,739 |
Jan 26, 2024 | 17,571.25 | 17,632.00 | 17,466.00 | 17,527.00 | 17,527.00 | 631,481 |
Jan 25, 2024 | 17,614.75 | 17,752.00 | 17,542.00 | 17,634.50 | 17,634.50 | 710,822 |
Jan 24, 2024 | 17,554.00 | 17,793.50 | 17,552.25 | 17,621.00 | 17,621.00 | 721,605 |
Jan 23, 2024 | 17,461.00 | 17,558.25 | 17,409.50 | 17,531.25 | 17,531.25 | 508,078 |
Jan 22, 2024 | 17,466.00 | 17,585.00 | 17,434.00 | 17,458.50 | 17,458.50 | 637,245 |
Jan 19, 2024 | 17,116.00 | 17,471.25 | 17,107.25 | 17,438.50 | 17,438.50 | 758,132 |
Jan 18, 2024 | 16,854.50 | 17,125.75 | 16,834.25 | 17,110.00 | 17,110.00 | 852,229 |
Jan 17, 2024 | 16,978.00 | 16,982.00 | 16,689.25 | 16,869.75 | 16,869.75 | 722,784 |
Jan 16, 2024 | 16,961.75 | 17,033.75 | 16,811.75 | 16,966.50 | 16,966.50 | 816,021 |
Jan 12, 2024 | 16,957.75 | 17,042.50 | 16,866.50 | 16,969.25 | 16,969.25 | 593,445 |
Jan 11, 2024 | 16,955.00 | 17,057.00 | 16,753.00 | 16,966.25 | 16,966.25 | 756,441 |
Jan 10, 2024 | 16,829.50 | 16,983.00 | 16,801.50 | 16,945.25 | 16,945.25 | 550,703 |
Jan 09, 2024 | 16,788.00 | 16,868.50 | 16,657.75 | 16,830.25 | 16,830.25 | 605,921 |
Jan 08, 2024 | 16,470.00 | 16,811.25 | 16,378.25 | 16,803.75 | 16,803.75 | 549,900 |
Jan 05, 2024 | 16,455.00 | 16,577.25 | 16,334.25 | 16,460.25 | 16,460.25 | 627,475 |
Jan 04, 2024 | 16,545.25 | 16,587.25 | 16,436.00 | 16,445.00 | 16,445.00 | 559,464 |
Jan 03, 2024 | 16,736.75 | 16,737.25 | 16,522.00 | 16,538.00 | 16,538.00 | 677,219 |
Jan 02, 2024 | 17,019.00 | 17,038.50 | 16,622.50 | 16,720.00 | 16,720.00 | 652,714 |
Dec 29, 2023 | 17,090.25 | 17,131.00 | 16,938.25 | 17,023.50 | 17,023.50 | 470,864 |
Dec 28, 2023 | 17,127.00 | 17,165.25 | 17,077.75 | 17,090.50 | 17,090.50 | 357,702 |
Dec 27, 2023 | 17,090.25 | 17,133.00 | 17,055.50 | 17,113.25 | 17,113.25 | 424,302 |
Dec 26, 2023 | 16,964.50 | 17,111.25 | 16,964.50 | 17,083.50 | 17,083.50 | 292,090 |
Dec 22, 2023 | 16,956.00 | 17,041.50 | 16,891.50 | 16,980.00 | 16,980.00 | 486,853 |
Dec 21, 2023 | 16,790.25 | 16,970.25 | 16,790.25 | 16,956.50 | 16,956.50 | 639,818 |
Dec 20, 2023 | 17,024.00 | 17,073.50 | 16,758.50 | 16,766.25 | 16,766.25 | 654,329 |
Dec 19, 2023 | 16,917.00 | 17,029.50 | 16,910.75 | 17,023.00 | 17,023.00 | 496,518 |
Dec 18, 2023 | 16,820.25 | 16,974.00 | 16,802.25 | 16,939.75 | 16,939.75 | 463,438 |
Dec 15, 2023 | 16,532.50 | 16,612.50 | 16,521.50 | 16,530.23 | 16,530.23 | 668,578 |
Dec 14, 2023 | 16,561.50 | 16,674.50 | 16,418.75 | 16,541.50 | 16,541.50 | 131,883 |
Dec 13, 2023 | 16,383.00 | 16,593.00 | 16,365.50 | 16,563.75 | 16,563.75 | 155,141 |
Dec 12, 2023 | 16,240.00 | 16,389.50 | 16,185.25 | 16,362.75 | 16,362.75 | 253,666 |
Dec 11, 2023 | 16,093.00 | 16,248.00 | 16,045.50 | 16,237.00 | 16,237.00 | 394,184 |
Dec 08, 2023 | 16,017.50 | 16,118.75 | 15,888.25 | 16,098.25 | 16,098.25 | 588,926 |
Dec 07, 2023 | 15,814.50 | 16,066.00 | 15,791.00 | 16,038.75 | 16,038.75 | 632,326 |
Dec 06, 2023 | 15,897.00 | 16,037.75 | 15,802.00 | 15,815.25 | 15,815.25 | 675,482 |
Dec 05, 2023 | 15,863.25 | 15,961.00 | 15,761.25 | 15,908.75 | 15,908.75 | 683,586 |
Dec 04, 2023 | 16,022.00 | 16,026.00 | 15,721.25 | 15,869.00 | 15,869.00 | 721,019 |
Dec 01, 2023 | 15,955.00 | 16,050.00 | 15,864.00 | 16,023.75 | 16,023.75 | 621,710 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |