Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 34,004.00 | 34,004.00 | 33,730.00 | 33,645.50 | 33,645.50 | 124 |
16 May 2024 | 34,001.00 | 34,001.00 | 33,893.00 | 33,939.00 | 33,939.00 | 444 |
15 May 2024 | 33,605.00 | 33,747.00 | 33,507.00 | 33,703.50 | 33,703.50 | 229 |
14 May 2024 | 33,386.00 | 33,526.93 | 33,329.00 | 33,458.50 | 33,458.50 | 55 |
13 May 2024 | 33,602.00 | 33,632.00 | 33,453.00 | 33,425.50 | 33,425.50 | 67 |
10 May 2024 | 33,604.00 | 33,714.00 | 33,508.00 | 33,484.50 | 33,484.50 | 123 |
09 May 2024 | 33,370.00 | 33,647.00 | 33,354.78 | 33,647.00 | 33,647.00 | 134 |
08 May 2024 | 33,547.00 | 33,663.00 | 33,427.00 | 33,389.50 | 33,389.50 | 267 |
07 May 2024 | 33,366.00 | 33,577.00 | 33,237.00 | 33,577.00 | 33,577.00 | 366 |
03 May 2024 | 32,845.00 | 32,897.42 | 32,504.52 | 32,779.50 | 32,779.50 | 174 |
02 May 2024 | 32,311.00 | 32,440.00 | 32,227.00 | 32,337.00 | 32,337.00 | 71 |
01 May 2024 | 32,085.00 | 32,312.00 | 32,042.00 | 32,132.00 | 32,132.00 | 124 |
30 Apr 2024 | 32,747.00 | 32,747.00 | 32,542.16 | 32,537.00 | 32,537.00 | 137 |
29 Apr 2024 | 32,825.00 | 32,936.00 | 32,703.00 | 32,567.50 | 32,567.50 | 292 |
26 Apr 2024 | 32,486.00 | 32,967.00 | 32,463.40 | 32,852.50 | 32,852.50 | 1,620 |
25 Apr 2024 | 32,110.00 | 32,202.00 | 31,767.00 | 31,941.00 | 31,941.00 | 1,389 |
24 Apr 2024 | 32,767.00 | 32,767.00 | 32,553.00 | 32,504.00 | 32,504.00 | 1,081 |
23 Apr 2024 | 32,337.00 | 32,492.00 | 32,337.00 | 32,429.50 | 32,429.50 | 136 |
22 Apr 2024 | 32,051.00 | 32,419.00 | 31,944.00 | 32,083.50 | 32,083.50 | 1,138 |
19 Apr 2024 | 32,160.00 | 32,290.00 | 31,973.19 | 32,133.50 | 32,133.50 | 844 |
18 Apr 2024 | 32,548.00 | 32,559.64 | 32,466.22 | 32,529.00 | 32,529.00 | 185 |
17 Apr 2024 | 32,428.00 | 32,980.00 | 32,428.00 | 32,651.00 | 32,651.00 | 331 |
16 Apr 2024 | 32,836.00 | 32,836.00 | 32,645.12 | 32,782.00 | 32,782.00 | 605 |
15 Apr 2024 | 33,402.00 | 33,582.40 | 33,248.00 | 33,248.00 | 33,248.00 | 94 |
12 Apr 2024 | 33,610.00 | 33,768.00 | 33,395.88 | 33,484.00 | 33,484.00 | 883 |
11 Apr 2024 | 33,059.00 | 33,288.00 | 32,979.44 | 33,219.00 | 33,219.00 | 918 |
10 Apr 2024 | 32,928.00 | 33,071.00 | 32,629.00 | 33,014.00 | 33,014.00 | 734 |
09 Apr 2024 | 33,247.00 | 33,247.00 | 32,840.67 | 32,717.50 | 32,717.50 | 228 |
08 Apr 2024 | 32,986.00 | 33,192.28 | 32,985.82 | 33,021.00 | 33,021.00 | 641 |
05 Apr 2024 | 32,774.00 | 33,079.72 | 32,770.80 | 32,985.00 | 32,985.00 | 263 |
04 Apr 2024 | 33,156.00 | 33,182.24 | 33,145.00 | 33,226.00 | 33,226.00 | 187 |
03 Apr 2024 | 33,144.00 | 33,293.30 | 33,101.00 | 33,163.00 | 33,163.00 | 208 |
02 Apr 2024 | 33,515.00 | 33,518.20 | 33,200.00 | 33,041.50 | 33,041.50 | 293 |
28 Mar 2024 | 33,512.00 | 33,512.00 | 33,195.00 | 33,311.50 | 33,311.50 | 277 |
27 Mar 2024 | 33,499.00 | 33,586.20 | 33,198.00 | 33,259.50 | 33,259.50 | 132 |
26 Mar 2024 | 33,517.00 | 33,558.38 | 33,514.87 | 33,449.00 | 33,449.00 | 225 |
25 Mar 2024 | 33,569.00 | 33,643.42 | 33,411.00 | 33,322.00 | 33,322.00 | 614 |
22 Mar 2024 | 33,656.00 | 33,658.00 | 33,649.00 | 33,533.00 | 33,533.00 | 86 |
21 Mar 2024 | 33,448.00 | 33,636.14 | 33,162.61 | 33,541.00 | 33,541.00 | 186 |
20 Mar 2024 | 32,791.26 | 33,046.45 | 32,791.26 | 32,828.00 | 32,828.00 | 221 |
19 Mar 2024 | 32,761.65 | 32,791.18 | 32,499.72 | 32,646.50 | 32,646.50 | 524 |
18 Mar 2024 | 32,507.00 | 32,839.00 | 32,258.74 | 32,688.00 | 32,688.00 | 306 |
15 Mar 2024 | 32,348.00 | 32,736.53 | 32,348.00 | 32,357.00 | 32,357.00 | 160 |
14 Mar 2024 | 32,653.00 | 32,665.06 | 32,369.12 | 32,561.50 | 32,561.50 | 142 |
13 Mar 2024 | 32,767.00 | 32,767.00 | 32,520.20 | 32,561.00 | 32,561.00 | 540 |
12 Mar 2024 | 32,548.00 | 32,661.00 | 32,158.26 | 32,504.50 | 32,504.50 | 967 |
11 Mar 2024 | 32,157.00 | 32,182.00 | 31,895.00 | 32,047.00 | 32,047.00 | 870 |
08 Mar 2024 | 32,423.00 | 32,652.96 | 32,423.00 | 32,409.50 | 32,409.50 | 115 |
07 Mar 2024 | 32,261.72 | 32,421.26 | 32,236.54 | 32,494.50 | 32,494.50 | 259 |
06 Mar 2024 | 32,446.00 | 32,472.88 | 32,421.00 | 32,390.00 | 32,390.00 | 326 |
05 Mar 2024 | 32,737.00 | 32,737.00 | 32,084.21 | 32,241.50 | 32,241.50 | 151 |
04 Mar 2024 | 32,906.00 | 33,078.40 | 32,858.92 | 32,841.00 | 32,841.00 | 880 |
01 Mar 2024 | 32,737.17 | 32,841.98 | 32,597.96 | 32,876.00 | 32,876.00 | 467 |
29 Feb 2024 | 32,320.00 | 32,596.44 | 32,320.00 | 32,579.00 | 32,579.00 | 1,048 |
28 Feb 2024 | 32,500.00 | 32,500.00 | 32,500.00 | 32,509.50 | 32,509.50 | 31 |
27 Feb 2024 | 32,525.00 | 32,526.72 | 32,415.80 | 32,516.00 | 32,516.00 | 202 |
26 Feb 2024 | 32,582.61 | 32,583.31 | 32,582.61 | 32,544.50 | 32,544.50 | 349 |
23 Feb 2024 | 32,686.00 | 32,778.00 | 32,540.00 | 32,591.50 | 32,591.50 | 427 |
22 Feb 2024 | 32,550.00 | 32,573.00 | 32,108.33 | 32,420.50 | 32,420.50 | 2,341 |
21 Feb 2024 | 31,803.00 | 31,803.00 | 31,709.15 | 31,731.00 | 31,731.00 | 258 |
20 Feb 2024 | 31,686.00 | 32,080.20 | 31,614.00 | 31,787.50 | 31,787.50 | 1,558 |
19 Feb 2024 | 32,221.00 | 32,349.00 | 32,216.79 | 32,315.00 | 32,315.00 | 151 |
16 Feb 2024 | 32,637.00 | 32,646.25 | 32,472.88 | 32,391.50 | 32,391.50 | 362 |
15 Feb 2024 | 32,632.00 | 32,650.50 | 32,272.58 | 32,274.50 | 32,274.50 | 368 |
14 Feb 2024 | 32,413.00 | 32,413.00 | 32,155.00 | 32,271.50 | 32,271.50 | 332 |
13 Feb 2024 | 32,010.00 | 32,127.58 | 31,773.44 | 32,132.00 | 32,132.00 | 318 |
12 Feb 2024 | 32,613.00 | 32,653.00 | 32,523.30 | 32,570.50 | 32,570.50 | 1,746 |
09 Feb 2024 | 32,413.00 | 32,420.38 | 32,264.00 | 32,402.00 | 32,402.00 | 284 |
08 Feb 2024 | 32,274.00 | 32,486.76 | 32,122.64 | 32,217.00 | 32,217.00 | 783 |
07 Feb 2024 | 31,783.00 | 32,000.19 | 31,686.00 | 32,074.00 | 32,074.00 | 856 |
06 Feb 2024 | 31,990.00 | 32,081.16 | 31,990.00 | 31,863.00 | 31,863.00 | 530 |
05 Feb 2024 | 31,858.00 | 32,002.00 | 31,765.66 | 31,925.00 | 31,925.00 | 795 |
02 Feb 2024 | 31,447.00 | 31,469.00 | 31,005.42 | 31,506.00 | 31,506.00 | 1,109 |
01 Feb 2024 | 30,838.00 | 30,930.00 | 30,646.61 | 30,646.50 | 30,646.50 | 855 |
31 Jan 2024 | 30,936.00 | 31,153.00 | 30,656.00 | 30,753.50 | 30,753.50 | 137 |
30 Jan 2024 | 31,250.00 | 31,442.00 | 31,143.00 | 31,293.50 | 31,293.50 | 470 |
29 Jan 2024 | 31,076.00 | 31,076.00 | 31,023.41 | 31,041.00 | 31,041.00 | 273 |
26 Jan 2024 | 30,995.00 | 30,995.00 | 30,995.00 | 30,995.00 | 30,995.00 | - |
25 Jan 2024 | 31,096.00 | 31,096.00 | 30,908.57 | 31,028.50 | 31,028.50 | 269 |
24 Jan 2024 | 30,899.00 | 30,968.00 | 30,899.00 | 30,937.00 | 30,937.00 | 209 |
23 Jan 2024 | 30,777.00 | 30,856.34 | 30,750.49 | 30,806.50 | 30,806.50 | 29 |
22 Jan 2024 | 30,890.00 | 30,987.44 | 30,699.66 | 30,749.00 | 30,749.00 | 470 |
19 Jan 2024 | 30,465.00 | 30,465.00 | 30,430.32 | 30,467.00 | 30,467.00 | 78 |
18 Jan 2024 | 30,046.00 | 30,173.00 | 29,924.72 | 30,127.00 | 30,127.00 | 5,991 |
17 Jan 2024 | 29,980.00 | 29,981.80 | 29,703.00 | 29,804.50 | 29,804.50 | 892 |
16 Jan 2024 | 29,930.00 | 29,930.00 | 29,930.00 | 29,930.00 | 29,930.00 | - |
15 Jan 2024 | 29,963.00 | 29,999.20 | 29,881.44 | 29,900.00 | 29,900.00 | 477 |
12 Jan 2024 | 29,868.00 | 29,940.54 | 29,671.00 | 29,850.00 | 29,850.00 | 243 |
11 Jan 2024 | 29,976.00 | 30,087.84 | 29,952.00 | 29,685.50 | 29,685.50 | 249 |
10 Jan 2024 | 29,687.00 | 29,739.82 | 29,570.00 | 29,640.00 | 29,640.00 | 851 |
09 Jan 2024 | 29,424.00 | 29,485.00 | 29,312.31 | 29,466.00 | 29,466.00 | 97 |
08 Jan 2024 | 28,887.00 | 28,977.66 | 28,887.00 | 29,088.50 | 29,088.50 | 185 |
05 Jan 2024 | 28,950.50 | 28,950.50 | 28,950.50 | 28,950.50 | 28,950.50 | - |
04 Jan 2024 | 28,897.00 | 29,115.54 | 28,897.00 | 29,193.00 | 29,193.00 | 77 |
03 Jan 2024 | 29,366.00 | 29,446.76 | 29,318.27 | 29,254.50 | 29,254.50 | 159 |
02 Jan 2024 | 29,812.00 | 29,897.00 | 29,445.00 | 29,602.00 | 29,602.00 | 1,333 |
29 Dec 2023 | 30,041.00 | 30,044.00 | 29,952.18 | 29,793.00 | 29,793.00 | 33 |
28 Dec 2023 | 29,804.44 | 29,880.00 | 29,804.44 | 29,817.00 | 29,817.00 | 154 |
27 Dec 2023 | 30,009.00 | 30,010.00 | 29,641.00 | 29,615.50 | 29,615.50 | 277 |
22 Dec 2023 | 29,540.00 | 29,802.00 | 29,540.00 | 29,655.50 | 29,655.50 | 83 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |