Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Jun 2024 | 6,530.00 | 6,616.00 | 6,515.00 | 6,590.00 | 6,590.00 | 136,900 |
24 Jun 2024 | 6,514.00 | 6,577.00 | 6,473.00 | 6,530.00 | 6,530.00 | 135,400 |
21 Jun 2024 | 6,529.00 | 6,620.00 | 6,510.00 | 6,541.00 | 6,541.00 | 279,500 |
20 Jun 2024 | 6,400.00 | 6,551.00 | 6,400.00 | 6,517.00 | 6,517.00 | 290,300 |
19 Jun 2024 | 6,325.00 | 6,390.00 | 6,298.00 | 6,349.00 | 6,349.00 | 154,300 |
18 Jun 2024 | 6,272.00 | 6,350.00 | 6,226.00 | 6,287.00 | 6,287.00 | 190,400 |
17 Jun 2024 | 6,066.00 | 6,243.00 | 6,040.00 | 6,221.00 | 6,221.00 | 155,600 |
14 Jun 2024 | 6,065.00 | 6,184.00 | 6,060.00 | 6,135.00 | 6,135.00 | 263,400 |
13 Jun 2024 | 6,147.00 | 6,169.00 | 6,080.00 | 6,165.00 | 6,165.00 | 146,800 |
12 Jun 2024 | 6,296.00 | 6,332.00 | 6,103.00 | 6,108.00 | 6,108.00 | 188,000 |
11 Jun 2024 | 6,264.00 | 6,325.00 | 6,171.00 | 6,290.00 | 6,290.00 | 144,600 |
10 Jun 2024 | 6,255.00 | 6,302.00 | 6,251.00 | 6,292.00 | 6,292.00 | 87,300 |
07 Jun 2024 | 6,380.00 | 6,482.00 | 6,281.00 | 6,317.00 | 6,317.00 | 105,700 |
06 Jun 2024 | 6,380.00 | 6,497.00 | 6,375.00 | 6,422.00 | 6,422.00 | 161,500 |
05 Jun 2024 | 6,354.00 | 6,419.00 | 6,320.00 | 6,344.00 | 6,344.00 | 131,400 |
04 Jun 2024 | 6,423.00 | 6,474.00 | 6,345.00 | 6,419.00 | 6,419.00 | 111,900 |
03 Jun 2024 | 6,398.00 | 6,510.00 | 6,323.00 | 6,478.00 | 6,478.00 | 177,400 |
31 May 2024 | 6,360.00 | 6,360.00 | 6,234.00 | 6,299.00 | 6,299.00 | 138,600 |
30 May 2024 | 6,275.00 | 6,370.00 | 6,253.00 | 6,315.00 | 6,315.00 | 127,000 |
29 May 2024 | 6,449.00 | 6,488.00 | 6,335.00 | 6,358.00 | 6,358.00 | 173,800 |
28 May 2024 | 6,536.00 | 6,567.00 | 6,352.00 | 6,382.00 | 6,382.00 | 214,000 |
27 May 2024 | 6,700.00 | 6,712.00 | 6,632.00 | 6,659.00 | 6,659.00 | 78,300 |
24 May 2024 | 6,700.00 | 6,765.00 | 6,675.00 | 6,719.00 | 6,719.00 | 87,000 |
23 May 2024 | 6,819.00 | 6,869.00 | 6,758.00 | 6,840.00 | 6,840.00 | 93,300 |
22 May 2024 | 6,813.00 | 6,890.00 | 6,779.00 | 6,821.00 | 6,821.00 | 88,500 |
21 May 2024 | 6,841.00 | 6,944.00 | 6,822.00 | 6,822.00 | 6,822.00 | 91,300 |
20 May 2024 | 6,661.00 | 6,860.00 | 6,661.00 | 6,810.00 | 6,810.00 | 98,300 |
17 May 2024 | 6,770.00 | 6,829.00 | 6,708.00 | 6,740.00 | 6,740.00 | 87,400 |
16 May 2024 | 6,773.00 | 6,939.00 | 6,750.00 | 6,858.00 | 6,858.00 | 135,800 |
15 May 2024 | 6,846.00 | 6,850.00 | 6,700.00 | 6,742.00 | 6,742.00 | 88,500 |
14 May 2024 | 6,676.00 | 6,795.00 | 6,613.00 | 6,767.00 | 6,767.00 | 142,100 |
13 May 2024 | 6,710.00 | 6,739.00 | 6,615.00 | 6,682.00 | 6,682.00 | 129,000 |
10 May 2024 | 6,657.00 | 6,707.00 | 6,605.00 | 6,654.00 | 6,654.00 | 113,500 |
09 May 2024 | 6,705.00 | 6,830.00 | 6,658.00 | 6,700.00 | 6,700.00 | 129,300 |
08 May 2024 | 6,670.00 | 6,779.00 | 6,657.00 | 6,695.00 | 6,695.00 | 167,000 |
07 May 2024 | 6,600.00 | 6,760.00 | 6,600.00 | 6,700.00 | 6,700.00 | 326,100 |
02 May 2024 | 6,383.00 | 6,607.00 | 6,355.00 | 6,564.00 | 6,564.00 | 282,500 |
01 May 2024 | 6,453.00 | 6,478.00 | 6,309.00 | 6,320.00 | 6,320.00 | 155,100 |
30 Apr 2024 | 6,629.00 | 6,635.00 | 6,419.00 | 6,486.00 | 6,486.00 | 257,200 |
26 Apr 2024 | 6,346.00 | 6,479.00 | 6,230.00 | 6,449.00 | 6,449.00 | 384,200 |
25 Apr 2024 | 6,466.00 | 6,466.00 | 6,225.00 | 6,258.00 | 6,258.00 | 590,900 |
24 Apr 2024 | 7,100.00 | 7,100.00 | 6,661.00 | 6,666.00 | 6,666.00 | 745,500 |
23 Apr 2024 | 6,676.00 | 6,841.00 | 6,465.00 | 6,550.00 | 6,550.00 | 843,400 |
22 Apr 2024 | 6,540.00 | 6,728.00 | 6,529.00 | 6,728.00 | 6,728.00 | 222,400 |
19 Apr 2024 | 6,616.00 | 6,671.00 | 6,488.00 | 6,559.00 | 6,559.00 | 110,300 |
18 Apr 2024 | 6,738.00 | 6,756.00 | 6,634.00 | 6,670.00 | 6,670.00 | 155,100 |
17 Apr 2024 | 6,691.00 | 6,721.00 | 6,481.00 | 6,638.00 | 6,638.00 | 318,500 |
16 Apr 2024 | 6,786.00 | 6,837.00 | 6,650.00 | 6,767.00 | 6,767.00 | 255,100 |
15 Apr 2024 | 7,062.00 | 7,217.00 | 7,027.00 | 7,038.00 | 7,038.00 | 104,100 |
12 Apr 2024 | 7,364.00 | 7,452.00 | 7,184.00 | 7,212.00 | 7,212.00 | 109,700 |
11 Apr 2024 | 7,275.00 | 7,342.00 | 7,231.00 | 7,301.00 | 7,301.00 | 162,100 |
10 Apr 2024 | 7,263.00 | 7,387.00 | 7,252.00 | 7,284.00 | 7,284.00 | 104,000 |
09 Apr 2024 | 7,223.00 | 7,299.00 | 7,220.00 | 7,298.00 | 7,298.00 | 84,100 |
08 Apr 2024 | 7,161.00 | 7,250.00 | 7,149.00 | 7,224.00 | 7,224.00 | 131,600 |
05 Apr 2024 | 7,050.00 | 7,154.00 | 7,033.00 | 7,099.00 | 7,099.00 | 107,400 |
04 Apr 2024 | 7,059.00 | 7,112.00 | 6,977.00 | 7,079.00 | 7,079.00 | 148,100 |
03 Apr 2024 | 7,170.00 | 7,170.00 | 6,918.00 | 6,984.00 | 6,984.00 | 221,600 |
02 Apr 2024 | 7,302.00 | 7,386.00 | 7,210.00 | 7,272.00 | 7,272.00 | 154,300 |
01 Apr 2024 | 7,371.00 | 7,470.00 | 7,304.00 | 7,396.00 | 7,396.00 | 184,800 |
29 Mar 2024 | 7,105.00 | 7,339.00 | 7,102.00 | 7,311.00 | 7,311.00 | 65,800 |
28 Mar 2024 | 7,149.00 | 7,153.00 | 7,054.00 | 7,085.00 | 7,085.00 | 180,300 |
28 Mar 2024 | 45 Dividend | |||||
27 Mar 2024 | 7,140.00 | 7,218.00 | 7,139.00 | 7,165.00 | 7,120.00 | 205,500 |
26 Mar 2024 | 7,104.00 | 7,150.00 | 7,028.00 | 7,108.00 | 7,063.36 | 116,400 |
25 Mar 2024 | 7,200.00 | 7,220.00 | 7,066.00 | 7,099.00 | 7,054.41 | 192,500 |
22 Mar 2024 | 7,089.00 | 7,163.00 | 7,067.00 | 7,149.00 | 7,104.10 | 164,500 |
21 Mar 2024 | 7,100.00 | 7,107.00 | 6,973.00 | 7,100.00 | 7,055.41 | 241,300 |
19 Mar 2024 | 7,002.00 | 7,010.00 | 6,889.00 | 7,009.00 | 6,964.98 | 132,800 |
18 Mar 2024 | 6,967.00 | 7,072.00 | 6,900.00 | 7,045.00 | 7,000.75 | 167,900 |
15 Mar 2024 | 6,902.00 | 7,000.00 | 6,880.00 | 6,971.00 | 6,927.22 | 119,200 |
14 Mar 2024 | 6,893.00 | 6,985.00 | 6,838.00 | 6,970.00 | 6,926.22 | 197,300 |
13 Mar 2024 | 6,909.00 | 6,919.00 | 6,824.00 | 6,837.00 | 6,794.06 | 165,100 |
12 Mar 2024 | 6,800.00 | 6,899.00 | 6,722.00 | 6,899.00 | 6,855.67 | 154,900 |
11 Mar 2024 | 6,940.00 | 6,976.00 | 6,871.00 | 6,942.00 | 6,898.40 | 138,900 |
08 Mar 2024 | 7,041.00 | 7,214.00 | 7,000.00 | 7,069.00 | 7,024.60 | 207,400 |
07 Mar 2024 | 7,157.00 | 7,157.00 | 7,010.00 | 7,056.00 | 7,011.68 | 143,600 |
06 Mar 2024 | 7,120.00 | 7,218.00 | 7,052.00 | 7,102.00 | 7,057.40 | 132,600 |
05 Mar 2024 | 7,125.00 | 7,247.00 | 7,096.00 | 7,192.00 | 7,146.83 | 125,600 |
04 Mar 2024 | 7,326.00 | 7,326.00 | 7,154.00 | 7,179.00 | 7,133.91 | 156,600 |
01 Mar 2024 | 7,266.00 | 7,379.00 | 7,184.00 | 7,321.00 | 7,275.02 | 172,600 |
29 Feb 2024 | 6,884.00 | 7,266.00 | 6,884.00 | 7,150.00 | 7,105.09 | 277,200 |
28 Feb 2024 | 6,936.00 | 6,982.00 | 6,893.00 | 6,918.00 | 6,874.55 | 102,600 |
27 Feb 2024 | 6,986.00 | 7,057.00 | 6,962.00 | 7,027.00 | 6,982.87 | 129,600 |
26 Feb 2024 | 6,811.00 | 7,024.00 | 6,795.00 | 7,021.00 | 6,976.90 | 337,200 |
22 Feb 2024 | 6,912.00 | 6,945.00 | 6,682.00 | 6,711.00 | 6,668.85 | 354,600 |
21 Feb 2024 | 6,952.00 | 6,961.00 | 6,837.00 | 6,940.00 | 6,896.41 | 156,100 |
20 Feb 2024 | 7,015.00 | 7,017.00 | 6,904.00 | 6,939.00 | 6,895.42 | 120,100 |
19 Feb 2024 | 7,059.00 | 7,062.00 | 6,925.00 | 7,010.00 | 6,965.97 | 101,500 |
16 Feb 2024 | 6,966.00 | 7,118.00 | 6,941.00 | 7,051.00 | 7,006.72 | 162,200 |
15 Feb 2024 | 7,020.00 | 7,020.00 | 6,864.00 | 6,866.00 | 6,822.88 | 142,400 |
14 Feb 2024 | 6,907.00 | 6,971.00 | 6,855.00 | 6,955.00 | 6,911.32 | 160,000 |
13 Feb 2024 | 6,890.00 | 7,105.00 | 6,869.00 | 7,043.00 | 6,998.77 | 170,300 |
09 Feb 2024 | 6,864.00 | 6,881.00 | 6,779.00 | 6,790.00 | 6,747.35 | 189,000 |
08 Feb 2024 | 6,982.00 | 6,993.00 | 6,882.00 | 6,933.00 | 6,889.46 | 221,800 |
07 Feb 2024 | 7,090.00 | 7,105.00 | 6,952.00 | 7,062.00 | 7,017.65 | 171,000 |
06 Feb 2024 | 7,127.00 | 7,149.00 | 7,050.00 | 7,090.00 | 7,045.47 | 93,100 |
05 Feb 2024 | 7,185.00 | 7,212.00 | 7,117.00 | 7,194.00 | 7,148.82 | 75,200 |
02 Feb 2024 | 7,136.00 | 7,229.00 | 7,120.00 | 7,142.00 | 7,097.14 | 110,900 |
01 Feb 2024 | 7,080.00 | 7,215.00 | 7,023.00 | 7,062.00 | 7,017.65 | 171,400 |
31 Jan 2024 | 6,902.00 | 7,167.00 | 6,832.00 | 7,167.00 | 7,121.99 | 210,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |