Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 44,876.00 | 44,890.00 | 43,116.00 | 43,965.54 | 43,965.54 | 6,592 |
20 May 2024 | 44,049.00 | 44,149.00 | 44,022.00 | 44,146.00 | 44,146.00 | 5,289 |
17 May 2024 | 44,088.00 | 44,944.00 | 43,219.00 | 43,932.00 | 43,932.00 | 3,649 |
16 May 2024 | 44,151.00 | 44,281.00 | 44,131.00 | 44,239.00 | 44,239.00 | 5,414 |
15 May 2024 | 43,889.00 | 44,871.00 | 43,127.00 | 43,985.00 | 43,985.00 | 7,329 |
14 May 2024 | 43,793.00 | 43,955.40 | 43,585.00 | 43,732.00 | 43,732.00 | 6,087 |
13 May 2024 | 43,949.00 | 43,984.00 | 43,779.00 | 43,807.00 | 43,807.00 | 8,574 |
10 May 2024 | 43,876.00 | 44,725.00 | 43,866.01 | 43,907.50 | 43,907.50 | 7,902 |
09 May 2024 | 43,678.00 | 44,667.00 | 42,928.00 | 43,802.00 | 43,802.00 | 8,845 |
08 May 2024 | 43,730.00 | 44,578.00 | 42,869.00 | 43,685.50 | 43,685.50 | 12,067 |
07 May 2024 | 43,487.00 | 43,600.00 | 43,459.00 | 43,567.00 | 43,567.00 | 25,738 |
03 May 2024 | 42,616.00 | 43,743.00 | 41,774.00 | 42,886.50 | 42,886.50 | 12,641 |
02 May 2024 | 42,377.00 | 43,300.00 | 42,297.00 | 42,393.00 | 42,393.00 | 8,018 |
01 May 2024 | 42,436.00 | 42,332.00 | 42,319.00 | 42,328.00 | 42,328.00 | 3,170 |
30 Apr 2024 | 42,929.00 | 43,756.00 | 42,047.00 | 42,730.00 | 42,730.00 | 26,660 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |