Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 38,620.00 | 38,676.00 | 38,306.00 | 38,605.00 | 38,605.00 | 100,252 |
13 Jun 2024 | 38,620.00 | 38,642.00 | 38,620.00 | 38,677.00 | 38,677.00 | 100,252 |
12 Jun 2024 | 38,777.00 | 39,193.00 | 38,657.00 | 38,752.00 | 38,752.00 | 152,022 |
11 Jun 2024 | 38,900.00 | 38,933.00 | 38,482.00 | 38,794.00 | 38,794.00 | 99,189 |
10 Jun 2024 | 38,863.00 | 38,946.00 | 38,719.00 | 38,929.00 | 38,929.00 | 84,005 |
07 Jun 2024 | 38,955.00 | 39,175.00 | 38,717.00 | 38,857.00 | 38,857.00 | 121,519 |
06 Jun 2024 | 38,880.00 | 39,091.00 | 38,808.00 | 38,955.00 | 38,955.00 | 94,147 |
05 Jun 2024 | 38,813.00 | 38,938.00 | 38,628.00 | 38,884.00 | 38,884.00 | 92,983 |
04 Jun 2024 | 38,684.00 | 38,878.00 | 38,422.00 | 38,787.00 | 38,787.00 | 99,502 |
03 Jun 2024 | 38,823.00 | 38,919.00 | 38,330.00 | 38,656.00 | 38,656.00 | 123,801 |
31 May 2024 | 38,228.00 | 38,859.00 | 38,138.00 | 38,791.00 | 38,791.00 | 119,182 |
30 May 2024 | 38,274.00 | 38,314.00 | 38,110.00 | 38,231.00 | 38,231.00 | 91,283 |
29 May 2024 | 38,940.00 | 38,940.00 | 38,221.00 | 38,524.00 | 38,524.00 | 95,673 |
28 May 2024 | 39,154.00 | 39,242.00 | 38,786.00 | 38,944.00 | 38,944.00 | 87,005 |
27 May 2024 | - | - | - | - | - | - |
24 May 2024 | 39,147.00 | 39,315.00 | 39,105.00 | 39,157.00 | 39,157.00 | 64,735 |
23 May 2024 | 39,723.00 | 39,882.00 | 39,114.00 | 39,153.00 | 39,153.00 | 105,595 |
22 May 2024 | 39,985.00 | 40,032.00 | 39,668.00 | 39,783.00 | 39,783.00 | 72,026 |
21 May 2024 | 39,943.00 | 40,033.00 | 39,904.00 | 40,006.00 | 40,006.00 | 57,749 |
20 May 2024 | 40,134.00 | 40,213.00 | 39,919.00 | 39,944.00 | 39,944.00 | 58,859 |
17 May 2024 | 39,993.00 | 40,146.00 | 39,953.00 | 40,137.00 | 40,137.00 | 51,228 |
16 May 2024 | 40,010.00 | 40,191.00 | 39,980.00 | 40,010.00 | 40,010.00 | 68,878 |
15 May 2024 | 39,667.00 | 40,062.00 | 39,652.00 | 40,039.00 | 40,039.00 | 65,350 |
14 May 2024 | 39,554.00 | 39,736.00 | 39,406.00 | 39,677.00 | 39,677.00 | 70,293 |
13 May 2024 | 39,616.00 | 39,780.00 | 39,519.00 | 39,559.00 | 39,559.00 | 49,753 |
10 May 2024 | 39,565.00 | 39,717.00 | 39,531.00 | 39,642.00 | 39,642.00 | 66,119 |
09 May 2024 | 39,179.00 | 39,591.00 | 39,087.00 | 39,536.00 | 39,536.00 | 66,848 |
08 May 2024 | 39,014.00 | 39,236.00 | 38,935.00 | 39,195.00 | 39,195.00 | 54,424 |
07 May 2024 | 38,987.00 | 39,128.00 | 38,972.00 | 39,027.00 | 39,027.00 | 61,274 |
06 May 2024 | 38,921.00 | 39,028.00 | 38,833.00 | 38,997.00 | 38,997.00 | 59,336 |
03 May 2024 | 38,643.00 | 38,958.00 | 38,585.00 | 38,832.00 | 38,832.00 | 90,864 |
02 May 2024 | 38,120.00 | 38,638.00 | 38,035.00 | 38,382.00 | 38,382.00 | 96,980 |
01 May 2024 | 37,950.00 | 38,525.00 | 37,866.00 | 38,069.00 | 38,069.00 | 122,879 |
30 Apr 2024 | 38,555.00 | 38,571.00 | 37,920.00 | 37,993.00 | 37,993.00 | 98,160 |
29 Apr 2024 | 38,496.00 | 38,593.00 | 38,392.00 | 38,559.00 | 38,559.00 | 65,356 |
26 Apr 2024 | 38,363.00 | 38,534.00 | 38,243.00 | 38,441.00 | 38,441.00 | 83,564 |
25 Apr 2024 | 38,578.00 | 38,638.00 | 37,944.00 | 38,288.00 | 38,288.00 | 152,819 |
24 Apr 2024 | 38,762.00 | 38,802.00 | 38,519.00 | 38,680.00 | 38,680.00 | 102,322 |
23 Apr 2024 | 38,495.00 | 38,790.00 | 38,431.00 | 38,726.00 | 38,726.00 | 91,516 |
22 Apr 2024 | 38,272.00 | 38,681.00 | 38,208.00 | 38,468.00 | 38,468.00 | 114,023 |
19 Apr 2024 | 38,013.00 | 38,345.00 | 37,462.00 | 38,208.00 | 38,208.00 | 206,608 |
18 Apr 2024 | 37,987.00 | 38,319.00 | 37,899.00 | 38,007.00 | 38,007.00 | 139,642 |
17 Apr 2024 | 38,077.00 | 38,257.00 | 37,841.00 | 37,990.00 | 37,990.00 | 167,552 |
16 Apr 2024 | 37,986.00 | 38,283.00 | 37,838.00 | 38,046.00 | 38,046.00 | 194,569 |
15 Apr 2024 | 38,151.00 | 38,638.00 | 37,911.00 | 37,993.00 | 37,993.00 | 168,751 |
12 Apr 2024 | 38,768.00 | 38,834.00 | 38,133.00 | 38,238.00 | 38,238.00 | 150,268 |
11 Apr 2024 | 38,720.00 | 38,880.00 | 38,472.00 | 38,732.00 | 38,732.00 | 136,584 |
10 Apr 2024 | 39,237.00 | 39,341.00 | 38,591.00 | 38,757.00 | 38,757.00 | 156,620 |
09 Apr 2024 | 39,221.00 | 39,308.00 | 38,873.00 | 39,196.00 | 39,196.00 | 96,196 |
08 Apr 2024 | 39,275.00 | 39,339.00 | 39,116.00 | 39,219.00 | 39,219.00 | 78,839 |
05 Apr 2024 | 38,914.00 | 39,369.00 | 38,863.00 | 39,223.00 | 39,223.00 | 120,176 |
04 Apr 2024 | 39,494.00 | 39,760.00 | 38,876.00 | 38,916.00 | 38,916.00 | 109,193 |
03 Apr 2024 | 39,524.00 | 39,633.00 | 39,344.00 | 39,482.00 | 39,482.00 | 79,047 |
02 Apr 2024 | 39,773.00 | 39,805.00 | 39,368.00 | 39,508.00 | 39,508.00 | 80,948 |
01 Apr 2024 | 40,185.00 | 40,358.00 | 39,708.00 | 39,894.00 | 39,894.00 | 73,572 |
28 Mar 2024 | 40,144.00 | 40,241.00 | 40,090.00 | 40,176.00 | 40,176.00 | 53,864 |
27 Mar 2024 | 39,745.00 | 40,182.00 | 39,740.00 | 40,144.00 | 40,144.00 | 72,845 |
26 Mar 2024 | 39,709.00 | 39,822.00 | 39,657.00 | 39,680.00 | 39,680.00 | 51,710 |
25 Mar 2024 | 39,709.00 | 39,714.00 | 39,704.00 | 39,699.00 | 39,699.00 | 49,770 |
22 Mar 2024 | 40,260.00 | 40,270.00 | 39,812.00 | 39,868.00 | 39,868.00 | 67,445 |
21 Mar 2024 | 39,973.00 | 40,315.00 | 39,950.00 | 40,206.00 | 40,206.00 | 82,701 |
20 Mar 2024 | 39,973.00 | 39,988.00 | 39,967.00 | 39,940.00 | 39,940.00 | 87,253 |
19 Mar 2024 | 39,239.00 | 39,555.00 | 39,116.00 | 39,539.00 | 39,539.00 | 76,369 |
18 Mar 2024 | 39,138.00 | 39,338.00 | 39,088.00 | 39,223.00 | 39,223.00 | 67,188 |
15 Mar 2024 | 39,350.00 | 39,427.00 | 39,048.00 | 39,153.00 | 39,153.00 | 92,250 |
14 Mar 2024 | 39,350.00 | 39,358.00 | 39,336.00 | 39,347.00 | 39,347.00 | 98,099 |
13 Mar 2024 | 39,462.00 | 39,683.00 | 39,404.00 | 39,521.00 | 39,521.00 | 68,593 |
12 Mar 2024 | 39,245.00 | 39,545.00 | 39,093.00 | 39,480.00 | 39,480.00 | 96,999 |
11 Mar 2024 | 39,245.00 | 39,264.00 | 39,245.00 | 39,234.00 | 39,234.00 | 81,140 |
08 Mar 2024 | 39,252.00 | 39,446.00 | 39,056.00 | 39,193.00 | 39,193.00 | 31,068 |
07 Mar 2024 | 39,140.00 | 39,379.00 | 38,985.00 | 39,261.00 | 39,261.00 | 5,756 |
06 Mar 2024 | 39,038.00 | 39,329.00 | 39,011.00 | 39,135.00 | 39,135.00 | 5,306 |
05 Mar 2024 | 39,432.00 | 39,432.00 | 38,903.00 | 39,038.00 | 39,038.00 | 3,452 |
04 Mar 2024 | 39,546.00 | 39,555.00 | 39,341.00 | 39,456.00 | 39,456.00 | 822 |
01 Mar 2024 | 39,471.00 | 39,605.00 | 39,330.00 | 39,574.00 | 39,574.00 | 970 |
29 Feb 2024 | 39,328.00 | 39,553.00 | 39,276.00 | 39,468.00 | 39,468.00 | 756 |
28 Feb 2024 | 39,397.00 | 39,430.00 | 39,220.00 | 39,423.00 | 39,423.00 | 506 |
27 Feb 2024 | 39,544.00 | 39,572.00 | 39,340.00 | 39,441.00 | 39,441.00 | 392 |
26 Feb 2024 | 39,580.00 | 39,711.00 | 39,491.00 | 39,544.00 | 39,544.00 | 377 |
23 Feb 2024 | 39,546.00 | 39,763.00 | 39,515.00 | 39,609.00 | 39,609.00 | 544 |
22 Feb 2024 | 39,052.00 | 39,627.00 | 39,050.00 | 39,541.00 | 39,541.00 | 829 |
21 Feb 2024 | 39,070.00 | 39,147.00 | 38,815.00 | 39,080.00 | 39,080.00 | 346 |
20 Feb 2024 | 39,087.00 | 39,148.00 | 38,928.00 | 39,046.00 | 39,046.00 | 545 |
16 Feb 2024 | 39,251.00 | 39,310.00 | 39,057.00 | 39,105.00 | 39,105.00 | 237 |
15 Feb 2024 | 38,828.00 | 39,272.00 | 38,828.00 | 39,266.00 | 39,266.00 | 361 |
14 Feb 2024 | 38,736.00 | 38,925.00 | 38,662.00 | 38,898.00 | 38,898.00 | 318 |
13 Feb 2024 | 39,256.00 | 39,276.00 | 38,500.00 | 38,732.00 | 38,732.00 | 620 |
12 Feb 2024 | 39,098.00 | 39,408.00 | 39,072.00 | 39,286.00 | 39,286.00 | 249 |
09 Feb 2024 | 39,192.00 | 39,366.00 | 39,030.00 | 39,144.00 | 39,144.00 | 238 |
08 Feb 2024 | 39,165.00 | 39,235.00 | 39,032.00 | 39,222.00 | 39,222.00 | 194 |
07 Feb 2024 | 39,003.00 | 39,227.00 | 38,947.00 | 39,166.00 | 39,166.00 | 270 |
06 Feb 2024 | 38,847.00 | 39,024.00 | 38,773.00 | 39,007.00 | 39,007.00 | 153 |
05 Feb 2024 | 39,146.00 | 39,174.00 | 38,703.00 | 38,858.00 | 38,858.00 | 261 |
02 Feb 2024 | 38,987.00 | 39,272.00 | 38,840.00 | 39,155.00 | 39,155.00 | 404 |
01 Feb 2024 | 38,673.00 | 39,034.00 | 38,588.00 | 39,010.00 | 39,010.00 | 289 |
31 Jan 2024 | 39,000.00 | 39,102.00 | 38,639.00 | 38,663.00 | 38,663.00 | 420 |
30 Jan 2024 | 38,800.00 | 39,024.00 | 38,772.00 | 38,997.00 | 38,997.00 | 293 |
29 Jan 2024 | 38,544.00 | 38,873.00 | 38,531.00 | 38,873.00 | 38,873.00 | 161 |
26 Jan 2024 | 38,680.00 | 38,760.00 | 38,430.00 | 38,639.00 | 38,639.00 | 275 |
25 Jan 2024 | 38,399.00 | 38,599.00 | 38,303.00 | 38,590.00 | 38,590.00 | 184 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |