Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 66,000.00 | 67,020.00 | 66,000.00 | 66,991.00 | 66,991.00 | 262,455 |
Jun 25, 2024 | 66,697.00 | 66,542.00 | 65,145.00 | 65,540.00 | 65,540.00 | 2,319,965 |
Jun 24, 2024 | 66,401.00 | 68,000.00 | 65,520.00 | 67,001.00 | 67,001.00 | 2,843,221 |
Jun 21, 2024 | 65,880.00 | 66,322.00 | 65,237.00 | 65,238.00 | 65,238.00 | 4,419,419 |
Jun 20, 2024 | 66,772.00 | 66,913.00 | 66,043.00 | 66,249.00 | 66,249.00 | 2,887,966 |
Jun 19, 2024 | 66,531.00 | 67,177.00 | 66,346.00 | 66,600.00 | 66,600.00 | 1,200,652 |
Jun 18, 2024 | 66,543.00 | 67,023.00 | 65,819.00 | 65,992.00 | 65,992.00 | 857,968 |
Jun 14, 2024 | 68,198.00 | 68,607.00 | 66,348.00 | 66,487.00 | 66,487.00 | 1,089,570 |
Jun 13, 2024 | 69,160.00 | 69,239.00 | 68,187.00 | 68,300.00 | 68,300.00 | 1,344,445 |
Jun 12, 2024 | 68,020.00 | 69,670.00 | 67,844.00 | 69,317.00 | 69,317.00 | 1,204,393 |
Jun 11, 2024 | 68,320.00 | 68,760.00 | 67,349.00 | 67,899.00 | 67,899.00 | 911,812 |
Jun 10, 2024 | 68,838.00 | 68,761.00 | 67,558.00 | 68,258.00 | 68,258.00 | 801,004 |
Jun 07, 2024 | 69,351.00 | 70,315.00 | 68,473.00 | 69,180.00 | 69,180.00 | 899,764 |
Jun 06, 2024 | 69,682.00 | 70,698.00 | 69,634.00 | 70,347.00 | 70,347.00 | 486,794 |
Jun 05, 2024 | 69,294.00 | 70,190.00 | 69,150.00 | 69,901.00 | 69,901.00 | 817,669 |
Jun 04, 2024 | 68,510.00 | 69,392.00 | 68,505.00 | 68,985.00 | 68,985.00 | 857,690 |
Jun 03, 2024 | 69,783.00 | 69,946.00 | 68,100.00 | 68,100.00 | 68,100.00 | 1,336,370 |
May 31, 2024 | 68,521.00 | 68,615.00 | 67,050.00 | 67,493.00 | 67,493.00 | 1,214,630 |
May 30, 2024 | 67,958.00 | 68,496.00 | 66,609.00 | 68,320.00 | 68,320.00 | 1,180,309 |
May 28, 2024 | 69,899.00 | 69,743.00 | 68,394.00 | 68,477.00 | 68,477.00 | 883,283 |
May 27, 2024 | 69,104.00 | 69,528.00 | 68,835.00 | 69,163.00 | 69,163.00 | 431,602 |
May 24, 2024 | 68,804.00 | 69,537.00 | 68,448.00 | 69,104.00 | 69,104.00 | 458,734 |
May 23, 2024 | 69,570.00 | 69,927.00 | 69,075.00 | 69,342.00 | 69,342.00 | 803,994 |
May 22, 2024 | 68,733.00 | 69,390.00 | 68,407.00 | 68,877.00 | 68,877.00 | 1,246,271 |
May 21, 2024 | 68,500.00 | 69,555.00 | 68,400.00 | 69,200.00 | 69,200.00 | 1,273,809 |
May 20, 2024 | 70,200.00 | 70,321.00 | 69,721.00 | 69,800.00 | 69,800.00 | 836,182 |
May 17, 2024 | 72,180.00 | 71,546.00 | 70,026.00 | 70,150.00 | 70,150.00 | 2,005,971 |
May 16, 2024 | 71,975.00 | 72,294.00 | 71,200.00 | 72,180.00 | 72,180.00 | 786,396 |
May 15, 2024 | 71,050.00 | 71,721.00 | 70,763.00 | 71,500.00 | 71,500.00 | 1,089,562 |
May 14, 2024 | 68,544.00 | 72,158.00 | 68,682.00 | 71,440.00 | 71,440.00 | 1,898,377 |
May 13, 2024 | 67,779.00 | 68,590.00 | 67,363.00 | 68,400.00 | 68,400.00 | 903,689 |
May 10, 2024 | 67,299.00 | 67,770.00 | 66,941.00 | 67,379.00 | 67,379.00 | 1,138,562 |
May 09, 2024 | 66,320.00 | 67,232.00 | 66,121.00 | 67,200.00 | 67,200.00 | 682,200 |
May 08, 2024 | 66,018.00 | 66,115.00 | 65,445.00 | 65,730.00 | 65,730.00 | 956,793 |
May 07, 2024 | 66,570.00 | 66,870.00 | 65,910.00 | 66,019.00 | 66,019.00 | 1,036,621 |
May 06, 2024 | 66,680.00 | 67,395.00 | 66,653.00 | 66,798.00 | 66,798.00 | 1,069,183 |
May 03, 2024 | 65,400.00 | 67,276.00 | 65,376.00 | 66,404.00 | 66,404.00 | 1,272,821 |
May 02, 2024 | 64,747.00 | 65,662.00 | 63,847.00 | 65,134.00 | 65,134.00 | 1,563,562 |
Apr 30, 2024 | 63,244.00 | 64,199.00 | 63,100.00 | 63,797.00 | 63,797.00 | 1,334,397 |
Apr 29, 2024 | 64,188.00 | 63,999.00 | 63,093.00 | 63,300.00 | 63,300.00 | 853,069 |
Apr 26, 2024 | 64,150.00 | 64,999.00 | 63,576.00 | 63,675.00 | 63,675.00 | 634,184 |
Apr 25, 2024 | 64,000.00 | 64,008.00 | 62,444.00 | 62,845.00 | 62,845.00 | 941,077 |
Apr 24, 2024 | 64,600.00 | 65,200.00 | 64,212.00 | 64,212.00 | 64,212.00 | 1,648,422 |
Apr 23, 2024 | 62,222.00 | 63,973.00 | 62,300.00 | 63,500.00 | 63,500.00 | 1,789,025 |
Apr 22, 2024 | 60,374.00 | 61,074.00 | 60,408.00 | 60,950.00 | 60,950.00 | 1,295,876 |
Apr 19, 2024 | 57,500.00 | 58,588.00 | 57,389.00 | 58,272.00 | 58,272.00 | 925,596 |
Apr 18, 2024 | 58,001.00 | 58,661.00 | 57,814.00 | 58,380.00 | 58,380.00 | 790,190 |
Apr 17, 2024 | 57,581.00 | 58,499.00 | 57,581.00 | 57,800.00 | 57,800.00 | 964,139 |
Apr 16, 2024 | 58,600.00 | 58,883.00 | 57,405.00 | 57,581.00 | 57,581.00 | 1,363,537 |
Apr 15, 2024 | 59,308.00 | 59,849.00 | 58,965.00 | 59,113.00 | 59,113.00 | 901,769 |
Apr 12, 2024 | 59,921.00 | 60,895.00 | 59,079.00 | 59,238.00 | 59,238.00 | 1,649,818 |
Apr 11, 2024 | 60,586.00 | 61,309.00 | 59,721.00 | 59,922.00 | 59,922.00 | 1,107,777 |
Apr 10, 2024 | 60,000.00 | 61,204.00 | 59,789.00 | 60,485.00 | 60,485.00 | 1,218,058 |
Apr 09, 2024 | 59,367.00 | 59,995.00 | 58,525.00 | 58,617.00 | 58,617.00 | 1,637,031 |
Apr 08, 2024 | 58,500.00 | 60,181.00 | 59,045.00 | 60,000.00 | 60,000.00 | 935,325 |
Apr 05, 2024 | 59,136.00 | 59,552.00 | 58,962.00 | 59,414.00 | 59,414.00 | 732,370 |
Apr 04, 2024 | 59,454.00 | 60,231.00 | 59,454.00 | 59,918.00 | 59,918.00 | 790,735 |
Apr 03, 2024 | 59,171.00 | 59,982.00 | 59,138.00 | 59,894.00 | 59,894.00 | 1,168,579 |
Apr 02, 2024 | 59,793.00 | 60,231.00 | 59,343.00 | 59,731.00 | 59,731.00 | 1,199,038 |
Mar 28, 2024 | 59,000.00 | 60,118.00 | 58,753.00 | 59,799.00 | 59,799.00 | 1,051,468 |
Mar 27, 2024 | 58,720.00 | 59,640.00 | 58,550.00 | 58,950.00 | 58,950.00 | 1,418,537 |
Mar 26, 2024 | 57,750.00 | 58,600.00 | 57,629.00 | 58,490.00 | 58,490.00 | 1,027,987 |
Mar 25, 2024 | 56,221.00 | 57,144.00 | 56,259.00 | 56,919.00 | 56,919.00 | 1,266,865 |
Mar 22, 2024 | 56,021.00 | 57,078.00 | 55,983.00 | 56,600.00 | 56,600.00 | 1,137,561 |
Mar 20, 2024 | 56,760.00 | 56,943.00 | 55,462.00 | 55,704.00 | 55,704.00 | 4,255,082 |
Mar 19, 2024 | 56,000.00 | 56,166.00 | 55,475.00 | 55,790.00 | 55,790.00 | 1,619,625 |
Mar 18, 2024 | 56,130.00 | 57,273.00 | 55,850.00 | 56,600.00 | 56,600.00 | 1,677,093 |
Mar 15, 2024 | 54,535.00 | 56,122.00 | 55,164.00 | 56,122.00 | 56,122.00 | 3,317,008 |
Mar 14, 2024 | 56,600.00 | 56,765.00 | 55,921.00 | 56,267.00 | 56,267.00 | 807,518 |
Mar 13, 2024 | 56,149.00 | 56,922.00 | 55,815.00 | 56,813.00 | 56,813.00 | 1,040,343 |
Mar 12, 2024 | 55,899.00 | 56,431.00 | 55,478.00 | 56,150.00 | 56,150.00 | 1,463,998 |
Mar 11, 2024 | 54,378.00 | 55,147.00 | 53,815.00 | 54,137.00 | 54,137.00 | 1,152,044 |
Mar 08, 2024 | 54,500.00 | 54,500.00 | 53,495.00 | 54,070.00 | 54,070.00 | 1,613,646 |
Mar 07, 2024 | 52,720.00 | 54,237.00 | 52,721.00 | 54,169.00 | 54,169.00 | 1,011,959 |
Mar 06, 2024 | 54,021.00 | 54,570.00 | 53,699.00 | 54,102.00 | 54,102.00 | 1,243,306 |
Mar 05, 2024 | 54,500.00 | 54,414.00 | 52,900.00 | 53,205.00 | 53,205.00 | 978,976 |
Mar 04, 2024 | 55,542.00 | 56,107.00 | 54,615.00 | 54,615.00 | 54,615.00 | 544,503 |
Mar 01, 2024 | 56,350.00 | 56,815.00 | 55,508.00 | 55,751.00 | 55,751.00 | 986,612 |
Feb 29, 2024 | 57,397.00 | 57,426.00 | 55,773.00 | 56,350.00 | 56,350.00 | 1,149,504 |
Feb 28, 2024 | 57,498.00 | 57,460.00 | 56,467.00 | 56,547.00 | 56,547.00 | 392,028 |
Feb 27, 2024 | 57,998.00 | 58,190.00 | 57,555.00 | 57,730.00 | 57,730.00 | 716,203 |
Feb 26, 2024 | 58,900.00 | 58,876.00 | 58,230.00 | 58,767.00 | 58,767.00 | 759,897 |
Feb 23, 2024 | 59,349.00 | 59,805.00 | 58,468.00 | 59,367.00 | 59,367.00 | 544,683 |
Feb 22, 2024 | 56,830.00 | 59,336.00 | 57,100.00 | 59,120.00 | 59,120.00 | 611,081 |
Feb 21, 2024 | 57,500.00 | 58,030.00 | 56,875.00 | 57,779.00 | 57,779.00 | 1,121,675 |
Feb 20, 2024 | 58,650.00 | 58,264.00 | 57,018.00 | 57,100.00 | 57,100.00 | 626,997 |
Feb 19, 2024 | 58,440.00 | 58,864.00 | 58,001.00 | 58,600.00 | 58,600.00 | 614,381 |
Feb 16, 2024 | 59,660.00 | 59,947.00 | 59,061.00 | 59,100.00 | 59,100.00 | 1,367,823 |
Feb 15, 2024 | 58,500.00 | 59,687.00 | 58,686.00 | 59,061.00 | 59,061.00 | 1,109,575 |
Feb 14, 2024 | 60,222.00 | 60,467.00 | 58,855.00 | 59,202.00 | 59,202.00 | 2,259,694 |
Feb 13, 2024 | 60,990.00 | 60,892.00 | 60,100.00 | 60,100.00 | 60,100.00 | 1,053,961 |
Feb 12, 2024 | 60,000.00 | 60,992.00 | 60,003.00 | 60,672.00 | 60,672.00 | 702,552 |
Feb 09, 2024 | 59,610.00 | 60,852.00 | 59,611.00 | 60,419.00 | 60,419.00 | 877,619 |
Feb 08, 2024 | 59,200.00 | 60,322.00 | 59,119.00 | 60,000.00 | 60,000.00 | 912,749 |
Feb 07, 2024 | 59,300.00 | 60,791.00 | 59,397.00 | 60,399.00 | 60,399.00 | 1,015,877 |
Feb 06, 2024 | 58,755.00 | 59,627.00 | 58,202.00 | 59,281.00 | 59,281.00 | 1,412,313 |
Feb 05, 2024 | 57,620.00 | 57,944.00 | 56,772.00 | 57,294.00 | 57,294.00 | 1,233,162 |
Feb 02, 2024 | 57,360.00 | 58,199.00 | 57,089.00 | 57,600.00 | 57,600.00 | 1,387,249 |
Feb 01, 2024 | 55,026.00 | 56,975.00 | 55,100.00 | 56,477.00 | 56,477.00 | 1,152,891 |
Jan 31, 2024 | 56,439.00 | 56,555.00 | 55,488.00 | 56,079.00 | 56,079.00 | 1,373,383 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |