Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 08, 2024 | 31,641.50 | 31,816.50 | 31,459.50 | 31,762.50 | 31,762.50 | 735 |
May 07, 2024 | 31,875.00 | 31,900.00 | 30,896.50 | 30,904.50 | 30,904.50 | 41 |
May 06, 2024 | 31,450.00 | 31,531.00 | 31,200.00 | 31,350.00 | 31,350.00 | 114 |
May 03, 2024 | 31,099.00 | 31,700.00 | 31,099.00 | 31,470.00 | 31,470.00 | 46 |
May 02, 2024 | 30,298.50 | 31,148.00 | 30,298.50 | 31,138.50 | 31,138.50 | 16 |
Apr 30, 2024 | 30,885.50 | 31,139.00 | 30,664.00 | 30,664.00 | 30,664.00 | 23 |
Apr 29, 2024 | 30,770.00 | 30,934.00 | 30,770.00 | 30,927.00 | 30,927.00 | 215 |
Apr 26, 2024 | 30,769.50 | 30,966.00 | 30,334.00 | 30,336.00 | 30,336.00 | 30 |
Apr 25, 2024 | 29,600.00 | 30,552.50 | 29,600.00 | 30,552.50 | 30,552.50 | 262 |
Apr 24, 2024 | 29,157.00 | 30,128.50 | 29,040.00 | 29,600.00 | 29,600.00 | 251 |
Apr 23, 2024 | 29,415.50 | 29,415.50 | 29,206.50 | 29,206.50 | 29,206.50 | 6 |
Apr 22, 2024 | 29,585.00 | 29,585.00 | 29,186.50 | 29,329.00 | 29,329.00 | 83 |
Apr 19, 2024 | 29,589.50 | 29,650.00 | 29,589.50 | 29,650.00 | 29,650.00 | 50 |
Apr 18, 2024 | 29,429.00 | 29,445.50 | 29,293.50 | 29,309.50 | 29,309.50 | 40 |
Apr 17, 2024 | 30,183.00 | 30,206.50 | 29,443.00 | 29,566.50 | 29,566.50 | 75 |
Apr 16, 2024 | 29,661.50 | 30,049.50 | 29,650.50 | 29,878.00 | 29,878.00 | 159 |
Apr 15, 2024 | 29,969.50 | 30,270.50 | 29,793.50 | 29,809.00 | 29,809.00 | 185 |
Apr 12, 2024 | 30,353.00 | 30,467.00 | 29,860.50 | 30,042.00 | 30,042.00 | 114 |
Apr 11, 2024 | 30,141.00 | 30,700.00 | 30,141.00 | 30,700.00 | 30,700.00 | 1 |
Apr 10, 2024 | 30,553.50 | 30,712.00 | 30,236.50 | 30,337.00 | 30,337.00 | 63 |
Apr 09, 2024 | 30,458.50 | 31,200.00 | 30,458.50 | 31,157.00 | 31,157.00 | 129 |
Apr 08, 2024 | 30,300.00 | 30,470.00 | 30,117.50 | 30,470.00 | 30,470.00 | 38 |
Apr 05, 2024 | 31,400.00 | 31,400.00 | 30,182.50 | 30,447.00 | 30,447.00 | 42 |
Apr 04, 2024 | 32,700.00 | 32,770.50 | 31,346.50 | 31,353.50 | 31,353.50 | 50 |
Apr 03, 2024 | 32,900.00 | 32,900.00 | 31,876.50 | 31,876.50 | 31,876.50 | 78 |
Mar 27, 2024 | 33,201.00 | 33,210.00 | 32,308.50 | 32,489.00 | 32,489.00 | 52 |
Mar 26, 2024 | 32,422.00 | 33,124.00 | 32,422.00 | 32,950.00 | 32,950.00 | 170 |
Mar 25, 2024 | 32,800.00 | 32,853.50 | 32,333.00 | 32,518.50 | 32,518.50 | 26 |
Mar 22, 2024 | 33,052.00 | 33,140.00 | 32,935.50 | 32,980.00 | 32,980.00 | 13 |
Mar 21, 2024 | 33,296.50 | 33,529.50 | 33,000.00 | 33,121.00 | 33,121.00 | 130 |
Mar 20, 2024 | 32,330.00 | 32,350.00 | 32,220.00 | 32,327.00 | 32,327.00 | 130 |
Mar 19, 2024 | 32,000.00 | 32,266.00 | 31,981.50 | 32,220.50 | 32,220.50 | 47 |
Mar 18, 2024 | 32,025.50 | 32,400.00 | 31,848.00 | 32,341.00 | 32,341.00 | 140 |
Mar 15, 2024 | 32,684.50 | 32,684.50 | 32,347.00 | 32,671.50 | 32,671.50 | 55 |
Mar 14, 2024 | 32,138.00 | 32,662.50 | 32,138.00 | 32,493.00 | 32,493.00 | 81 |
Mar 13, 2024 | 33,278.50 | 33,377.00 | 32,265.00 | 32,500.00 | 32,500.00 | 505 |
Mar 12, 2024 | 30,930.00 | 33,288.50 | 30,930.00 | 32,883.50 | 32,883.50 | 1,610 |
Mar 12, 2024 | 0.2756 Dividend | |||||
Mar 11, 2024 | 32,332.50 | 32,332.50 | 31,409.50 | 31,550.00 | 31,549.72 | 42 |
Mar 08, 2024 | 31,501.00 | 32,348.00 | 31,501.00 | 32,348.00 | 32,347.72 | 258 |
Mar 07, 2024 | 31,000.00 | 31,597.00 | 31,000.00 | 31,518.50 | 31,518.22 | 65 |
Mar 06, 2024 | 30,673.00 | 31,255.50 | 30,556.50 | 30,556.50 | 30,556.23 | 858 |
Mar 05, 2024 | 30,740.00 | 31,134.00 | 30,497.00 | 30,669.50 | 30,669.23 | 75 |
Mar 04, 2024 | 31,870.00 | 31,870.00 | 30,927.50 | 31,021.00 | 31,020.73 | 614 |
Mar 01, 2024 | 31,235.00 | 32,071.50 | 31,235.00 | 31,873.50 | 31,873.22 | 75 |
Feb 29, 2024 | 31,163.00 | 31,427.00 | 30,117.00 | 30,400.50 | 30,400.23 | 591 |
Feb 28, 2024 | 31,500.00 | 31,599.50 | 30,715.00 | 30,827.00 | 30,826.73 | 42 |
Feb 27, 2024 | 31,295.00 | 31,842.50 | 31,295.00 | 31,377.50 | 31,377.22 | 62 |
Feb 26, 2024 | 32,659.00 | 32,659.00 | 31,644.00 | 31,850.00 | 31,849.72 | 27 |
Feb 23, 2024 | 31,311.50 | 32,660.00 | 31,311.50 | 32,660.00 | 32,659.71 | 1,026 |
Feb 22, 2024 | 32,068.50 | 32,176.50 | 31,526.00 | 31,800.50 | 31,800.22 | 179 |
Feb 21, 2024 | 31,798.50 | 32,247.00 | 31,568.50 | 31,568.50 | 31,568.22 | 774 |
Feb 20, 2024 | 29,785.00 | 32,579.50 | 29,785.00 | 32,579.50 | 32,579.21 | 42 |
Feb 19, 2024 | 32,999.50 | 33,000.00 | 31,341.00 | 31,352.50 | 31,352.22 | 10 |
Feb 16, 2024 | 32,827.50 | 32,827.50 | 31,821.50 | 32,065.50 | 32,065.22 | 18 |
Feb 15, 2024 | 34,428.50 | 34,428.50 | 33,500.00 | 33,523.00 | 33,522.71 | 132 |
Feb 14, 2024 | 34,293.50 | 34,293.50 | 34,293.50 | 34,293.50 | 34,293.20 | 28 |
Feb 09, 2024 | 35,562.00 | 36,036.50 | 35,200.00 | 35,394.00 | 35,393.69 | 14 |
Feb 08, 2024 | 35,500.00 | 35,562.00 | 34,728.00 | 35,562.00 | 35,561.69 | 27 |
Feb 07, 2024 | 33,899.50 | 36,005.00 | 33,899.50 | 35,440.00 | 35,439.69 | 72 |
Feb 06, 2024 | 36,300.00 | 36,308.50 | 35,683.50 | 35,683.50 | 35,683.19 | 53 |
Feb 05, 2024 | 36,307.00 | 36,525.00 | 36,272.00 | 36,285.50 | 36,285.18 | 105 |
Feb 02, 2024 | 36,652.00 | 37,409.00 | 36,652.00 | 37,000.00 | 36,999.68 | 75 |
Feb 01, 2024 | 36,130.00 | 37,291.00 | 35,850.00 | 37,291.00 | 37,290.67 | 107 |
Jan 31, 2024 | 37,047.50 | 37,047.50 | 35,513.00 | 35,806.50 | 35,806.19 | 167 |
Jan 30, 2024 | 36,166.00 | 37,840.00 | 36,166.00 | 37,047.50 | 37,047.18 | 75 |
Jan 29, 2024 | 37,949.50 | 37,949.50 | 36,829.00 | 36,963.50 | 36,963.18 | 77 |
Jan 26, 2024 | 38,301.00 | 38,301.00 | 36,492.50 | 37,028.00 | 37,027.68 | 32 |
Jan 25, 2024 | 39,727.00 | 39,727.00 | 38,278.50 | 38,278.50 | 38,278.16 | 48 |
Jan 24, 2024 | 38,500.00 | 38,664.50 | 38,189.00 | 38,197.50 | 38,197.16 | 35 |
Jan 23, 2024 | 37,534.00 | 38,499.50 | 37,534.00 | 38,311.50 | 38,311.16 | 35 |
Jan 22, 2024 | 39,298.00 | 39,298.00 | 37,821.00 | 38,000.00 | 37,999.67 | 83 |
Jan 19, 2024 | 37,373.00 | 38,420.50 | 37,373.00 | 38,420.00 | 38,419.66 | 75 |
Jan 18, 2024 | 37,148.00 | 37,272.00 | 36,595.00 | 36,595.00 | 36,594.68 | 15 |
Jan 17, 2024 | 35,300.00 | 37,044.00 | 35,300.00 | 36,363.00 | 36,362.68 | 92 |
Jan 16, 2024 | 35,179.50 | 35,655.50 | 34,770.00 | 35,300.00 | 35,299.69 | 126 |
Jan 15, 2024 | 34,467.50 | 37,316.00 | 34,460.00 | 36,600.00 | 36,599.68 | 32 |
Jan 12, 2024 | 34,637.00 | 34,637.00 | 33,196.50 | 33,767.50 | 33,767.20 | 37 |
Jan 11, 2024 | 35,800.00 | 36,000.00 | 34,422.00 | 34,500.00 | 34,499.70 | 29 |
Jan 10, 2024 | 36,249.00 | 36,822.00 | 35,788.50 | 35,802.00 | 35,801.69 | 57 |
Jan 09, 2024 | 36,760.00 | 37,138.00 | 35,904.50 | 36,000.00 | 35,999.68 | 49 |
Jan 08, 2024 | 33,700.00 | 37,250.00 | 33,700.00 | 36,759.50 | 36,759.18 | 89 |
Jan 05, 2024 | 33,000.00 | 34,142.00 | 32,915.50 | 33,738.50 | 33,738.20 | 87 |
Jan 04, 2024 | 31,778.50 | 32,342.00 | 31,778.50 | 32,200.00 | 32,199.72 | 40 |
Jan 03, 2024 | 30,000.00 | 30,862.50 | 30,000.00 | 30,862.50 | 30,862.23 | 36 |
Jan 02, 2024 | 28,750.00 | 29,000.00 | 28,750.00 | 29,000.00 | 28,999.75 | 15 |
Dec 29, 2023 | 29,000.00 | 29,225.00 | 28,256.00 | 29,200.00 | 29,199.74 | 60 |
Dec 28, 2023 | 26,599.00 | 28,229.00 | 26,599.00 | 28,187.00 | 28,186.75 | 167 |
Dec 27, 2023 | 26,999.50 | 26,999.50 | 26,591.00 | 26,591.00 | 26,590.77 | 31 |
Dec 26, 2023 | 28,297.00 | 28,297.00 | 27,100.00 | 27,323.50 | 27,323.26 | 89 |
Dec 22, 2023 | 29,286.00 | 29,286.00 | 28,317.50 | 28,531.50 | 28,531.25 | 2 |
Dec 21, 2023 | 28,895.50 | 28,895.50 | 27,840.50 | 28,470.00 | 28,469.75 | 3,165 |
Dec 20, 2023 | 29,273.50 | 29,273.50 | 28,104.50 | 28,105.00 | 28,104.75 | 53 |
Dec 19, 2023 | 28,437.00 | 29,400.00 | 27,925.00 | 28,730.00 | 28,729.75 | 106 |
Dec 18, 2023 | 31,000.00 | 31,500.00 | 28,286.00 | 28,437.00 | 28,436.75 | 95 |
Dec 15, 2023 | 30,820.00 | 31,149.50 | 29,802.00 | 30,182.00 | 30,181.74 | 31 |
Dec 14, 2023 | 30,700.00 | 31,357.00 | 30,291.50 | 31,357.00 | 31,356.72 | 79 |
Dec 13, 2023 | 30,992.00 | 32,012.50 | 28,309.00 | 30,787.00 | 30,786.73 | 24 |
Dec 12, 2023 | 31,000.00 | 31,590.50 | 30,236.00 | 30,991.50 | 30,991.23 | 1,033 |
Dec 12, 2023 | 0.2756 Dividend | |||||
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |