Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 10, 2024 | 63,800.00 | 64,614.00 | 63,749.00 | 64,100.00 | 64,100.00 | 1,129,033 |
May 09, 2024 | 61,525.00 | 63,616.00 | 61,207.00 | 63,442.00 | 63,442.00 | 964,320 |
May 08, 2024 | 63,000.00 | 62,180.00 | 61,560.00 | 61,613.00 | 61,613.00 | 2,294,935 |
May 07, 2024 | 62,900.00 | 63,399.00 | 61,590.00 | 62,150.00 | 62,150.00 | 2,035,738 |
May 06, 2024 | 62,814.00 | 63,146.00 | 61,502.00 | 61,700.00 | 61,700.00 | 772,644 |
May 03, 2024 | 64,238.00 | 64,517.00 | 61,751.00 | 62,184.00 | 62,184.00 | 1,708,356 |
May 02, 2024 | 61,500.00 | 61,931.00 | 60,255.00 | 61,614.00 | 61,614.00 | 2,934,444 |
Apr 30, 2024 | 63,918.00 | 65,251.00 | 61,582.00 | 61,700.00 | 61,700.00 | 4,954,184 |
Apr 29, 2024 | 63,589.00 | 64,700.00 | 62,727.00 | 64,066.00 | 64,066.00 | 2,025,467 |
Apr 26, 2024 | 60,000.00 | 64,156.00 | 59,928.00 | 62,090.00 | 62,090.00 | 3,934,725 |
Apr 25, 2024 | 58,500.00 | 61,260.00 | 58,288.00 | 61,100.00 | 61,100.00 | 7,377,947 |
Apr 24, 2024 | 50,850.00 | 51,547.00 | 50,700.00 | 51,379.00 | 51,379.00 | 1,778,151 |
Apr 23, 2024 | 50,900.00 | 51,056.00 | 49,300.00 | 49,700.00 | 49,700.00 | 2,660,166 |
Apr 22, 2024 | 51,527.00 | 51,527.00 | 50,152.00 | 50,620.00 | 50,620.00 | 1,287,262 |
Apr 19, 2024 | 50,750.00 | 52,072.00 | 51,147.00 | 51,975.00 | 51,975.00 | 2,604,489 |
Apr 18, 2024 | 51,501.00 | 52,193.00 | 51,222.00 | 51,915.00 | 51,915.00 | 1,666,202 |
Apr 17, 2024 | 50,550.00 | 51,952.00 | 50,535.00 | 51,460.00 | 51,460.00 | 2,406,126 |
Apr 16, 2024 | 50,450.00 | 50,515.00 | 49,200.00 | 49,592.00 | 49,592.00 | 1,849,063 |
Apr 15, 2024 | 52,172.00 | 52,350.00 | 51,049.00 | 51,475.00 | 51,475.00 | 1,380,165 |
Apr 12, 2024 | 50,511.00 | 52,739.00 | 50,907.00 | 52,005.00 | 52,005.00 | 1,490,475 |
Apr 11, 2024 | 50,881.00 | 51,344.00 | 49,859.00 | 50,027.00 | 50,027.00 | 1,427,246 |
Apr 10, 2024 | 51,001.00 | 52,167.00 | 49,708.00 | 50,881.00 | 50,881.00 | 1,845,059 |
Apr 09, 2024 | 50,750.00 | 51,861.00 | 50,750.00 | 51,098.00 | 51,098.00 | 2,426,233 |
Apr 08, 2024 | 49,800.00 | 50,784.00 | 49,512.00 | 50,386.00 | 50,386.00 | 2,269,816 |
Apr 05, 2024 | 49,100.00 | 49,735.00 | 48,848.00 | 49,735.00 | 49,735.00 | 1,914,904 |
Apr 04, 2024 | 47,825.00 | 50,288.00 | 48,533.00 | 49,847.00 | 49,847.00 | 2,818,933 |
Apr 03, 2024 | 48,515.00 | 48,737.00 | 47,355.00 | 48,245.00 | 48,245.00 | 2,609,715 |
Apr 02, 2024 | 46,100.00 | 48,334.00 | 47,000.00 | 47,926.00 | 47,926.00 | 1,458,539 |
Mar 28, 2024 | 45,889.00 | 46,880.00 | 45,919.00 | 46,516.00 | 46,516.00 | 2,184,467 |
Mar 27, 2024 | 45,447.00 | 45,980.00 | 44,922.00 | 45,441.00 | 45,441.00 | 1,089,292 |
Mar 26, 2024 | 45,938.00 | 45,993.00 | 45,355.00 | 45,817.00 | 45,817.00 | 1,127,709 |
Mar 25, 2024 | 46,286.00 | 46,799.00 | 45,821.00 | 46,447.00 | 46,447.00 | 1,922,037 |
Mar 22, 2024 | 45,420.00 | 46,865.00 | 45,180.00 | 46,493.00 | 46,493.00 | 2,738,282 |
Mar 20, 2024 | 43,851.00 | 44,401.00 | 43,592.00 | 44,051.00 | 44,051.00 | 3,004,381 |
Mar 19, 2024 | 44,021.00 | 44,887.00 | 43,250.00 | 43,460.00 | 43,460.00 | 1,744,360 |
Mar 18, 2024 | 44,161.00 | 45,166.00 | 43,770.00 | 44,000.00 | 44,000.00 | 2,982,987 |
Mar 15, 2024 | 43,420.00 | 44,681.00 | 42,730.00 | 44,681.00 | 44,681.00 | 18,881,264 |
Mar 14, 2024 | 45,205.00 | 45,421.00 | 43,345.00 | 43,345.00 | 43,345.00 | 4,109,809 |
Mar 13, 2024 | 43,100.00 | 45,051.00 | 43,151.00 | 44,986.00 | 44,986.00 | 3,501,587 |
Mar 13, 2024 | 775.1173 Dividend | |||||
Mar 12, 2024 | 44,011.00 | 45,022.00 | 43,863.00 | 44,280.00 | 43,504.88 | 2,399,622 |
Mar 11, 2024 | 43,980.00 | 44,175.00 | 43,248.00 | 43,675.00 | 42,910.47 | 2,523,447 |
Mar 08, 2024 | 44,440.00 | 45,719.00 | 44,006.00 | 44,774.00 | 43,990.23 | 3,044,379 |
Mar 07, 2024 | 42,600.00 | 44,508.00 | 42,600.00 | 44,339.00 | 43,562.85 | 2,694,168 |
Mar 06, 2024 | 40,660.00 | 42,584.00 | 40,763.00 | 42,577.00 | 41,831.69 | 1,384,973 |
Mar 05, 2024 | 41,179.00 | 41,952.00 | 40,053.00 | 40,763.00 | 40,049.45 | 1,705,125 |
Mar 04, 2024 | 42,020.00 | 42,729.00 | 41,146.00 | 41,180.00 | 40,459.15 | 1,384,565 |
Mar 01, 2024 | 42,255.00 | 55,301.95 | 41,317.00 | 41,688.00 | 40,958.25 | 1,295,244 |
Feb 29, 2024 | 41,625.00 | 42,280.00 | 41,302.00 | 42,019.00 | 41,283.46 | 1,733,499 |
Feb 28, 2024 | 43,280.00 | 62,700.00 | 41,329.00 | 41,592.00 | 40,863.93 | 1,081,512 |
Feb 27, 2024 | 42,600.00 | 62,700.00 | 42,258.00 | 42,885.00 | 42,134.30 | 998,701 |
Feb 26, 2024 | 43,780.00 | 43,780.00 | 42,349.00 | 42,619.00 | 41,872.96 | 1,241,400 |
Feb 23, 2024 | 42,220.00 | 44,435.00 | 42,776.00 | 44,200.00 | 43,426.28 | 1,043,246 |
Feb 22, 2024 | 41,490.00 | 44,068.00 | 41,051.00 | 42,907.00 | 42,155.91 | 2,432,467 |
Feb 21, 2024 | 41,699.00 | 41,851.00 | 40,702.00 | 41,660.00 | 40,930.75 | 1,332,189 |
Feb 20, 2024 | 42,280.00 | 42,193.00 | 41,064.00 | 41,699.00 | 40,969.06 | 1,438,624 |
Feb 19, 2024 | 43,020.00 | 43,074.00 | 42,116.00 | 42,592.00 | 41,846.43 | 1,183,106 |
Feb 16, 2024 | 41,720.00 | 43,729.00 | 41,816.00 | 43,030.00 | 42,276.76 | 1,712,459 |
Feb 15, 2024 | 41,600.00 | 42,149.00 | 41,288.00 | 42,028.00 | 41,292.30 | 1,482,929 |
Feb 14, 2024 | 41,633.00 | 42,197.00 | 40,600.00 | 41,322.00 | 40,598.66 | 1,405,777 |
Feb 13, 2024 | 41,600.00 | 42,447.00 | 41,387.00 | 41,709.00 | 40,978.89 | 942,342 |
Feb 12, 2024 | 40,835.00 | 42,157.00 | 40,761.00 | 42,157.00 | 41,419.04 | 955,383 |
Feb 09, 2024 | 41,720.00 | 41,851.00 | 40,809.00 | 40,813.00 | 40,098.57 | 1,108,878 |
Feb 08, 2024 | 43,000.00 | 42,997.00 | 41,310.00 | 41,640.00 | 40,911.09 | 1,424,500 |
Feb 07, 2024 | 43,401.00 | 43,683.00 | 42,252.00 | 42,252.00 | 41,512.38 | 822,003 |
Feb 06, 2024 | 43,840.00 | 43,945.00 | 42,629.00 | 43,591.00 | 42,827.94 | 829,440 |
Feb 05, 2024 | 43,320.00 | 44,070.00 | 42,848.00 | 43,060.00 | 42,306.24 | 657,100 |
Feb 02, 2024 | 45,100.00 | 45,290.00 | 43,475.00 | 43,720.00 | 42,954.68 | 992,490 |
Feb 01, 2024 | 44,748.00 | 45,141.00 | 44,000.00 | 44,309.00 | 43,533.38 | 1,330,407 |
Jan 31, 2024 | 44,880.00 | 45,448.00 | 44,381.00 | 45,212.00 | 44,420.57 | 1,790,250 |
Jan 30, 2024 | 45,700.00 | 45,960.00 | 45,128.00 | 45,200.00 | 44,408.78 | 1,737,179 |
Jan 29, 2024 | 44,940.00 | 45,264.00 | 44,539.00 | 44,920.00 | 44,133.68 | 1,418,425 |
Jan 26, 2024 | 43,800.00 | 44,930.00 | 43,322.00 | 44,922.00 | 44,135.64 | 883,777 |
Jan 25, 2024 | 44,061.00 | 44,987.00 | 43,536.00 | 43,776.00 | 43,009.70 | 783,257 |
Jan 24, 2024 | 43,760.00 | 45,436.00 | 43,386.00 | 44,454.00 | 43,675.84 | 2,294,806 |
Jan 23, 2024 | 42,685.00 | 43,895.00 | 42,692.00 | 43,786.00 | 43,019.53 | 1,376,715 |
Jan 22, 2024 | 42,860.00 | 43,404.00 | 42,501.00 | 42,602.00 | 41,856.25 | 991,042 |
Jan 19, 2024 | 43,087.00 | 43,865.00 | 42,809.00 | 43,000.00 | 42,247.29 | 1,029,101 |
Jan 18, 2024 | 42,401.00 | 43,333.00 | 42,105.00 | 42,940.00 | 42,188.34 | 1,548,105 |
Jan 17, 2024 | 42,401.00 | 42,714.00 | 41,850.00 | 42,023.00 | 41,287.39 | 1,504,049 |
Jan 16, 2024 | 43,302.00 | 44,207.00 | 42,850.00 | 43,000.00 | 42,247.29 | 916,278 |
Jan 15, 2024 | 43,704.00 | 43,818.00 | 43,315.00 | 43,540.00 | 42,777.84 | 770,086 |
Jan 12, 2024 | 43,760.00 | 44,259.00 | 43,559.00 | 44,137.00 | 43,364.39 | 704,946 |
Jan 11, 2024 | 43,860.00 | 44,757.00 | 43,511.00 | 43,820.00 | 43,052.93 | 1,069,472 |
Jan 10, 2024 | 43,280.00 | 44,016.00 | 42,860.00 | 43,820.00 | 43,052.93 | 626,145 |
Jan 09, 2024 | 44,000.00 | 44,095.00 | 43,022.00 | 43,132.00 | 42,376.98 | 1,210,178 |
Jan 08, 2024 | 44,297.00 | 44,455.00 | 43,147.00 | 43,409.00 | 42,649.13 | 1,413,064 |
Jan 05, 2024 | 44,550.00 | 44,827.00 | 43,900.00 | 44,700.00 | 43,917.53 | 1,010,750 |
Jan 04, 2024 | 44,225.00 | 45,031.00 | 44,240.00 | 44,574.00 | 43,793.73 | 1,194,737 |
Jan 03, 2024 | 45,477.00 | 45,919.00 | 44,000.00 | 44,000.00 | 43,229.78 | 1,552,662 |
Jan 02, 2024 | 46,675.00 | 46,815.00 | 45,390.00 | 45,552.00 | 44,754.62 | 1,045,874 |
Dec 29, 2023 | 47,124.00 | 47,556.00 | 46,847.00 | 47,349.00 | 46,520.16 | 544,363 |
Dec 28, 2023 | 46,857.00 | 47,226.00 | 46,340.00 | 47,120.00 | 46,295.17 | 1,009,599 |
Dec 27, 2023 | 45,820.00 | 47,599.00 | 45,726.00 | 47,400.00 | 46,570.27 | 2,248,200 |
Dec 22, 2023 | 44,900.00 | 45,700.00 | 44,621.00 | 45,450.00 | 44,654.40 | 691,209 |
Dec 21, 2023 | 44,200.00 | 44,992.00 | 43,720.00 | 44,862.00 | 44,076.70 | 5,024,282 |
Dec 20, 2023 | 43,952.00 | 44,880.00 | 43,450.00 | 44,115.00 | 43,342.77 | 1,931,452 |
Dec 19, 2023 | 43,050.00 | 43,921.00 | 42,500.00 | 43,921.00 | 43,152.16 | 1,729,295 |
Dec 18, 2023 | 42,700.00 | 43,426.00 | 42,001.00 | 43,300.00 | 42,542.04 | 2,235,019 |
Dec 14, 2023 | 41,051.00 | 42,415.00 | 40,770.00 | 42,030.00 | 41,294.27 | 6,121,836 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |