Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 42,908.00 | 43,756.00 | 42,047.00 | 42,730.00 | 42,730.00 | 28,748 |
29 Apr 2024 | 42,970.00 | 43,774.00 | 42,099.00 | 42,827.00 | 42,827.00 | 8,813 |
26 Apr 2024 | 42,832.00 | 43,135.00 | 42,709.00 | 43,069.50 | 43,069.50 | 11,425 |
25 Apr 2024 | 42,467.00 | 42,483.00 | 42,109.00 | 42,203.00 | 42,203.00 | 5,083 |
24 Apr 2024 | 43,010.00 | 43,047.20 | 42,795.00 | 42,862.00 | 42,862.00 | 8,732 |
23 Apr 2024 | 42,736.00 | 42,905.15 | 42,555.00 | 42,832.00 | 42,832.00 | 10,987 |
22 Apr 2024 | 42,417.00 | 42,744.00 | 42,393.70 | 42,485.00 | 42,485.00 | 12,187 |
19 Apr 2024 | 42,195.00 | 42,374.00 | 42,090.00 | 42,341.00 | 42,341.00 | 11,159 |
18 Apr 2024 | 42,556.00 | 42,711.00 | 42,384.00 | 42,631.00 | 42,631.00 | 10,397 |
17 Apr 2024 | 42,573.00 | 42,857.00 | 42,504.00 | 42,504.00 | 42,504.00 | 5,379 |
16 Apr 2024 | 42,758.00 | 42,877.00 | 42,633.00 | 42,805.00 | 42,805.00 | 9,072 |
15 Apr 2024 | 43,458.00 | 43,603.00 | 43,305.00 | 43,379.00 | 43,379.00 | 11,908 |
12 Apr 2024 | 43,727.00 | 43,757.00 | 43,497.00 | 43,545.00 | 43,545.00 | 7,170 |
11 Apr 2024 | 43,317.00 | 43,337.00 | 43,092.94 | 43,323.50 | 43,323.50 | 10,822 |
10 Apr 2024 | 43,273.00 | 43,304.43 | 42,803.00 | 43,241.00 | 43,241.00 | 12,258 |
09 Apr 2024 | 43,296.00 | 43,319.00 | 42,840.00 | 42,989.00 | 42,989.00 | 9,746 |
08 Apr 2024 | 43,282.00 | 43,456.00 | 43,244.92 | 43,329.00 | 43,329.00 | 12,517 |
05 Apr 2024 | 43,009.00 | 43,349.00 | 42,969.00 | 43,304.00 | 43,304.00 | 13,337 |
04 Apr 2024 | 43,453.00 | 43,611.00 | 43,427.00 | 43,569.00 | 43,569.00 | 11,952 |
03 Apr 2024 | 43,510.00 | 43,613.00 | 43,460.00 | 43,530.50 | 43,530.50 | 20,751 |
02 Apr 2024 | 43,873.00 | 44,028.00 | 43,413.00 | 43,465.50 | 43,465.50 | 10,831 |
28 Mar 2024 | 43,763.00 | 43,832.12 | 43,692.00 | 43,706.00 | 43,706.00 | 24,921 |
27 Mar 2024 | 43,491.00 | 43,684.00 | 43,450.00 | 43,492.50 | 43,492.50 | 7,907 |
26 Mar 2024 | 43,476.00 | 43,581.00 | 43,465.00 | 43,565.50 | 43,565.50 | 8,007 |
25 Mar 2024 | 43,640.00 | 43,676.00 | 43,391.00 | 43,463.50 | 43,463.50 | 14,212 |
22 Mar 2024 | 43,736.00 | 43,887.00 | 43,644.00 | 43,660.00 | 43,660.00 | 4,853 |
21 Mar 2024 | 43,225.00 | 43,675.80 | 43,097.00 | 43,675.50 | 43,675.50 | 8,408 |
20 Mar 2024 | 42,803.00 | 42,924.90 | 42,800.00 | 42,815.00 | 42,815.00 | 3,843 |
19 Mar 2024 | 42,609.00 | 42,676.10 | 42,460.00 | 42,653.00 | 42,653.00 | 5,106 |
18 Mar 2024 | 42,351.00 | 42,747.70 | 42,339.90 | 42,654.00 | 42,654.00 | 13,652 |
15 Mar 2024 | 42,505.00 | 42,596.00 | 42,170.00 | 42,197.00 | 42,197.00 | 8,141 |
14 Mar 2024 | 42,543.00 | 42,588.45 | 42,351.00 | 42,480.00 | 42,480.00 | 13,711 |
13 Mar 2024 | 42,576.00 | 42,589.92 | 42,433.00 | 42,457.50 | 42,457.50 | 13,563 |
12 Mar 2024 | 42,232.00 | 42,535.00 | 42,148.90 | 42,427.00 | 42,427.00 | 5,226 |
11 Mar 2024 | 41,914.00 | 41,968.06 | 41,751.00 | 41,945.00 | 41,945.00 | 7,593 |
08 Mar 2024 | 42,370.00 | 42,372.00 | 42,137.00 | 42,151.00 | 42,151.00 | 12,481 |
07 Mar 2024 | 42,006.00 | 42,356.00 | 41,989.00 | 42,316.00 | 42,316.00 | 2,777 |
06 Mar 2024 | 42,078.00 | 42,227.00 | 42,043.37 | 42,181.00 | 42,181.00 | 4,308 |
05 Mar 2024 | 42,434.00 | 42,463.09 | 41,971.00 | 42,035.50 | 42,035.50 | 8,945 |
04 Mar 2024 | 42,564.00 | 42,612.00 | 42,460.00 | 42,480.00 | 42,480.00 | 4,743 |
01 Mar 2024 | 42,464.00 | 42,553.00 | 42,300.00 | 42,551.00 | 42,551.00 | 8,195 |
29 Feb 2024 | 42,073.00 | 42,290.00 | 41,930.26 | 42,253.00 | 42,253.00 | 7,592 |
28 Feb 2024 | 42,114.00 | 42,165.00 | 42,029.00 | 42,131.50 | 42,131.50 | 6,422 |
27 Feb 2024 | 41,990.00 | 42,087.31 | 41,953.00 | 41,945.00 | 41,945.00 | 2,330 |
26 Feb 2024 | 42,120.00 | 42,198.41 | 42,093.00 | 42,122.00 | 42,122.00 | 6,171 |
23 Feb 2024 | 42,165.00 | 42,307.00 | 42,109.00 | 42,206.50 | 42,206.50 | 6,519 |
22 Feb 2024 | 41,698.00 | 42,143.35 | 41,683.00 | 42,098.00 | 42,098.00 | 11,009 |
21 Feb 2024 | 41,354.00 | 41,395.00 | 41,280.00 | 41,345.00 | 41,345.00 | 4,127 |
20 Feb 2024 | 41,670.00 | 41,685.00 | 41,242.00 | 41,319.00 | 41,319.00 | 7,274 |
19 Feb 2024 | 41,671.00 | 41,801.00 | 41,659.75 | 41,799.50 | 41,799.50 | 7,990 |
16 Feb 2024 | 41,987.00 | 42,084.00 | 41,800.00 | 41,956.00 | 41,956.00 | 5,446 |
15 Feb 2024 | 41,921.00 | 41,954.00 | 41,759.00 | 41,806.00 | 41,806.00 | 4,479 |
14 Feb 2024 | 41,482.00 | 41,746.00 | 41,482.00 | 41,612.00 | 41,612.00 | 12,963 |
13 Feb 2024 | 41,680.00 | 41,680.00 | 41,248.00 | 41,381.00 | 41,381.00 | 10,674 |
12 Feb 2024 | 41,718.00 | 41,896.00 | 41,707.00 | 41,923.00 | 41,923.00 | 10,403 |
09 Feb 2024 | 41,548.00 | 41,717.00 | 41,537.00 | 41,641.00 | 41,641.00 | 11,000 |
08 Feb 2024 | 41,536.00 | 41,655.00 | 41,486.00 | 41,515.00 | 41,515.00 | 3,581 |
07 Feb 2024 | 41,168.00 | 41,480.00 | 41,151.00 | 41,454.00 | 41,454.00 | 6,538 |
06 Feb 2024 | 41,376.00 | 41,384.00 | 41,171.00 | 41,255.00 | 41,255.00 | 4,566 |
05 Feb 2024 | 41,155.00 | 41,407.00 | 41,142.00 | 41,325.00 | 41,325.00 | 8,568 |
02 Feb 2024 | 40,596.00 | 41,073.00 | 40,531.23 | 41,073.00 | 41,073.00 | 11,836 |
01 Feb 2024 | 40,302.00 | 40,440.00 | 40,142.00 | 40,180.00 | 40,180.00 | 10,207 |
31 Jan 2024 | 40,642.00 | 40,646.00 | 40,213.00 | 40,304.00 | 40,304.00 | 7,596 |
30 Jan 2024 | 40,689.00 | 40,817.20 | 40,689.00 | 40,799.00 | 40,799.00 | 6,166 |
29 Jan 2024 | 40,389.00 | 40,562.00 | 40,373.00 | 40,500.00 | 40,500.00 | 5,171 |
26 Jan 2024 | 40,315.00 | 40,472.71 | 40,237.28 | 40,445.00 | 40,445.00 | 4,276 |
25 Jan 2024 | 40,159.00 | 40,444.00 | 40,131.00 | 40,444.00 | 40,444.00 | 6,107 |
24 Jan 2024 | 40,340.00 | 40,340.00 | 40,141.72 | 40,299.00 | 40,299.00 | 10,180 |
23 Jan 2024 | 39,983.00 | 40,192.00 | 39,950.00 | 40,147.50 | 40,147.50 | 5,839 |
22 Jan 2024 | 40,073.00 | 40,149.00 | 39,987.00 | 40,070.00 | 40,070.00 | 17,796 |
19 Jan 2024 | 39,637.00 | 39,800.30 | 39,617.00 | 39,765.00 | 39,765.00 | 7,232 |
18 Jan 2024 | 39,193.00 | 39,455.00 | 39,181.00 | 39,371.00 | 39,371.00 | 7,663 |
17 Jan 2024 | 39,327.00 | 39,327.43 | 39,221.00 | 39,303.00 | 39,303.00 | 6,792 |
16 Jan 2024 | 39,423.00 | 39,616.00 | 39,378.00 | 39,540.00 | 39,540.00 | 8,678 |
15 Jan 2024 | 39,431.00 | 39,431.00 | 39,333.91 | 39,368.50 | 39,368.50 | 4,168 |
12 Jan 2024 | 39,227.00 | 39,426.00 | 39,224.00 | 39,315.00 | 39,315.00 | 8,405 |
11 Jan 2024 | 39,430.00 | 39,470.00 | 39,148.68 | 39,171.00 | 39,171.00 | 2,851 |
10 Jan 2024 | 39,287.00 | 39,327.00 | 39,173.00 | 39,271.00 | 39,271.00 | 5,155 |
09 Jan 2024 | 39,134.00 | 39,219.00 | 39,013.00 | 39,204.00 | 39,204.00 | 12,516 |
08 Jan 2024 | 38,734.00 | 38,875.04 | 38,699.00 | 38,823.00 | 38,823.00 | 9,825 |
05 Jan 2024 | 38,772.00 | 38,848.00 | 38,735.30 | 38,753.00 | 38,753.00 | 12,590 |
04 Jan 2024 | 38,954.00 | 39,059.00 | 38,846.00 | 39,019.00 | 39,019.00 | 8,294 |
03 Jan 2024 | 39,362.00 | 39,375.00 | 39,082.00 | 39,102.00 | 39,102.00 | 11,135 |
02 Jan 2024 | 39,369.00 | 39,417.00 | 39,289.07 | 39,417.00 | 39,417.00 | 6,610 |
29 Dec 2023 | 39,433.00 | 39,594.00 | 39,395.00 | 39,392.50 | 39,392.50 | 3,662 |
28 Dec 2023 | 39,212.00 | 39,429.00 | 39,210.00 | 39,398.00 | 39,398.00 | 5,185 |
27 Dec 2023 | 39,610.00 | 39,610.00 | 39,093.00 | 39,154.00 | 39,154.00 | 17,333 |
22 Dec 2023 | 39,340.00 | 39,340.00 | 39,062.00 | 39,125.00 | 39,125.00 | 2,688 |
21 Dec 2023 | 39,204.00 | 39,339.00 | 38,934.00 | 39,196.00 | 39,196.00 | 9,373 |
20 Dec 2023 | 39,489.00 | 39,558.00 | 39,346.00 | 39,465.00 | 39,465.00 | 8,248 |
19 Dec 2023 | 39,252.00 | 39,281.00 | 39,062.00 | 39,152.00 | 39,152.00 | 4,448 |
18 Dec 2023 | 39,036.00 | 39,322.00 | 38,985.00 | 39,256.00 | 39,256.00 | 16,771 |
15 Dec 2023 | 38,842.00 | 39,016.00 | 38,766.00 | 39,003.00 | 39,003.00 | 7,953 |
14 Dec 2023 | 39,208.00 | 39,284.00 | 38,742.00 | 38,742.00 | 38,742.00 | 8,056 |
13 Dec 2023 | 38,929.00 | 39,074.00 | 38,813.00 | 38,936.00 | 38,936.00 | 13,303 |
12 Dec 2023 | 38,596.00 | 38,724.00 | 38,479.00 | 38,666.00 | 38,666.00 | 7,243 |
11 Dec 2023 | 38,453.00 | 38,513.71 | 38,301.00 | 38,443.00 | 38,443.00 | 24,131 |
08 Dec 2023 | 38,207.00 | 38,497.00 | 38,038.00 | 38,354.00 | 38,354.00 | 3,902 |
07 Dec 2023 | 37,922.00 | 38,259.00 | 37,877.00 | 38,119.50 | 38,119.50 | 9,698 |
06 Dec 2023 | 38,102.00 | 38,213.00 | 38,010.00 | 38,010.00 | 38,010.00 | 16,824 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |