Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 24, 2024 | 22,654.00 | 22,688.00 | 22,158.00 | 22,648.00 | 22,648.00 | 161,280 |
Jun 21, 2024 | 22,654.00 | 22,990.00 | 22,436.00 | 22,586.00 | 22,586.00 | 775,533 |
Jun 20, 2024 | 22,171.00 | 22,606.00 | 22,010.00 | 22,500.00 | 22,500.00 | 351,685 |
Jun 19, 2024 | 21,757.00 | 22,560.00 | 22,003.00 | 22,171.00 | 22,171.00 | 261,531 |
Jun 18, 2024 | 21,700.00 | 22,076.00 | 21,550.00 | 21,853.00 | 21,853.00 | 460,951 |
Jun 14, 2024 | 21,147.00 | 21,434.00 | 20,912.00 | 21,434.00 | 21,434.00 | 377,684 |
Jun 13, 2024 | 21,222.00 | 21,593.00 | 21,096.00 | 21,164.00 | 21,164.00 | 578,645 |
Jun 12, 2024 | 21,253.00 | 22,019.00 | 21,020.00 | 21,649.00 | 21,649.00 | 643,463 |
Jun 11, 2024 | 21,301.00 | 21,596.00 | 21,121.00 | 21,253.00 | 21,253.00 | 525,129 |
Jun 10, 2024 | 21,741.00 | 21,789.00 | 21,544.00 | 21,662.00 | 21,662.00 | 295,282 |
Jun 07, 2024 | 22,990.00 | 22,549.00 | 21,600.00 | 21,817.00 | 21,817.00 | 301,684 |
Jun 06, 2024 | 21,960.00 | 22,554.00 | 21,960.00 | 22,171.00 | 22,171.00 | 722,256 |
Jun 05, 2024 | 20,500.00 | 22,060.00 | 20,995.00 | 21,961.00 | 21,961.00 | 523,554 |
Jun 04, 2024 | 21,256.00 | 22,542.00 | 21,257.00 | 21,669.00 | 21,669.00 | 667,476 |
Jun 03, 2024 | 23,093.00 | 22,987.00 | 22,352.00 | 22,545.00 | 22,545.00 | 456,900 |
May 31, 2024 | 22,937.00 | 23,011.00 | 22,384.00 | 22,584.00 | 22,584.00 | 619,566 |
May 30, 2024 | 22,587.00 | 23,006.00 | 22,525.00 | 22,642.00 | 22,642.00 | 324,928 |
May 28, 2024 | 22,731.00 | 23,200.00 | 22,864.00 | 22,927.00 | 22,927.00 | 136,331 |
May 27, 2024 | 22,561.00 | 23,200.00 | 22,527.00 | 23,114.00 | 23,114.00 | 115,817 |
May 24, 2024 | 22,990.00 | 23,118.00 | 22,801.00 | 23,000.00 | 23,000.00 | 275,211 |
May 23, 2024 | 22,876.00 | 23,276.00 | 22,673.00 | 23,099.00 | 23,099.00 | 513,620 |
May 22, 2024 | 23,251.00 | 23,560.00 | 22,775.00 | 23,100.00 | 23,100.00 | 485,820 |
May 21, 2024 | 23,356.00 | 23,731.00 | 23,096.00 | 23,588.00 | 23,588.00 | 604,000 |
May 20, 2024 | 23,500.00 | 23,998.00 | 23,078.00 | 23,810.00 | 23,810.00 | 696,538 |
May 17, 2024 | 22,800.00 | 23,364.00 | 22,309.00 | 23,080.00 | 23,080.00 | 1,008,797 |
May 16, 2024 | 22,061.00 | 23,496.00 | 22,061.00 | 22,940.00 | 22,940.00 | 1,292,799 |
May 15, 2024 | 22,260.00 | 23,037.00 | 22,192.00 | 22,500.00 | 22,500.00 | 1,547,596 |
May 14, 2024 | 22,460.00 | 22,486.00 | 21,824.00 | 22,167.00 | 22,167.00 | 736,837 |
May 13, 2024 | 22,000.00 | 22,394.00 | 21,799.00 | 22,297.00 | 22,297.00 | 1,239,642 |
May 10, 2024 | 21,050.00 | 22,469.00 | 21,631.00 | 21,911.00 | 21,911.00 | 1,216,322 |
May 09, 2024 | 20,643.00 | 21,757.00 | 20,492.00 | 21,499.00 | 21,499.00 | 754,330 |
May 08, 2024 | 20,043.00 | 20,700.00 | 20,043.00 | 20,660.00 | 20,660.00 | 755,097 |
May 07, 2024 | 20,440.00 | 20,618.00 | 20,361.00 | 20,529.00 | 20,529.00 | 1,034,062 |
May 06, 2024 | 18,900.00 | 20,488.00 | 19,005.00 | 20,438.00 | 20,438.00 | 787,584 |
May 03, 2024 | 19,000.00 | 19,791.00 | 18,721.00 | 19,613.00 | 19,613.00 | 616,075 |
May 02, 2024 | 19,503.00 | 19,895.00 | 18,862.00 | 19,033.00 | 19,033.00 | 413,680 |
Apr 30, 2024 | 20,000.00 | 20,511.00 | 19,535.00 | 19,624.00 | 19,624.00 | 683,323 |
Apr 29, 2024 | 20,000.00 | 20,682.00 | 20,109.00 | 20,360.00 | 20,360.00 | 800,200 |
Apr 26, 2024 | 19,586.00 | 20,089.00 | 18,399.00 | 20,089.00 | 20,089.00 | 388,478 |
Apr 25, 2024 | 18,601.00 | 19,150.00 | 18,452.00 | 18,995.00 | 18,995.00 | 779,825 |
Apr 24, 2024 | 18,702.00 | 18,975.00 | 18,500.00 | 18,547.00 | 18,547.00 | 848,731 |
Apr 23, 2024 | 19,755.00 | 19,687.00 | 18,195.00 | 18,494.00 | 18,494.00 | 665,532 |
Apr 22, 2024 | 19,703.00 | 19,948.00 | 19,300.00 | 19,447.00 | 19,447.00 | 2,742,773 |
Apr 19, 2024 | 19,487.00 | 20,059.00 | 19,487.00 | 19,750.00 | 19,750.00 | 1,007,922 |
Apr 18, 2024 | 19,600.00 | 20,414.00 | 19,503.00 | 19,850.00 | 19,850.00 | 742,414 |
Apr 17, 2024 | 19,501.00 | 20,097.00 | 19,499.00 | 19,887.00 | 19,887.00 | 483,785 |
Apr 16, 2024 | 19,782.00 | 19,782.00 | 19,400.00 | 19,499.00 | 19,499.00 | 1,530,389 |
Apr 15, 2024 | 20,000.00 | 20,350.00 | 19,459.00 | 20,107.00 | 20,107.00 | 1,244,119 |
Apr 12, 2024 | 18,550.00 | 20,158.00 | 18,647.00 | 20,158.00 | 20,158.00 | 1,186,701 |
Apr 11, 2024 | 17,761.00 | 18,563.00 | 17,760.00 | 18,376.00 | 18,376.00 | 552,078 |
Apr 10, 2024 | 17,709.00 | 18,278.00 | 17,406.00 | 18,070.00 | 18,070.00 | 919,530 |
Apr 09, 2024 | 16,675.00 | 17,400.00 | 16,668.00 | 17,305.00 | 17,305.00 | 770,940 |
Apr 08, 2024 | 16,170.00 | 16,680.00 | 16,170.00 | 16,565.00 | 16,565.00 | 582,004 |
Apr 05, 2024 | 16,250.00 | 16,334.00 | 15,928.00 | 16,170.00 | 16,170.00 | 647,098 |
Apr 04, 2024 | 16,190.00 | 16,400.00 | 15,850.00 | 16,313.00 | 16,313.00 | 623,222 |
Apr 03, 2024 | 16,290.00 | 16,281.00 | 15,790.00 | 15,832.00 | 15,832.00 | 500,699 |
Apr 03, 2024 | 600 Dividend | |||||
Apr 02, 2024 | 16,749.00 | 16,974.00 | 16,386.00 | 16,700.00 | 16,100.00 | 594,179 |
Mar 28, 2024 | 16,122.00 | 16,567.00 | 16,116.00 | 16,448.00 | 15,857.05 | 470,345 |
Mar 27, 2024 | 16,122.00 | 16,294.00 | 16,009.00 | 16,040.00 | 15,463.71 | 572,866 |
Mar 26, 2024 | 16,729.00 | 16,729.00 | 16,049.00 | 16,049.00 | 15,472.39 | 202,995 |
Mar 25, 2024 | 17,050.00 | 17,050.00 | 16,180.00 | 16,454.00 | 15,862.84 | 160,733 |
Mar 22, 2024 | 17,117.00 | 16,951.00 | 16,451.00 | 16,586.00 | 15,990.10 | 417,518 |
Mar 20, 2024 | 16,040.00 | 16,433.00 | 15,761.00 | 16,380.00 | 15,791.50 | 560,033 |
Mar 19, 2024 | 16,209.00 | 16,209.00 | 15,503.00 | 15,741.00 | 15,175.46 | 507,414 |
Mar 18, 2024 | 16,416.00 | 16,552.00 | 15,905.00 | 15,939.00 | 15,366.34 | 944,632 |
Mar 15, 2024 | 17,550.00 | 17,923.00 | 16,200.00 | 16,200.00 | 15,617.96 | 2,693,961 |
Mar 14, 2024 | 18,825.00 | 18,825.00 | 17,877.00 | 17,990.00 | 17,343.65 | 439,004 |
Mar 13, 2024 | 18,100.00 | 18,730.00 | 17,936.00 | 18,472.00 | 17,808.34 | 734,071 |
Mar 12, 2024 | 17,750.00 | 18,946.00 | 17,750.00 | 18,342.00 | 17,683.01 | 616,081 |
Mar 11, 2024 | 19,023.00 | 19,023.00 | 18,408.00 | 18,640.00 | 17,970.30 | 500,230 |
Mar 08, 2024 | 18,355.00 | 18,978.00 | 18,312.00 | 18,925.00 | 18,245.06 | 503,172 |
Mar 07, 2024 | 17,415.00 | 18,470.00 | 17,415.00 | 18,319.00 | 17,660.83 | 322,842 |
Mar 06, 2024 | 17,201.00 | 17,752.00 | 17,153.00 | 17,652.00 | 17,017.80 | 434,486 |
Mar 05, 2024 | 17,295.00 | 17,422.00 | 16,950.00 | 17,200.00 | 16,582.04 | 285,529 |
Mar 04, 2024 | 17,220.00 | 17,839.00 | 16,850.00 | 17,202.00 | 16,583.96 | 339,475 |
Mar 01, 2024 | 17,220.00 | 17,114.00 | 16,750.00 | 17,029.00 | 16,417.18 | 267,744 |
Feb 29, 2024 | 16,917.00 | 17,114.00 | 16,788.00 | 16,884.00 | 16,277.39 | 423,876 |
Feb 28, 2024 | 17,198.00 | 17,210.00 | 16,541.00 | 16,814.00 | 16,209.90 | 614,794 |
Feb 27, 2024 | 17,102.00 | 17,360.00 | 17,000.00 | 17,186.00 | 16,568.54 | 269,349 |
Feb 26, 2024 | 17,268.00 | 17,278.00 | 16,926.00 | 17,120.00 | 16,504.91 | 200,965 |
Feb 23, 2024 | 17,621.00 | 17,691.00 | 17,311.00 | 17,332.00 | 16,709.29 | 194,253 |
Feb 22, 2024 | 17,722.00 | 17,850.00 | 17,390.00 | 17,390.00 | 16,765.21 | 290,568 |
Feb 21, 2024 | 17,494.00 | 17,526.00 | 17,081.00 | 17,233.00 | 16,613.85 | 277,161 |
Feb 20, 2024 | 17,312.00 | 17,512.00 | 16,883.00 | 17,435.00 | 16,808.59 | 231,844 |
Feb 19, 2024 | 17,799.00 | 17,799.00 | 17,260.00 | 17,325.00 | 16,702.54 | 60,110 |
Feb 16, 2024 | 17,309.00 | 17,858.00 | 17,253.00 | 17,695.00 | 17,059.25 | 416,465 |
Feb 15, 2024 | 17,274.00 | 17,358.00 | 17,020.00 | 17,228.00 | 16,609.03 | 256,437 |
Feb 14, 2024 | 17,626.00 | 17,399.00 | 16,962.00 | 17,022.00 | 16,410.43 | 408,254 |
Feb 13, 2024 | 17,388.00 | 17,628.00 | 17,000.00 | 17,400.00 | 16,774.85 | 199,495 |
Feb 12, 2024 | 17,277.00 | 17,387.00 | 16,906.00 | 17,329.00 | 16,706.40 | 207,978 |
Feb 09, 2024 | 17,850.00 | 17,716.00 | 17,012.00 | 17,050.00 | 16,437.43 | 422,147 |
Feb 08, 2024 | 18,032.00 | 18,015.50 | 17,515.00 | 17,634.00 | 17,000.44 | 479,396 |
Feb 07, 2024 | 17,751.00 | 18,423.00 | 17,627.00 | 18,034.00 | 17,386.07 | 535,493 |
Feb 06, 2024 | 17,999.00 | 18,169.50 | 17,960.00 | 18,049.00 | 17,400.53 | 180,621 |
Feb 05, 2024 | 18,288.00 | 18,288.00 | 17,861.00 | 17,950.00 | 17,305.09 | 244,483 |
Feb 02, 2024 | 18,200.00 | 19,295.00 | 18,046.00 | 18,155.00 | 17,502.72 | 196,862 |
Feb 01, 2024 | 18,266.00 | 18,591.00 | 17,499.00 | 18,504.00 | 17,839.19 | 392,628 |
Jan 31, 2024 | 18,686.00 | 18,800.00 | 18,397.00 | 18,548.00 | 17,881.61 | 602,611 |
Jan 30, 2024 | 18,714.00 | 18,994.00 | 18,482.00 | 18,668.00 | 17,997.29 | 474,099 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |