Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 30, 2024 | 33,099.00 | 33,099.00 | 31,070.00 | 31,070.00 | 31,070.00 | 2,959,332 |
Apr 29, 2024 | 33,330.00 | 33,787.00 | 32,505.00 | 33,593.00 | 33,593.00 | 1,831,927 |
Apr 26, 2024 | 33,194.00 | 33,793.00 | 32,803.00 | 32,810.00 | 32,810.00 | 1,005,147 |
Apr 25, 2024 | 32,600.00 | 32,949.00 | 31,878.00 | 32,737.00 | 32,737.00 | 1,714,994 |
Apr 24, 2024 | 32,170.00 | 32,636.00 | 31,393.00 | 32,548.00 | 32,548.00 | 2,426,598 |
Apr 23, 2024 | 31,600.00 | 32,186.00 | 30,700.00 | 31,977.00 | 31,977.00 | 2,856,423 |
Apr 22, 2024 | 33,490.00 | 33,544.00 | 31,801.00 | 32,360.00 | 32,360.00 | 2,627,778 |
Apr 19, 2024 | 34,200.00 | 34,668.00 | 33,746.00 | 34,135.00 | 34,135.00 | 2,176,703 |
Apr 18, 2024 | 34,200.00 | 34,465.00 | 33,384.00 | 33,912.00 | 33,912.00 | 1,797,649 |
Apr 17, 2024 | 33,000.00 | 34,416.00 | 32,990.00 | 33,729.00 | 33,729.00 | 3,228,266 |
Apr 16, 2024 | 33,700.00 | 33,708.00 | 32,926.00 | 33,474.00 | 33,474.00 | 2,624,787 |
Apr 15, 2024 | 34,581.00 | 35,565.00 | 33,776.00 | 34,247.00 | 34,247.00 | 2,570,101 |
Apr 12, 2024 | 34,311.00 | 35,955.00 | 34,311.00 | 35,750.00 | 35,750.00 | 4,256,749 |
Apr 11, 2024 | 32,616.00 | 33,466.00 | 32,563.00 | 33,300.00 | 33,300.00 | 2,792,794 |
Apr 10, 2024 | 33,321.00 | 33,561.00 | 32,082.00 | 32,750.00 | 32,750.00 | 3,936,393 |
Apr 09, 2024 | 32,550.00 | 33,488.00 | 32,624.00 | 33,004.00 | 33,004.00 | 4,000,989 |
Apr 08, 2024 | 32,100.00 | 32,974.00 | 32,121.00 | 32,359.00 | 32,359.00 | 2,512,721 |
Apr 05, 2024 | 31,575.00 | 32,212.00 | 31,089.00 | 31,995.00 | 31,995.00 | 2,062,301 |
Apr 04, 2024 | 31,100.00 | 32,239.00 | 31,025.00 | 32,125.00 | 32,125.00 | 3,495,034 |
Apr 03, 2024 | 30,747.00 | 31,772.00 | 30,362.00 | 31,065.00 | 31,065.00 | 3,814,992 |
Apr 02, 2024 | 30,380.00 | 31,035.00 | 30,217.00 | 30,803.00 | 30,803.00 | 2,645,556 |
Mar 28, 2024 | 29,611.00 | 30,483.00 | 29,434.00 | 30,390.00 | 30,390.00 | 2,036,541 |
Mar 27, 2024 | 28,650.00 | 29,576.00 | 28,727.00 | 29,387.00 | 29,387.00 | 1,892,420 |
Mar 26, 2024 | 28,987.00 | 29,882.00 | 28,526.00 | 29,154.00 | 29,154.00 | 1,754,448 |
Mar 25, 2024 | 28,700.00 | 29,448.00 | 28,272.00 | 28,963.00 | 28,963.00 | 1,866,493 |
Mar 22, 2024 | 28,255.00 | 29,270.00 | 27,818.00 | 28,733.00 | 28,733.00 | 1,906,360 |
Mar 20, 2024 | 26,420.00 | 27,584.00 | 26,549.00 | 27,280.00 | 27,280.00 | 5,899,778 |
Mar 19, 2024 | 27,000.00 | 27,259.00 | 26,407.00 | 26,409.00 | 26,409.00 | 1,673,521 |
Mar 18, 2024 | 27,250.00 | 27,892.00 | 26,770.00 | 27,074.00 | 27,074.00 | 2,644,105 |
Mar 15, 2024 | 27,824.00 | 28,010.00 | 27,202.00 | 27,202.00 | 27,202.00 | 6,185,966 |
Mar 14, 2024 | 28,600.00 | 28,601.00 | 27,635.00 | 27,635.00 | 27,635.00 | 1,721,773 |
Mar 13, 2024 | 27,160.00 | 28,530.00 | 26,750.00 | 28,461.00 | 28,461.00 | 2,001,991 |
Mar 13, 2024 | 420 Dividend | |||||
Mar 12, 2024 | 29,101.00 | 29,366.00 | 27,452.00 | 27,720.00 | 27,300.00 | 3,757,598 |
Mar 11, 2024 | 28,156.00 | 29,140.00 | 28,022.00 | 29,136.00 | 28,694.54 | 1,734,809 |
Mar 08, 2024 | 28,501.00 | 28,965.00 | 28,000.00 | 28,750.00 | 28,314.39 | 3,289,334 |
Mar 07, 2024 | 28,759.00 | 28,871.00 | 28,220.00 | 28,815.00 | 28,378.41 | 1,482,219 |
Mar 06, 2024 | 28,399.00 | 28,636.00 | 27,670.00 | 28,564.00 | 28,131.21 | 1,985,666 |
Mar 05, 2024 | 27,500.00 | 28,644.00 | 27,032.00 | 28,507.00 | 28,075.08 | 3,937,704 |
Mar 04, 2024 | 26,400.00 | 27,284.00 | 25,620.00 | 26,692.00 | 26,287.58 | 2,899,913 |
Mar 01, 2024 | 25,050.00 | 25,590.00 | 24,811.00 | 25,185.00 | 24,803.41 | 2,151,347 |
Feb 29, 2024 | 23,900.00 | 25,180.00 | 23,734.00 | 25,180.00 | 24,798.48 | 4,092,202 |
Feb 28, 2024 | 23,789.00 | 23,945.00 | 23,121.00 | 23,852.00 | 23,490.61 | 1,349,053 |
Feb 27, 2024 | 23,865.00 | 24,568.00 | 23,865.00 | 24,132.00 | 23,766.36 | 1,523,152 |
Feb 26, 2024 | 24,650.00 | 24,827.00 | 23,688.00 | 23,800.00 | 23,439.39 | 2,276,971 |
Feb 23, 2024 | 23,951.00 | 24,765.00 | 23,750.00 | 24,300.00 | 23,931.82 | 2,786,706 |
Feb 22, 2024 | 26,774.00 | 26,100.00 | 22,277.00 | 24,152.00 | 23,786.06 | 5,400,193 |
Feb 21, 2024 | 26,320.00 | 26,381.00 | 25,251.00 | 25,347.00 | 24,962.96 | 1,464,148 |
Feb 20, 2024 | 25,701.00 | 26,815.00 | 25,712.00 | 26,317.00 | 25,918.26 | 2,183,898 |
Feb 19, 2024 | 25,600.00 | 26,341.00 | 25,651.00 | 26,187.00 | 25,790.23 | 1,208,139 |
Feb 16, 2024 | 25,585.00 | 25,983.00 | 25,290.00 | 25,453.00 | 25,067.35 | 2,284,272 |
Feb 15, 2024 | 24,980.00 | 25,926.00 | 24,572.00 | 25,926.00 | 25,533.18 | 2,958,586 |
Feb 14, 2024 | 25,000.00 | 25,016.00 | 24,522.00 | 24,743.00 | 24,368.11 | 2,169,643 |
Feb 13, 2024 | 26,095.00 | 26,327.00 | 25,180.00 | 25,192.00 | 24,810.30 | 2,556,022 |
Feb 12, 2024 | 25,900.00 | 25,979.00 | 25,593.00 | 25,917.00 | 25,524.32 | 1,676,472 |
Feb 09, 2024 | 26,200.00 | 26,349.00 | 25,666.00 | 25,908.00 | 25,515.46 | 1,943,989 |
Feb 08, 2024 | 27,000.00 | 26,941.00 | 26,202.00 | 26,265.00 | 25,867.04 | 1,742,173 |
Feb 07, 2024 | 26,950.00 | 27,444.00 | 26,690.00 | 27,246.00 | 26,833.18 | 2,738,959 |
Feb 06, 2024 | 27,250.00 | 27,468.00 | 26,917.00 | 27,155.00 | 26,743.56 | 1,770,700 |
Feb 05, 2024 | 27,345.00 | 27,583.00 | 26,750.00 | 27,090.00 | 26,679.54 | 2,564,741 |
Feb 02, 2024 | 29,200.00 | 29,552.00 | 27,451.00 | 27,668.00 | 27,248.79 | 6,649,718 |
Feb 01, 2024 | 27,300.00 | 28,681.00 | 26,922.00 | 28,681.00 | 28,246.44 | 4,452,303 |
Jan 31, 2024 | 27,255.00 | 27,779.00 | 27,084.00 | 27,779.00 | 27,358.11 | 3,384,700 |
Jan 30, 2024 | 27,200.00 | 27,691.00 | 26,852.00 | 27,691.00 | 27,271.44 | 2,223,178 |
Jan 29, 2024 | 26,827.00 | 27,418.00 | 26,400.00 | 26,855.00 | 26,448.11 | 3,033,768 |
Jan 26, 2024 | 26,148.00 | 26,903.00 | 25,797.00 | 26,879.00 | 26,471.74 | 2,526,611 |
Jan 25, 2024 | 25,620.00 | 26,186.00 | 25,147.00 | 26,186.00 | 25,789.24 | 1,755,720 |
Jan 24, 2024 | 25,113.00 | 26,625.00 | 25,144.00 | 26,100.00 | 25,704.54 | 4,007,048 |
Jan 23, 2024 | 24,350.00 | 25,388.00 | 24,374.00 | 25,275.00 | 24,892.04 | 3,309,430 |
Jan 22, 2024 | 23,842.00 | 24,260.00 | 23,881.00 | 24,179.00 | 23,812.65 | 1,018,078 |
Jan 19, 2024 | 24,274.00 | 24,274.00 | 23,834.00 | 24,059.00 | 23,694.47 | 1,079,679 |
Jan 18, 2024 | 24,151.00 | 24,434.00 | 23,850.00 | 23,850.00 | 23,488.64 | 1,527,296 |
Jan 17, 2024 | 24,074.00 | 24,405.00 | 23,534.00 | 24,020.00 | 23,656.06 | 2,549,545 |
Jan 16, 2024 | 24,900.00 | 24,937.00 | 24,416.00 | 24,589.00 | 24,216.44 | 1,417,663 |
Jan 15, 2024 | 24,856.00 | 25,199.00 | 24,655.00 | 25,196.00 | 24,814.24 | 1,860,863 |
Jan 12, 2024 | 23,489.00 | 24,909.00 | 23,409.00 | 24,597.00 | 24,224.32 | 3,441,411 |
Jan 11, 2024 | 23,125.00 | 23,555.00 | 22,816.00 | 23,285.00 | 22,932.20 | 3,122,349 |
Jan 10, 2024 | 22,875.00 | 23,388.00 | 22,760.00 | 23,071.00 | 22,721.44 | 4,012,740 |
Jan 09, 2024 | 23,847.00 | 23,709.00 | 22,774.00 | 22,860.00 | 22,513.64 | 2,233,471 |
Jan 08, 2024 | 23,900.00 | 23,878.00 | 23,245.00 | 23,582.00 | 23,224.70 | 2,089,061 |
Jan 05, 2024 | 24,531.00 | 24,708.00 | 23,765.00 | 24,000.00 | 23,636.36 | 1,843,738 |
Jan 04, 2024 | 25,299.00 | 25,430.00 | 24,789.00 | 24,914.00 | 24,536.52 | 1,963,389 |
Jan 03, 2024 | 26,390.00 | 26,299.00 | 25,287.00 | 25,468.00 | 25,082.12 | 1,785,532 |
Jan 02, 2024 | 27,040.00 | 27,510.00 | 26,648.00 | 26,950.00 | 26,541.67 | 1,774,889 |
Dec 29, 2023 | 27,290.00 | 28,201.00 | 27,127.00 | 27,778.00 | 27,357.12 | 3,944,034 |
Dec 28, 2023 | 30,318.00 | 30,533.00 | 29,045.00 | 29,270.00 | 28,826.52 | 2,439,481 |
Dec 27, 2023 | 30,000.00 | 30,400.00 | 29,793.00 | 30,330.00 | 29,870.46 | 2,976,667 |
Dec 22, 2023 | 29,500.00 | 30,093.00 | 29,380.00 | 29,870.00 | 29,417.42 | 657,433 |
Dec 21, 2023 | 29,021.00 | 29,984.00 | 28,910.00 | 29,850.00 | 29,397.73 | 5,513,975 |
Dec 20, 2023 | 30,072.00 | 30,394.00 | 29,549.00 | 29,815.00 | 29,363.26 | 1,689,313 |
Dec 19, 2023 | 29,312.00 | 30,071.00 | 29,129.00 | 30,071.00 | 29,615.38 | 2,261,692 |
Dec 18, 2023 | 29,718.00 | 29,964.00 | 29,240.00 | 29,750.00 | 29,299.24 | 2,191,763 |
Dec 14, 2023 | 27,690.00 | 31,075.00 | 27,201.00 | 30,424.00 | 29,963.03 | 10,106,692 |
Dec 13, 2023 | 26,500.00 | 26,850.00 | 26,399.00 | 26,514.00 | 26,112.27 | 1,892,279 |
Dec 12, 2023 | 26,678.00 | 27,542.00 | 26,546.00 | 26,932.00 | 26,523.94 | 1,684,482 |
Dec 11, 2023 | 26,500.00 | 26,945.00 | 26,393.00 | 26,861.00 | 26,454.02 | 1,251,227 |
Dec 08, 2023 | 26,851.00 | 27,367.00 | 26,544.00 | 26,832.00 | 26,425.46 | 1,544,658 |
Dec 07, 2023 | 27,400.00 | 27,754.00 | 26,841.00 | 26,959.00 | 26,550.53 | 1,336,925 |
Dec 06, 2023 | 27,978.00 | 28,397.00 | 27,350.00 | 27,470.00 | 27,053.79 | 2,152,427 |
Dec 05, 2023 | 27,611.00 | 28,159.00 | 27,361.00 | 27,652.00 | 27,233.03 | 974,018 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |