Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 7,821.00 | 7,864.00 | 7,773.00 | 7,773.00 | 7,773.00 | 161,200 |
04 Jul 2024 | 7,768.00 | 7,881.00 | 7,745.00 | 7,825.00 | 7,825.00 | 178,400 |
03 Jul 2024 | 7,498.00 | 7,859.00 | 7,498.00 | 7,762.00 | 7,762.00 | 321,200 |
02 Jul 2024 | 7,486.00 | 7,566.00 | 7,444.00 | 7,495.00 | 7,495.00 | 160,800 |
01 Jul 2024 | 7,324.00 | 7,541.00 | 7,324.00 | 7,486.00 | 7,486.00 | 225,900 |
28 Jun 2024 | 7,192.00 | 7,333.00 | 7,192.00 | 7,248.00 | 7,248.00 | 197,600 |
27 Jun 2024 | 7,102.00 | 7,237.00 | 7,070.00 | 7,184.00 | 7,184.00 | 185,600 |
26 Jun 2024 | 7,000.00 | 7,223.00 | 6,966.00 | 7,117.00 | 7,117.00 | 250,300 |
25 Jun 2024 | 6,862.00 | 6,997.00 | 6,839.00 | 6,933.00 | 6,933.00 | 125,600 |
24 Jun 2024 | 6,886.00 | 6,915.00 | 6,759.00 | 6,786.00 | 6,786.00 | 106,000 |
21 Jun 2024 | 6,770.00 | 6,865.00 | 6,737.00 | 6,846.00 | 6,846.00 | 304,200 |
20 Jun 2024 | 6,740.00 | 6,850.00 | 6,696.00 | 6,805.00 | 6,805.00 | 135,600 |
19 Jun 2024 | 6,763.00 | 6,830.00 | 6,726.00 | 6,782.00 | 6,782.00 | 96,000 |
18 Jun 2024 | 6,691.00 | 6,788.00 | 6,619.00 | 6,788.00 | 6,788.00 | 131,400 |
17 Jun 2024 | 6,687.00 | 6,723.00 | 6,624.00 | 6,624.00 | 6,624.00 | 141,600 |
14 Jun 2024 | 6,744.00 | 6,823.00 | 6,720.00 | 6,754.00 | 6,754.00 | 282,100 |
13 Jun 2024 | 6,755.00 | 6,770.00 | 6,635.00 | 6,705.00 | 6,705.00 | 120,000 |
12 Jun 2024 | 6,638.00 | 6,734.00 | 6,609.00 | 6,730.00 | 6,730.00 | 112,800 |
11 Jun 2024 | 6,590.00 | 6,652.00 | 6,569.00 | 6,617.00 | 6,617.00 | 68,600 |
10 Jun 2024 | 6,526.00 | 6,618.00 | 6,526.00 | 6,593.00 | 6,593.00 | 71,100 |
07 Jun 2024 | 6,525.00 | 6,569.00 | 6,487.00 | 6,534.00 | 6,534.00 | 82,700 |
06 Jun 2024 | 6,637.00 | 6,637.00 | 6,463.00 | 6,526.00 | 6,526.00 | 162,500 |
05 Jun 2024 | 6,674.00 | 6,750.00 | 6,530.00 | 6,563.00 | 6,563.00 | 179,400 |
04 Jun 2024 | 6,761.00 | 6,779.00 | 6,652.00 | 6,774.00 | 6,774.00 | 170,700 |
03 Jun 2024 | 6,701.00 | 6,900.00 | 6,700.00 | 6,863.00 | 6,863.00 | 126,500 |
31 May 2024 | 6,696.00 | 6,765.00 | 6,692.00 | 6,721.00 | 6,721.00 | 121,600 |
30 May 2024 | 6,700.00 | 6,747.00 | 6,564.00 | 6,680.00 | 6,680.00 | 146,000 |
29 May 2024 | 6,907.00 | 6,922.00 | 6,752.00 | 6,758.00 | 6,758.00 | 91,700 |
28 May 2024 | 6,878.00 | 6,940.00 | 6,810.00 | 6,889.00 | 6,889.00 | 140,000 |
27 May 2024 | 6,923.00 | 6,979.00 | 6,801.00 | 6,852.00 | 6,852.00 | 93,600 |
24 May 2024 | 6,849.00 | 6,927.00 | 6,829.00 | 6,923.00 | 6,923.00 | 116,000 |
23 May 2024 | 6,879.00 | 6,988.00 | 6,868.00 | 6,944.00 | 6,944.00 | 80,300 |
22 May 2024 | 7,066.00 | 7,109.00 | 6,875.00 | 6,876.00 | 6,876.00 | 209,800 |
21 May 2024 | 7,200.00 | 7,230.00 | 7,084.00 | 7,084.00 | 7,084.00 | 116,300 |
20 May 2024 | 7,001.00 | 7,196.00 | 7,001.00 | 7,137.00 | 7,137.00 | 228,900 |
17 May 2024 | 6,986.00 | 7,083.00 | 6,919.00 | 6,967.00 | 6,967.00 | 167,100 |
16 May 2024 | 7,034.00 | 7,110.00 | 6,998.00 | 7,050.00 | 7,050.00 | 209,300 |
15 May 2024 | 7,000.00 | 7,062.00 | 6,850.00 | 6,950.00 | 6,950.00 | 229,300 |
14 May 2024 | 6,890.00 | 6,981.00 | 6,756.00 | 6,857.00 | 6,857.00 | 259,800 |
13 May 2024 | 6,693.00 | 7,032.00 | 6,672.00 | 6,963.00 | 6,963.00 | 441,900 |
10 May 2024 | 7,299.00 | 7,413.00 | 7,188.00 | 7,236.00 | 7,236.00 | 196,500 |
09 May 2024 | 7,164.00 | 7,291.00 | 7,134.00 | 7,291.00 | 7,291.00 | 195,700 |
08 May 2024 | 7,104.00 | 7,129.00 | 7,023.00 | 7,084.00 | 7,084.00 | 200,200 |
07 May 2024 | 7,069.00 | 7,160.00 | 7,051.00 | 7,139.00 | 7,139.00 | 169,500 |
02 May 2024 | 7,005.00 | 7,083.00 | 7,005.00 | 7,082.00 | 7,082.00 | 114,900 |
01 May 2024 | 6,991.00 | 7,103.00 | 6,934.00 | 7,041.00 | 7,041.00 | 165,000 |
30 Apr 2024 | 7,160.00 | 7,212.00 | 7,051.00 | 7,108.00 | 7,108.00 | 124,700 |
26 Apr 2024 | 6,945.00 | 7,063.00 | 6,921.00 | 7,029.00 | 7,029.00 | 114,800 |
25 Apr 2024 | 7,030.00 | 7,042.00 | 6,937.00 | 6,938.00 | 6,938.00 | 122,800 |
24 Apr 2024 | 6,987.00 | 7,070.00 | 6,966.00 | 7,053.00 | 7,053.00 | 117,400 |
23 Apr 2024 | 6,931.00 | 6,931.00 | 6,865.00 | 6,918.00 | 6,918.00 | 109,600 |
22 Apr 2024 | 6,856.00 | 6,881.00 | 6,768.00 | 6,877.00 | 6,877.00 | 135,700 |
19 Apr 2024 | 6,893.00 | 6,900.00 | 6,660.00 | 6,756.00 | 6,756.00 | 159,400 |
18 Apr 2024 | 6,894.00 | 7,014.00 | 6,846.00 | 6,993.00 | 6,993.00 | 194,900 |
17 Apr 2024 | 7,002.00 | 7,040.00 | 6,864.00 | 6,878.00 | 6,878.00 | 170,500 |
16 Apr 2024 | 7,039.00 | 7,094.00 | 6,975.00 | 7,028.00 | 7,028.00 | 173,100 |
15 Apr 2024 | 7,095.00 | 7,152.00 | 7,006.00 | 7,099.00 | 7,099.00 | 142,200 |
12 Apr 2024 | 7,300.00 | 7,318.00 | 7,161.00 | 7,169.00 | 7,169.00 | 181,400 |
11 Apr 2024 | 7,067.00 | 7,216.00 | 7,060.00 | 7,212.00 | 7,212.00 | 126,700 |
10 Apr 2024 | 7,138.00 | 7,196.00 | 7,082.00 | 7,103.00 | 7,103.00 | 133,300 |
09 Apr 2024 | 7,059.00 | 7,170.00 | 7,059.00 | 7,151.00 | 7,151.00 | 99,100 |
08 Apr 2024 | 7,047.00 | 7,111.00 | 7,015.00 | 7,056.00 | 7,056.00 | 116,200 |
05 Apr 2024 | 7,090.00 | 7,106.00 | 6,953.00 | 6,953.00 | 6,953.00 | 146,800 |
04 Apr 2024 | 7,182.00 | 7,244.00 | 7,149.00 | 7,160.00 | 7,160.00 | 137,100 |
03 Apr 2024 | 7,110.00 | 7,208.00 | 7,066.00 | 7,085.00 | 7,085.00 | 196,900 |
02 Apr 2024 | 7,118.00 | 7,168.00 | 7,081.00 | 7,081.00 | 7,081.00 | 137,500 |
01 Apr 2024 | 7,158.00 | 7,200.00 | 7,041.00 | 7,118.00 | 7,118.00 | 200,700 |
29 Mar 2024 | 7,160.00 | 7,233.00 | 7,077.00 | 7,132.00 | 7,132.00 | 98,000 |
28 Mar 2024 | 7,127.00 | 7,212.00 | 7,127.00 | 7,164.00 | 7,164.00 | 144,100 |
28 Mar 2024 | 100 Dividend | |||||
27 Mar 2024 | 7,360.00 | 7,371.00 | 7,259.00 | 7,304.00 | 7,204.00 | 151,700 |
26 Mar 2024 | 7,251.00 | 7,313.00 | 7,176.00 | 7,269.00 | 7,169.48 | 186,100 |
25 Mar 2024 | 7,335.00 | 7,380.00 | 7,280.00 | 7,309.00 | 7,208.93 | 122,100 |
22 Mar 2024 | 7,422.00 | 7,446.00 | 7,327.00 | 7,390.00 | 7,288.82 | 120,300 |
21 Mar 2024 | 7,286.00 | 7,377.00 | 7,253.00 | 7,357.00 | 7,256.27 | 163,800 |
19 Mar 2024 | 7,214.00 | 7,251.00 | 7,148.00 | 7,164.00 | 7,065.92 | 115,200 |
18 Mar 2024 | 7,091.00 | 7,259.00 | 7,017.00 | 7,254.00 | 7,154.68 | 171,000 |
15 Mar 2024 | 6,943.00 | 7,075.00 | 6,943.00 | 7,040.00 | 6,943.61 | 159,700 |
14 Mar 2024 | 6,820.00 | 6,994.00 | 6,795.00 | 6,950.00 | 6,854.85 | 229,600 |
13 Mar 2024 | 6,918.00 | 6,985.00 | 6,754.00 | 6,755.00 | 6,662.52 | 195,900 |
12 Mar 2024 | 6,901.00 | 6,953.00 | 6,784.00 | 6,901.00 | 6,806.52 | 175,100 |
11 Mar 2024 | 7,012.00 | 7,129.00 | 6,875.00 | 6,947.00 | 6,851.89 | 220,400 |
08 Mar 2024 | 7,096.00 | 7,140.00 | 6,906.00 | 7,121.00 | 7,023.51 | 218,000 |
07 Mar 2024 | 7,265.00 | 7,310.00 | 7,069.00 | 7,096.00 | 6,998.85 | 181,800 |
06 Mar 2024 | 7,050.00 | 7,232.00 | 7,039.00 | 7,204.00 | 7,105.37 | 143,200 |
05 Mar 2024 | 7,081.00 | 7,100.00 | 7,044.00 | 7,086.00 | 6,988.98 | 162,900 |
04 Mar 2024 | 7,206.00 | 7,216.00 | 7,065.00 | 7,086.00 | 6,988.98 | 133,600 |
01 Mar 2024 | 7,020.00 | 7,137.00 | 7,001.00 | 7,132.00 | 7,034.35 | 106,900 |
29 Feb 2024 | 7,021.00 | 7,071.00 | 6,961.00 | 7,052.00 | 6,955.45 | 171,200 |
28 Feb 2024 | 7,135.00 | 7,185.00 | 6,978.00 | 7,012.00 | 6,916.00 | 237,200 |
27 Feb 2024 | 7,129.00 | 7,239.00 | 7,100.00 | 7,171.00 | 7,072.82 | 160,900 |
26 Feb 2024 | 7,150.00 | 7,222.00 | 7,088.00 | 7,121.00 | 7,023.51 | 190,600 |
22 Feb 2024 | 7,117.00 | 7,181.00 | 7,075.00 | 7,101.00 | 7,003.78 | 272,300 |
21 Feb 2024 | 7,097.00 | 7,218.00 | 7,060.00 | 7,184.00 | 7,085.64 | 214,300 |
20 Feb 2024 | 7,059.00 | 7,240.00 | 7,012.00 | 7,192.00 | 7,093.53 | 149,900 |
19 Feb 2024 | 7,042.00 | 7,110.00 | 7,004.00 | 7,060.00 | 6,963.34 | 82,300 |
16 Feb 2024 | 6,940.00 | 7,136.00 | 6,938.00 | 7,042.00 | 6,945.59 | 186,000 |
15 Feb 2024 | 7,000.00 | 7,053.00 | 6,856.00 | 6,871.00 | 6,776.93 | 214,700 |
14 Feb 2024 | 7,032.00 | 7,049.00 | 6,897.00 | 6,924.00 | 6,829.20 | 182,900 |
13 Feb 2024 | 7,001.00 | 7,075.00 | 6,959.00 | 7,033.00 | 6,936.71 | 179,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |