Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 107,999.00 | 108,438.00 | 107,970.00 | 107,963.50 | 107,963.50 | 333 |
09 May 2024 | 107,590.00 | 107,919.24 | 107,284.59 | 107,861.50 | 107,861.50 | 313 |
08 May 2024 | 107,941.00 | 107,941.00 | 107,286.47 | 107,618.00 | 107,618.00 | 404 |
07 May 2024 | 107,106.00 | 107,225.00 | 106,905.00 | 107,401.00 | 107,401.00 | 209 |
03 May 2024 | 105,310.00 | 105,908.00 | 105,158.28 | 105,726.00 | 105,726.00 | 446 |
02 May 2024 | 105,260.00 | 105,595.00 | 105,067.88 | 105,251.00 | 105,251.00 | 231 |
01 May 2024 | 105,000.00 | 105,141.00 | 104,618.00 | 105,141.00 | 105,141.00 | 99 |
30 Apr 2024 | 105,998.00 | 106,152.22 | 105,653.88 | 105,443.00 | 105,443.00 | 310 |
29 Apr 2024 | 106,126.00 | 106,313.48 | 105,985.00 | 105,971.50 | 105,971.50 | 194 |
26 Apr 2024 | 105,876.86 | 106,330.00 | 105,876.86 | 106,374.00 | 106,374.00 | 135 |
25 Apr 2024 | 105,182.00 | 105,452.25 | 104,293.00 | 104,703.50 | 104,703.50 | 79 |
24 Apr 2024 | 106,866.00 | 106,984.89 | 106,310.00 | 106,496.50 | 106,496.50 | 197 |
23 Apr 2024 | 106,297.00 | 106,442.27 | 105,853.00 | 106,348.00 | 106,348.00 | 185 |
22 Apr 2024 | 105,639.00 | 106,324.65 | 105,544.00 | 105,691.50 | 105,691.50 | 241 |
19 Apr 2024 | 104,232.00 | 104,827.00 | 104,055.95 | 104,901.00 | 104,901.00 | 311 |
18 Apr 2024 | 104,628.00 | 105,234.00 | 104,344.18 | 105,234.00 | 105,234.00 | 231 |
17 Apr 2024 | 104,585.14 | 104,960.35 | 104,555.96 | 104,427.50 | 104,427.50 | 130 |
16 Apr 2024 | 104,725.00 | 104,888.58 | 104,345.88 | 104,714.50 | 104,714.50 | 241 |
15 Apr 2024 | 106,438.00 | 106,700.00 | 105,963.92 | 106,061.50 | 106,061.50 | 249 |
12 Apr 2024 | 107,175.00 | 107,234.63 | 106,427.12 | 106,508.50 | 106,508.50 | 526 |
11 Apr 2024 | 106,235.00 | 106,235.00 | 106,023.16 | 106,293.00 | 106,293.00 | 168 |
10 Apr 2024 | 106,726.00 | 106,757.86 | 106,329.04 | 106,482.00 | 106,482.00 | 240 |
09 Apr 2024 | 106,622.00 | 106,672.34 | 105,906.04 | 106,094.00 | 106,094.00 | 467 |
08 Apr 2024 | 106,567.00 | 106,891.00 | 106,462.00 | 106,799.50 | 106,799.50 | 843 |
05 Apr 2024 | 105,937.30 | 106,614.12 | 105,880.28 | 106,491.50 | 106,491.50 | 126 |
04 Apr 2024 | 107,100.00 | 107,216.29 | 106,803.68 | 107,181.00 | 107,181.00 | 280 |
03 Apr 2024 | 107,349.00 | 107,493.25 | 107,043.36 | 106,902.00 | 106,902.00 | 178 |
02 Apr 2024 | 108,367.59 | 108,367.59 | 107,064.48 | 107,184.50 | 107,184.50 | 138 |
28 Mar 2024 | 108,113.00 | 108,323.54 | 107,414.00 | 107,995.50 | 107,995.50 | 301 |
27 Mar 2024 | 107,233.00 | 107,610.28 | 107,187.28 | 107,408.00 | 107,408.00 | 200 |
26 Mar 2024 | 107,219.00 | 107,347.84 | 106,914.56 | 107,346.00 | 107,346.00 | 128 |
25 Mar 2024 | 107,567.00 | 107,567.00 | 106,688.88 | 107,016.00 | 107,016.00 | 256 |
22 Mar 2024 | 107,419.00 | 108,269.38 | 107,417.00 | 107,539.50 | 107,539.50 | 297 |
21 Mar 2024 | 106,794.00 | 107,679.69 | 106,485.80 | 107,716.50 | 107,716.50 | 295 |
20 Mar 2024 | 107,113.00 | 107,113.00 | 105,669.72 | 105,772.00 | 105,772.00 | 146 |
19 Mar 2024 | 105,285.04 | 105,638.34 | 105,009.28 | 105,348.00 | 105,348.00 | 306 |
18 Mar 2024 | 105,300.00 | 105,300.00 | 104,346.86 | 105,350.00 | 105,350.00 | 177 |
15 Mar 2024 | 104,874.00 | 104,874.00 | 103,946.00 | 103,966.00 | 103,966.00 | 227 |
14 Mar 2024 | 105,031.00 | 105,069.93 | 104,420.00 | 104,522.50 | 104,522.50 | 421 |
13 Mar 2024 | 104,598.00 | 104,913.95 | 104,366.80 | 104,923.50 | 104,923.50 | 118 |
12 Mar 2024 | 104,485.62 | 104,964.08 | 104,056.16 | 104,620.00 | 104,620.00 | 333 |
11 Mar 2024 | 103,864.00 | 103,864.00 | 103,232.80 | 103,767.00 | 103,767.00 | 222 |
08 Mar 2024 | 103,848.00 | 104,143.07 | 103,346.80 | 103,787.50 | 103,787.50 | 198 |
07 Mar 2024 | 103,770.00 | 104,224.24 | 103,697.35 | 104,026.00 | 104,026.00 | 188 |
06 Mar 2024 | 103,935.00 | 104,213.54 | 103,862.24 | 104,013.50 | 104,013.50 | 203 |
05 Mar 2024 | 104,301.00 | 104,555.04 | 103,934.36 | 104,058.50 | 104,058.50 | 376 |
04 Mar 2024 | 104,500.00 | 105,272.64 | 104,500.00 | 104,577.00 | 104,577.00 | 213 |
01 Mar 2024 | 105,243.00 | 105,502.65 | 104,998.00 | 105,295.00 | 105,295.00 | 292 |
29 Feb 2024 | 104,621.00 | 105,198.12 | 104,473.30 | 105,029.50 | 105,029.50 | 226 |
28 Feb 2024 | 104,850.00 | 104,954.87 | 104,298.56 | 104,866.50 | 104,866.50 | 40 |
27 Feb 2024 | 103,983.40 | 104,373.05 | 103,983.40 | 104,109.50 | 104,109.50 | 235 |
26 Feb 2024 | 104,346.00 | 104,621.45 | 104,342.12 | 104,424.50 | 104,424.50 | 225 |
23 Feb 2024 | 104,550.00 | 105,067.00 | 104,393.44 | 104,866.00 | 104,866.00 | 272 |
22 Feb 2024 | 103,854.00 | 104,767.00 | 103,800.56 | 104,551.00 | 104,551.00 | 402 |
21 Feb 2024 | 105,057.00 | 105,057.00 | 103,459.63 | 103,644.50 | 103,644.50 | 355 |
20 Feb 2024 | 103,390.00 | 103,746.43 | 103,107.44 | 103,441.00 | 103,441.00 | 205 |
19 Feb 2024 | 103,787.00 | 103,870.88 | 103,510.16 | 103,929.00 | 103,929.00 | 349 |
16 Feb 2024 | 104,643.00 | 104,745.55 | 103,884.00 | 104,219.50 | 104,219.50 | 251 |
15 Feb 2024 | 104,101.13 | 104,173.02 | 103,832.27 | 104,079.50 | 104,079.50 | 327 |
14 Feb 2024 | 103,228.00 | 103,229.00 | 102,912.12 | 103,226.50 | 103,226.50 | 198 |
13 Feb 2024 | 103,090.00 | 103,591.15 | 102,647.92 | 102,730.50 | 102,730.50 | 215 |
12 Feb 2024 | 103,310.71 | 104,006.04 | 103,310.71 | 104,014.00 | 104,014.00 | 248 |
09 Feb 2024 | 103,005.00 | 103,609.09 | 102,962.60 | 103,114.50 | 103,114.50 | 110 |
08 Feb 2024 | 103,560.00 | 103,669.87 | 103,184.14 | 103,262.00 | 103,262.00 | 442 |
07 Feb 2024 | 102,642.28 | 103,349.76 | 102,606.76 | 103,291.50 | 103,291.50 | 258 |
06 Feb 2024 | 102,960.00 | 103,045.60 | 102,649.32 | 103,037.50 | 103,037.50 | 83 |
05 Feb 2024 | 103,584.00 | 103,763.70 | 102,915.00 | 103,113.50 | 103,113.50 | 508 |
02 Feb 2024 | 103,023.00 | 103,023.00 | 102,568.40 | 103,220.00 | 103,220.00 | 280 |
01 Feb 2024 | 101,336.00 | 101,662.14 | 100,967.64 | 100,565.00 | 100,565.00 | 159 |
31 Jan 2024 | 102,199.00 | 102,223.88 | 101,275.72 | 101,493.00 | 101,493.00 | 246 |
30 Jan 2024 | 101,962.00 | 102,533.12 | 101,962.00 | 102,592.00 | 102,592.00 | 176 |
29 Jan 2024 | 101,346.00 | 101,443.36 | 101,125.00 | 101,480.00 | 101,480.00 | 282 |
26 Jan 2024 | 100,710.00 | 101,214.00 | 100,685.80 | 101,079.00 | 101,079.00 | 199 |
25 Jan 2024 | 100,000.00 | 100,982.00 | 99,822.40 | 100,851.50 | 100,851.50 | 149 |
24 Jan 2024 | 100,725.00 | 101,293.34 | 100,654.92 | 100,868.00 | 100,868.00 | 238 |
23 Jan 2024 | 100,800.00 | 100,893.44 | 100,104.16 | 100,725.50 | 100,725.50 | 117 |
22 Jan 2024 | 100,576.00 | 100,738.38 | 100,339.08 | 100,502.00 | 100,502.00 | 166 |
19 Jan 2024 | 99,704.82 | 99,863.29 | 99,518.28 | 99,815.50 | 99,815.50 | 334 |
18 Jan 2024 | 98,718.00 | 99,266.00 | 98,657.56 | 98,996.50 | 98,996.50 | 360 |
17 Jan 2024 | 99,040.00 | 99,270.80 | 99,015.16 | 99,117.00 | 99,117.00 | 266 |
16 Jan 2024 | 101,251.00 | 101,251.00 | 99,528.48 | 99,900.00 | 99,900.00 | 292 |
15 Jan 2024 | 99,989.00 | 99,994.99 | 99,678.32 | 99,790.50 | 99,790.50 | 191 |
12 Jan 2024 | 99,825.00 | 100,126.00 | 99,527.96 | 99,771.50 | 99,771.50 | 330 |
11 Jan 2024 | 99,650.00 | 100,581.17 | 99,402.72 | 99,575.00 | 99,575.00 | 130 |
10 Jan 2024 | 100,034.00 | 100,166.00 | 99,779.60 | 100,143.50 | 100,143.50 | 511 |
09 Jan 2024 | 100,213.90 | 100,225.33 | 99,830.64 | 100,021.00 | 100,021.00 | 271 |
08 Jan 2024 | 99,428.00 | 99,726.01 | 99,356.32 | 99,505.50 | 99,505.50 | 191 |
05 Jan 2024 | 99,347.00 | 99,687.64 | 99,175.36 | 99,523.50 | 99,523.50 | 223 |
04 Jan 2024 | 99,825.00 | 100,045.60 | 99,698.25 | 100,027.00 | 100,027.00 | 222 |
03 Jan 2024 | 101,349.65 | 101,349.65 | 100,223.24 | 100,351.50 | 100,351.50 | 153 |
02 Jan 2024 | 101,000.00 | 101,294.48 | 100,724.16 | 101,176.00 | 101,176.00 | 122 |
29 Dec 2023 | 101,228.00 | 101,441.73 | 101,222.00 | 101,238.50 | 101,238.50 | 102 |
28 Dec 2023 | 101,222.00 | 101,387.33 | 101,091.57 | 101,368.00 | 101,368.00 | 53 |
27 Dec 2023 | 101,160.00 | 102,134.02 | 100,965.20 | 100,722.00 | 100,722.00 | 51 |
22 Dec 2023 | 100,771.00 | 100,878.32 | 100,530.09 | 100,662.00 | 100,662.00 | 126 |
21 Dec 2023 | 101,330.70 | 101,330.70 | 100,735.53 | 101,000.00 | 101,000.00 | 118 |
20 Dec 2023 | 101,806.90 | 101,872.50 | 101,311.48 | 101,755.50 | 101,755.50 | 173 |
19 Dec 2023 | 101,018.00 | 101,018.00 | 100,387.76 | 100,836.50 | 100,836.50 | 451 |
18 Dec 2023 | 100,071.08 | 101,114.14 | 100,071.08 | 101,046.00 | 101,046.00 | 197 |
15 Dec 2023 | 100,196.21 | 100,196.21 | 99,975.36 | 100,097.50 | 100,097.50 | 159 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |