Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 4,330.00 | 4,384.00 | 4,323.00 | 4,378.00 | 4,378.00 | 352,300 |
03 Jul 2024 | 4,238.00 | 4,317.00 | 4,233.00 | 4,317.00 | 4,317.00 | 357,400 |
02 Jul 2024 | 4,232.00 | 4,265.00 | 4,214.00 | 4,236.00 | 4,236.00 | 369,000 |
01 Jul 2024 | 4,224.00 | 4,250.00 | 4,205.00 | 4,232.00 | 4,232.00 | 367,900 |
28 Jun 2024 | 4,177.00 | 4,185.00 | 4,152.00 | 4,181.00 | 4,181.00 | 471,800 |
27 Jun 2024 | 4,134.00 | 4,179.00 | 4,119.00 | 4,141.00 | 4,141.00 | 372,600 |
27 Jun 2024 | 60 Dividend | |||||
26 Jun 2024 | 4,247.00 | 4,261.00 | 4,194.00 | 4,195.00 | 4,135.00 | 567,500 |
25 Jun 2024 | 4,238.00 | 4,266.00 | 4,196.00 | 4,261.00 | 4,200.06 | 380,400 |
24 Jun 2024 | 4,206.00 | 4,210.00 | 4,168.00 | 4,191.00 | 4,131.06 | 392,800 |
21 Jun 2024 | 4,175.00 | 4,206.00 | 4,157.00 | 4,157.00 | 4,097.54 | 476,400 |
20 Jun 2024 | 4,155.00 | 4,175.00 | 4,121.00 | 4,173.00 | 4,113.31 | 286,000 |
19 Jun 2024 | 4,155.00 | 4,205.00 | 4,151.00 | 4,181.00 | 4,121.20 | 363,200 |
18 Jun 2024 | 4,176.00 | 4,215.00 | 4,148.00 | 4,155.00 | 4,095.57 | 422,100 |
17 Jun 2024 | 4,150.00 | 4,158.00 | 4,087.00 | 4,109.00 | 4,050.23 | 359,700 |
14 Jun 2024 | 4,115.00 | 4,206.00 | 4,101.00 | 4,205.00 | 4,144.86 | 546,300 |
13 Jun 2024 | 4,178.00 | 4,196.00 | 4,097.00 | 4,100.00 | 4,041.36 | 301,400 |
12 Jun 2024 | 4,080.00 | 4,151.00 | 4,069.00 | 4,145.00 | 4,085.72 | 338,400 |
11 Jun 2024 | 4,126.00 | 4,176.00 | 4,122.00 | 4,123.00 | 4,064.03 | 308,600 |
10 Jun 2024 | 4,092.00 | 4,140.00 | 4,091.00 | 4,126.00 | 4,066.99 | 335,600 |
07 Jun 2024 | 4,065.00 | 4,081.00 | 4,045.00 | 4,069.00 | 4,010.80 | 297,500 |
06 Jun 2024 | 4,080.00 | 4,093.00 | 4,040.00 | 4,059.00 | 4,000.95 | 494,300 |
05 Jun 2024 | 4,150.00 | 4,152.00 | 4,059.00 | 4,074.00 | 4,015.73 | 644,200 |
04 Jun 2024 | 4,253.00 | 4,253.00 | 4,181.00 | 4,207.00 | 4,146.83 | 473,600 |
03 Jun 2024 | 4,291.00 | 4,370.00 | 4,282.00 | 4,319.00 | 4,257.23 | 409,000 |
31 May 2024 | 4,168.00 | 4,260.00 | 4,168.00 | 4,260.00 | 4,199.07 | 459,400 |
30 May 2024 | 4,148.00 | 4,180.00 | 4,104.00 | 4,165.00 | 4,105.43 | 366,800 |
29 May 2024 | 4,217.00 | 4,244.00 | 4,175.00 | 4,175.00 | 4,115.29 | 382,900 |
28 May 2024 | 4,214.00 | 4,248.00 | 4,207.00 | 4,215.00 | 4,154.71 | 289,300 |
27 May 2024 | 4,205.00 | 4,247.00 | 4,173.00 | 4,239.00 | 4,178.37 | 340,800 |
24 May 2024 | 4,175.00 | 4,224.00 | 4,167.00 | 4,205.00 | 4,144.86 | 370,500 |
23 May 2024 | 4,210.00 | 4,267.00 | 4,166.00 | 4,264.00 | 4,203.01 | 426,100 |
22 May 2024 | 4,267.00 | 4,285.00 | 4,222.00 | 4,223.00 | 4,162.60 | 420,200 |
21 May 2024 | 4,359.00 | 4,379.00 | 4,313.00 | 4,317.00 | 4,255.25 | 249,700 |
20 May 2024 | 4,300.00 | 4,391.00 | 4,287.00 | 4,357.00 | 4,294.68 | 298,700 |
17 May 2024 | 4,274.00 | 4,334.00 | 4,266.00 | 4,303.00 | 4,241.46 | 304,800 |
16 May 2024 | 4,345.00 | 4,346.00 | 4,264.00 | 4,308.00 | 4,246.38 | 300,500 |
15 May 2024 | 4,393.00 | 4,411.00 | 4,341.00 | 4,364.00 | 4,301.58 | 302,400 |
14 May 2024 | 4,391.00 | 4,391.00 | 4,278.00 | 4,349.00 | 4,286.80 | 474,000 |
13 May 2024 | 4,391.00 | 4,414.00 | 4,325.00 | 4,409.00 | 4,345.94 | 351,400 |
10 May 2024 | 4,431.00 | 4,520.00 | 4,410.00 | 4,432.00 | 4,368.61 | 469,800 |
09 May 2024 | 4,356.00 | 4,417.00 | 4,324.00 | 4,381.00 | 4,318.34 | 398,900 |
08 May 2024 | 4,398.00 | 4,420.00 | 4,313.00 | 4,313.00 | 4,251.31 | 647,200 |
07 May 2024 | 4,393.00 | 4,412.00 | 4,348.00 | 4,398.00 | 4,335.10 | 592,900 |
02 May 2024 | 4,363.00 | 4,385.00 | 4,301.00 | 4,332.00 | 4,270.04 | 778,200 |
01 May 2024 | 4,389.00 | 4,447.00 | 4,344.00 | 4,392.00 | 4,329.18 | 731,500 |
30 Apr 2024 | 4,420.00 | 4,512.00 | 4,365.00 | 4,411.00 | 4,347.91 | 1,989,500 |
26 Apr 2024 | 4,465.00 | 4,549.00 | 4,433.00 | 4,532.00 | 4,467.18 | 419,100 |
25 Apr 2024 | 4,625.00 | 4,631.00 | 4,493.00 | 4,493.00 | 4,428.74 | 448,100 |
24 Apr 2024 | 4,620.00 | 4,656.00 | 4,604.00 | 4,655.00 | 4,588.42 | 418,000 |
23 Apr 2024 | 4,602.00 | 4,620.00 | 4,546.00 | 4,575.00 | 4,509.56 | 374,100 |
22 Apr 2024 | 4,575.00 | 4,594.00 | 4,510.00 | 4,556.00 | 4,490.84 | 315,700 |
19 Apr 2024 | 4,551.00 | 4,568.00 | 4,465.00 | 4,510.00 | 4,445.49 | 501,900 |
18 Apr 2024 | 4,553.00 | 4,614.00 | 4,508.00 | 4,587.00 | 4,521.39 | 367,800 |
17 Apr 2024 | 4,669.00 | 4,669.00 | 4,565.00 | 4,578.00 | 4,512.52 | 469,100 |
16 Apr 2024 | 4,680.00 | 4,713.00 | 4,565.00 | 4,612.00 | 4,546.04 | 513,500 |
15 Apr 2024 | 4,700.00 | 4,781.00 | 4,675.00 | 4,743.00 | 4,675.16 | 417,000 |
12 Apr 2024 | 4,730.00 | 4,771.00 | 4,717.00 | 4,745.00 | 4,677.13 | 391,000 |
11 Apr 2024 | 4,618.00 | 4,740.00 | 4,609.00 | 4,720.00 | 4,652.49 | 393,900 |
10 Apr 2024 | 4,660.00 | 4,683.00 | 4,604.00 | 4,650.00 | 4,583.49 | 422,500 |
09 Apr 2024 | 4,734.00 | 4,755.00 | 4,711.00 | 4,747.00 | 4,679.10 | 242,100 |
08 Apr 2024 | 4,721.00 | 4,754.00 | 4,696.00 | 4,737.00 | 4,669.25 | 272,900 |
05 Apr 2024 | 4,663.00 | 4,702.00 | 4,632.00 | 4,687.00 | 4,619.96 | 298,600 |
04 Apr 2024 | 4,720.00 | 4,746.00 | 4,686.00 | 4,721.00 | 4,653.48 | 412,500 |
03 Apr 2024 | 4,645.00 | 4,698.00 | 4,612.00 | 4,657.00 | 4,590.39 | 361,800 |
02 Apr 2024 | 4,638.00 | 4,685.00 | 4,594.00 | 4,648.00 | 4,581.52 | 367,400 |
01 Apr 2024 | 4,740.00 | 4,762.00 | 4,579.00 | 4,606.00 | 4,540.12 | 326,100 |
29 Mar 2024 | 4,774.00 | 4,794.00 | 4,724.00 | 4,725.00 | 4,657.42 | 140,000 |
28 Mar 2024 | 4,763.00 | 4,810.00 | 4,728.00 | 4,745.00 | 4,677.13 | 419,500 |
27 Mar 2024 | 4,815.00 | 4,840.00 | 4,773.00 | 4,801.00 | 4,732.33 | 433,200 |
26 Mar 2024 | 4,725.00 | 4,798.00 | 4,716.00 | 4,780.00 | 4,711.63 | 415,600 |
25 Mar 2024 | 4,751.00 | 4,771.00 | 4,719.00 | 4,743.00 | 4,675.16 | 341,500 |
22 Mar 2024 | 4,750.00 | 4,802.00 | 4,726.00 | 4,767.00 | 4,698.82 | 595,700 |
21 Mar 2024 | 4,690.00 | 4,730.00 | 4,672.00 | 4,699.00 | 4,631.79 | 573,000 |
19 Mar 2024 | 4,555.00 | 4,658.00 | 4,528.00 | 4,645.00 | 4,578.56 | 544,300 |
18 Mar 2024 | 4,539.00 | 4,598.00 | 4,477.00 | 4,580.00 | 4,514.49 | 671,100 |
15 Mar 2024 | 4,450.00 | 4,514.00 | 4,440.00 | 4,469.00 | 4,405.08 | 770,500 |
14 Mar 2024 | 4,458.00 | 4,487.00 | 4,395.00 | 4,487.00 | 4,422.82 | 479,800 |
13 Mar 2024 | 4,543.00 | 4,553.00 | 4,422.00 | 4,458.00 | 4,394.24 | 534,200 |
12 Mar 2024 | 4,518.00 | 4,533.00 | 4,457.00 | 4,502.00 | 4,437.61 | 552,300 |
11 Mar 2024 | 4,605.00 | 4,637.00 | 4,511.00 | 4,583.00 | 4,517.45 | 500,700 |
08 Mar 2024 | 4,715.00 | 4,742.00 | 4,665.00 | 4,675.00 | 4,608.13 | 534,700 |
07 Mar 2024 | 4,698.00 | 4,790.00 | 4,655.00 | 4,687.00 | 4,619.96 | 696,700 |
06 Mar 2024 | 4,508.00 | 4,653.00 | 4,507.00 | 4,643.00 | 4,576.59 | 535,800 |
05 Mar 2024 | 4,460.00 | 4,569.00 | 4,448.00 | 4,548.00 | 4,482.95 | 537,300 |
04 Mar 2024 | 4,490.00 | 4,500.00 | 4,451.00 | 4,481.00 | 4,416.91 | 588,700 |
01 Mar 2024 | 4,459.00 | 4,520.00 | 4,426.00 | 4,501.00 | 4,436.62 | 542,200 |
29 Feb 2024 | 4,505.00 | 4,505.00 | 4,400.00 | 4,457.00 | 4,393.25 | 974,800 |
28 Feb 2024 | 4,570.00 | 4,590.00 | 4,482.00 | 4,515.00 | 4,450.42 | 429,600 |
27 Feb 2024 | 4,538.00 | 4,571.00 | 4,511.00 | 4,564.00 | 4,498.72 | 496,200 |
26 Feb 2024 | 4,579.00 | 4,612.00 | 4,498.00 | 4,538.00 | 4,473.09 | 540,500 |
22 Feb 2024 | 4,540.00 | 4,579.00 | 4,478.00 | 4,566.00 | 4,500.69 | 620,600 |
21 Feb 2024 | 4,542.00 | 4,583.00 | 4,467.00 | 4,530.00 | 4,465.21 | 456,300 |
20 Feb 2024 | 4,460.00 | 4,617.00 | 4,439.00 | 4,553.00 | 4,487.88 | 661,600 |
19 Feb 2024 | 4,426.00 | 4,503.00 | 4,398.00 | 4,489.00 | 4,424.79 | 557,100 |
16 Feb 2024 | 4,362.00 | 4,503.00 | 4,257.00 | 4,451.00 | 4,387.34 | 1,173,400 |
15 Feb 2024 | 4,200.00 | 4,458.00 | 4,185.00 | 4,429.00 | 4,365.65 | 1,794,300 |
14 Feb 2024 | 3,996.00 | 4,005.00 | 3,924.00 | 3,940.00 | 3,883.65 | 536,400 |
13 Feb 2024 | 3,967.00 | 4,026.00 | 3,940.00 | 3,997.00 | 3,939.83 | 545,400 |
09 Feb 2024 | 3,959.00 | 3,977.00 | 3,900.00 | 3,940.00 | 3,883.65 | 383,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |