Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Oct 2023 | 0.00 | 0.00 | 0.00 | 115,056.86 | 115,056.86 | - |
29 Sept 2023 | 115,742.00 | 116,899.00 | 115,742.00 | 116,565.00 | 116,565.00 | 11,143,200 |
28 Sept 2023 | 114,875.00 | 115,954.00 | 114,811.00 | 115,731.00 | 115,731.00 | 10,387,000 |
27 Sept 2023 | 114,194.00 | 115,340.00 | 113,366.00 | 114,327.00 | 114,327.00 | 13,359,300 |
26 Sept 2023 | 115,922.00 | 115,922.00 | 114,162.00 | 114,193.00 | 114,193.00 | 11,241,800 |
25 Sept 2023 | 116,009.00 | 116,031.00 | 115,573.00 | 115,925.00 | 115,925.00 | 9,580,000 |
22 Sept 2023 | 116,147.00 | 116,968.00 | 115,855.00 | 116,009.00 | 116,009.00 | 9,443,500 |
21 Sept 2023 | 118,695.00 | 118,695.00 | 116,013.00 | 116,145.00 | 116,145.00 | 12,685,800 |
20 Sept 2023 | 117,864.00 | 119,616.00 | 117,847.00 | 118,695.00 | 118,695.00 | 9,238,800 |
19 Sept 2023 | 118,293.00 | 118,458.00 | 117,628.00 | 117,846.00 | 117,846.00 | 11,453,800 |
18 Sept 2023 | 118,759.00 | 119,486.00 | 118,123.00 | 118,288.00 | 118,288.00 | 11,273,100 |
15 Sept 2023 | 119,393.00 | 119,780.00 | 118,666.00 | 118,758.00 | 118,758.00 | 16,107,600 |
14 Sept 2023 | 118,181.00 | 119,748.00 | 118,181.00 | 119,392.00 | 119,392.00 | 13,279,300 |
13 Sept 2023 | 117,968.00 | 119,318.00 | 117,722.00 | 118,176.00 | 118,176.00 | 12,075,300 |
12 Sept 2023 | 116,885.00 | 118,154.00 | 116,885.00 | 117,968.00 | 117,968.00 | 9,192,800 |
11 Sept 2023 | 115,316.00 | 117,131.00 | 115,316.00 | 116,883.00 | 116,883.00 | 8,789,000 |
08 Sept 2023 | 115,979.00 | 115,979.00 | 114,839.00 | 115,313.00 | 115,313.00 | 8,360,700 |
06 Sept 2023 | 117,331.00 | 117,971.00 | 115,984.00 | 115,985.00 | 115,985.00 | 9,916,100 |
05 Sept 2023 | 117,776.00 | 117,957.00 | 116,637.00 | 117,331.00 | 117,331.00 | 10,870,700 |
04 Sept 2023 | 117,893.00 | 118,576.00 | 117,590.00 | 117,777.00 | 117,777.00 | 5,529,700 |
01 Sept 2023 | 115,744.00 | 117,991.00 | 115,744.00 | 117,893.00 | 117,893.00 | 11,890,700 |
31 Aug 2023 | 117,537.00 | 117,637.00 | 115,742.00 | 115,742.00 | 115,742.00 | 12,950,000 |
30 Aug 2023 | 118,404.00 | 118,841.00 | 117,471.00 | 117,535.00 | 117,535.00 | 8,924,000 |
29 Aug 2023 | 117,124.00 | 118,493.00 | 117,124.00 | 118,404.00 | 118,404.00 | 9,631,600 |
28 Aug 2023 | 115,838.00 | 117,253.00 | 115,836.00 | 117,121.00 | 117,121.00 | 9,596,900 |
25 Aug 2023 | 117,025.00 | 117,252.00 | 115,397.00 | 115,837.00 | 115,837.00 | 9,214,100 |
24 Aug 2023 | 118,135.00 | 118,136.00 | 116,848.00 | 117,026.00 | 117,026.00 | 9,196,200 |
23 Aug 2023 | 116,160.00 | 118,135.00 | 116,159.00 | 118,135.00 | 118,135.00 | 11,542,800 |
22 Aug 2023 | 114,433.00 | 116,286.00 | 114,433.00 | 116,156.00 | 116,156.00 | 9,828,500 |
21 Aug 2023 | 115,404.00 | 115,425.00 | 114,067.00 | 114,429.00 | 114,429.00 | 9,794,400 |
18 Aug 2023 | 114,973.00 | 115,729.00 | 114,423.00 | 115,409.00 | 115,409.00 | 10,601,000 |
17 Aug 2023 | 115,592.00 | 116,610.00 | 114,859.00 | 114,982.00 | 114,982.00 | 12,747,500 |
16 Aug 2023 | 116,171.00 | 117,338.00 | 115,534.00 | 115,592.00 | 115,592.00 | 18,862,600 |
15 Aug 2023 | 116,809.00 | 117,697.00 | 116,033.00 | 116,171.00 | 116,171.00 | 14,636,000 |
14 Aug 2023 | 118,067.00 | 118,082.00 | 116,530.00 | 116,810.00 | 116,810.00 | 11,203,500 |
11 Aug 2023 | 118,350.00 | 119,054.00 | 117,415.00 | 118,065.00 | 118,065.00 | 11,867,500 |
10 Aug 2023 | 118,412.00 | 119,438.00 | 118,113.00 | 118,350.00 | 118,350.00 | 12,689,600 |
09 Aug 2023 | 119,090.00 | 119,090.00 | 117,901.00 | 118,409.00 | 118,409.00 | 11,245,600 |
08 Aug 2023 | 119,378.00 | 119,553.00 | 117,492.00 | 119,090.00 | 119,090.00 | 10,246,000 |
07 Aug 2023 | 119,509.00 | 120,104.00 | 118,894.00 | 119,380.00 | 119,380.00 | 8,726,500 |
04 Aug 2023 | 120,586.00 | 121,442.00 | 119,215.00 | 119,508.00 | 119,508.00 | 15,065,200 |
03 Aug 2023 | 120,859.00 | 122,619.00 | 120,365.00 | 120,586.00 | 120,586.00 | 13,027,300 |
02 Aug 2023 | 121,249.00 | 121,252.00 | 119,798.00 | 120,859.00 | 120,859.00 | 10,565,900 |
01 Aug 2023 | 121,945.00 | 121,945.00 | 120,154.00 | 121,248.00 | 121,248.00 | 10,302,800 |
31 Jul 2023 | 120,188.00 | 122,149.00 | 120,188.00 | 121,943.00 | 121,943.00 | 10,122,700 |
28 Jul 2023 | 120,002.00 | 120,660.00 | 119,706.00 | 120,187.00 | 120,187.00 | 8,464,200 |
27 Jul 2023 | 122,560.00 | 122,599.00 | 119,825.00 | 119,990.00 | 119,990.00 | 10,678,700 |
26 Jul 2023 | 122,003.00 | 122,747.00 | 121,370.00 | 122,560.00 | 122,560.00 | 9,988,800 |
25 Jul 2023 | 121,344.00 | 123,010.00 | 121,344.00 | 122,008.00 | 122,008.00 | 11,427,100 |
24 Jul 2023 | 120,220.00 | 121,772.00 | 120,099.00 | 121,342.00 | 121,342.00 | 10,494,800 |
21 Jul 2023 | 118,090.00 | 120,373.00 | 118,086.00 | 120,217.00 | 120,217.00 | 11,181,500 |
20 Jul 2023 | 117,558.00 | 118,290.00 | 117,484.00 | 118,083.00 | 118,083.00 | 8,986,400 |
19 Jul 2023 | 117,842.00 | 118,011.00 | 116,660.00 | 117,552.00 | 117,552.00 | 9,728,700 |
18 Jul 2023 | 118,218.00 | 118,732.00 | 117,324.00 | 117,841.00 | 117,841.00 | 8,584,800 |
17 Jul 2023 | 117,711.00 | 118,302.00 | 116,591.00 | 118,219.00 | 118,219.00 | 8,201,900 |
14 Jul 2023 | 119,268.00 | 119,329.00 | 117,526.00 | 117,711.00 | 117,711.00 | 8,980,000 |
13 Jul 2023 | 117,671.00 | 119,739.00 | 117,668.00 | 119,264.00 | 119,264.00 | 9,257,600 |
12 Jul 2023 | 117,557.00 | 119,156.00 | 117,557.00 | 117,666.00 | 117,666.00 | 8,941,200 |
11 Jul 2023 | 117,942.00 | 117,942.00 | 115,704.00 | 117,220.00 | 117,220.00 | 10,592,500 |
10 Jul 2023 | 118,897.00 | 118,897.00 | 117,814.00 | 117,942.00 | 117,942.00 | 8,104,000 |
07 Jul 2023 | 117,427.00 | 119,549.00 | 117,427.00 | 118,898.00 | 118,898.00 | 10,521,000 |
06 Jul 2023 | 119,548.00 | 119,548.00 | 117,096.00 | 117,426.00 | 117,426.00 | 11,025,700 |
05 Jul 2023 | 119,072.00 | 120,200.00 | 118,688.00 | 119,549.00 | 119,549.00 | 10,959,000 |
04 Jul 2023 | 119,673.00 | 119,678.00 | 118,830.00 | 119,076.00 | 119,076.00 | 6,555,200 |
03 Jul 2023 | 118,092.00 | 119,877.00 | 118,092.00 | 119,673.00 | 119,673.00 | 8,907,500 |
30 Jun 2023 | 118,388.00 | 119,447.00 | 118,087.00 | 118,087.00 | 118,087.00 | - |
29 Jun 2023 | 116,683.00 | 118,623.00 | 116,683.00 | 118,383.00 | 118,383.00 | 11,055,300 |
28 Jun 2023 | 117,524.00 | 117,937.00 | 116,560.00 | 116,681.00 | 116,681.00 | 10,646,300 |
27 Jun 2023 | 118,246.00 | 119,212.00 | 116,561.00 | 117,523.00 | 117,523.00 | 13,077,000 |
26 Jun 2023 | 118,977.00 | 119,148.00 | 117,491.00 | 118,243.00 | 118,243.00 | 10,456,600 |
23 Jun 2023 | 118,959.00 | 119,386.00 | 118,178.00 | 118,977.00 | 118,977.00 | 12,845,400 |
22 Jun 2023 | 120,420.00 | 120,420.00 | 118,018.00 | 118,934.00 | 118,934.00 | 11,831,500 |
21 Jun 2023 | 119,623.00 | 120,519.00 | 119,332.00 | 120,420.00 | 120,420.00 | 11,736,700 |
20 Jun 2023 | 119,858.00 | 119,858.00 | 118,416.00 | 119,622.00 | 119,622.00 | 10,924,200 |
19 Jun 2023 | 118,757.00 | 119,939.00 | 118,558.00 | 119,858.00 | 119,858.00 | 6,776,300 |
16 Jun 2023 | 119,208.00 | 119,555.00 | 118,487.00 | 118,758.00 | 118,758.00 | 15,251,700 |
15 Jun 2023 | 119,068.00 | 119,686.00 | 118,693.00 | 119,221.00 | 119,221.00 | 12,298,000 |
14 Jun 2023 | 116,753.00 | 119,085.00 | 116,745.00 | 119,069.00 | 119,069.00 | 16,938,600 |
13 Jun 2023 | 117,337.00 | 117,924.00 | 116,363.00 | 116,743.00 | 116,743.00 | 12,392,200 |
12 Jun 2023 | 117,022.00 | 117,735.00 | 116,704.00 | 117,336.00 | 117,336.00 | 12,016,200 |
09 Jun 2023 | 115,489.00 | 117,603.00 | 115,489.00 | 117,019.00 | 117,019.00 | 13,527,100 |
07 Jun 2023 | 114,610.00 | 115,978.00 | 114,610.00 | 115,488.00 | 115,488.00 | 14,017,100 |
06 Jun 2023 | 112,697.00 | 114,783.00 | 112,696.00 | 114,610.00 | 114,610.00 | 15,025,400 |
05 Jun 2023 | 112,558.00 | 113,071.00 | 111,736.00 | 112,696.00 | 112,696.00 | 9,078,800 |
02 Jun 2023 | 110,568.00 | 113,070.00 | 110,567.00 | 112,558.00 | 112,558.00 | 14,545,800 |
01 Jun 2023 | 108,339.00 | 110,745.00 | 108,335.00 | 110,565.00 | 110,565.00 | 14,669,000 |
31 May 2023 | 108,967.00 | 109,137.00 | 108,193.00 | 108,335.00 | 108,335.00 | 15,861,100 |
30 May 2023 | 110,333.00 | 111,291.00 | 108,552.00 | 108,967.00 | 108,967.00 | 11,588,000 |
29 May 2023 | 110,906.00 | 111,168.00 | 110,195.00 | 110,333.00 | 110,333.00 | 5,913,000 |
26 May 2023 | 110,058.00 | 111,706.00 | 109,900.00 | 110,906.00 | 110,906.00 | 11,019,700 |
25 May 2023 | 108,800.00 | 111,115.00 | 108,800.00 | 110,054.00 | 110,054.00 | 14,745,300 |
24 May 2023 | 109,920.00 | 109,920.00 | 108,546.00 | 108,800.00 | 108,800.00 | 12,980,200 |
23 May 2023 | 110,213.00 | 111,325.00 | 109,713.00 | 109,929.00 | 109,929.00 | 12,334,800 |
22 May 2023 | 110,745.00 | 111,643.00 | 110,178.00 | 110,213.00 | 110,213.00 | 11,769,400 |
19 May 2023 | 110,113.00 | 111,211.00 | 109,787.00 | 110,745.00 | 110,745.00 | 16,135,800 |
18 May 2023 | 109,459.00 | 110,206.00 | 108,864.00 | 110,108.00 | 110,108.00 | 13,613,100 |
17 May 2023 | 108,194.00 | 109,774.00 | 108,188.00 | 109,460.00 | 109,460.00 | 13,993,000 |
16 May 2023 | 109,029.00 | 110,151.00 | 108,085.00 | 108,194.00 | 108,194.00 | 16,897,300 |
15 May 2023 | 108,469.00 | 109,271.00 | 108,356.00 | 109,029.00 | 109,029.00 | 11,603,200 |
12 May 2023 | 108,256.00 | 108,817.00 | 107,497.00 | 108,464.00 | 108,464.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |