Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 5,018.00 | 5,118.00 | 5,017.00 | 5,097.00 | 5,097.00 | 1,370,300 |
27 Jun 2024 | 4,950.00 | 5,010.00 | 4,931.00 | 4,990.00 | 4,990.00 | 898,900 |
26 Jun 2024 | 4,997.00 | 5,059.00 | 4,963.00 | 5,000.00 | 5,000.00 | 807,700 |
25 Jun 2024 | 4,950.00 | 4,977.00 | 4,913.00 | 4,940.00 | 4,940.00 | 716,000 |
24 Jun 2024 | 4,954.00 | 4,994.00 | 4,902.00 | 4,966.00 | 4,966.00 | 1,000,100 |
21 Jun 2024 | 4,877.00 | 4,911.00 | 4,845.00 | 4,884.00 | 4,884.00 | 1,178,800 |
20 Jun 2024 | 4,869.00 | 4,887.00 | 4,762.00 | 4,837.00 | 4,837.00 | 962,000 |
19 Jun 2024 | 4,800.00 | 4,856.00 | 4,772.00 | 4,832.00 | 4,832.00 | 964,900 |
18 Jun 2024 | 4,737.00 | 4,793.00 | 4,699.00 | 4,772.00 | 4,772.00 | 1,467,700 |
17 Jun 2024 | 4,571.00 | 4,597.00 | 4,515.00 | 4,597.00 | 4,597.00 | 1,010,200 |
14 Jun 2024 | 4,518.00 | 4,581.00 | 4,518.00 | 4,525.00 | 4,525.00 | 1,452,700 |
13 Jun 2024 | 4,599.00 | 4,616.00 | 4,527.00 | 4,541.00 | 4,541.00 | 929,000 |
12 Jun 2024 | 4,656.00 | 4,665.00 | 4,572.00 | 4,587.00 | 4,587.00 | 898,200 |
11 Jun 2024 | 4,643.00 | 4,729.00 | 4,612.00 | 4,688.00 | 4,688.00 | 786,900 |
10 Jun 2024 | 4,660.00 | 4,671.00 | 4,610.00 | 4,621.00 | 4,621.00 | 796,000 |
07 Jun 2024 | 4,653.00 | 4,683.00 | 4,596.00 | 4,667.00 | 4,667.00 | 1,042,200 |
06 Jun 2024 | 4,652.00 | 4,745.00 | 4,643.00 | 4,683.00 | 4,683.00 | 977,900 |
05 Jun 2024 | 4,779.00 | 4,782.00 | 4,635.00 | 4,668.00 | 4,668.00 | 1,257,800 |
04 Jun 2024 | 4,620.00 | 4,826.00 | 4,620.00 | 4,812.00 | 4,812.00 | 2,267,400 |
03 Jun 2024 | 4,699.00 | 4,761.00 | 4,613.00 | 4,620.00 | 4,620.00 | 2,414,500 |
31 May 2024 | 4,364.00 | 4,408.00 | 4,334.00 | 4,359.00 | 4,359.00 | 1,617,300 |
30 May 2024 | 4,490.00 | 4,498.00 | 4,289.00 | 4,309.00 | 4,309.00 | 1,346,300 |
29 May 2024 | 4,530.00 | 4,584.00 | 4,482.00 | 4,534.00 | 4,534.00 | 1,206,200 |
28 May 2024 | 4,448.00 | 4,476.00 | 4,420.00 | 4,434.00 | 4,434.00 | 737,600 |
27 May 2024 | 4,468.00 | 4,497.00 | 4,388.00 | 4,428.00 | 4,428.00 | 1,062,600 |
24 May 2024 | 4,447.00 | 4,528.00 | 4,418.00 | 4,468.00 | 4,468.00 | 930,600 |
23 May 2024 | 4,558.00 | 4,558.00 | 4,490.00 | 4,517.00 | 4,517.00 | 1,013,400 |
22 May 2024 | 4,641.00 | 4,641.00 | 4,517.00 | 4,558.00 | 4,558.00 | 1,359,300 |
21 May 2024 | 4,775.00 | 4,779.00 | 4,680.00 | 4,689.00 | 4,689.00 | 1,417,700 |
20 May 2024 | 4,769.00 | 4,884.00 | 4,708.00 | 4,782.00 | 4,782.00 | 1,267,100 |
17 May 2024 | 4,695.00 | 4,747.00 | 4,641.00 | 4,712.00 | 4,712.00 | 1,426,900 |
16 May 2024 | 4,822.00 | 4,860.00 | 4,705.00 | 4,711.00 | 4,711.00 | 1,974,400 |
15 May 2024 | 5,185.00 | 5,210.00 | 4,882.00 | 4,887.00 | 4,887.00 | 1,629,200 |
14 May 2024 | 5,200.00 | 5,258.00 | 5,160.00 | 5,195.00 | 5,195.00 | 1,744,600 |
13 May 2024 | 5,520.00 | 5,538.00 | 5,446.00 | 5,520.00 | 5,520.00 | 762,300 |
10 May 2024 | 5,436.00 | 5,550.00 | 5,421.00 | 5,512.00 | 5,512.00 | 846,300 |
09 May 2024 | 5,350.00 | 5,510.00 | 5,350.00 | 5,466.00 | 5,466.00 | 609,400 |
08 May 2024 | 5,397.00 | 5,422.00 | 5,348.00 | 5,353.00 | 5,353.00 | 536,800 |
07 May 2024 | 5,378.00 | 5,444.00 | 5,361.00 | 5,421.00 | 5,421.00 | 587,000 |
02 May 2024 | 5,370.00 | 5,407.00 | 5,350.00 | 5,385.00 | 5,385.00 | 398,000 |
01 May 2024 | 5,355.00 | 5,418.00 | 5,348.00 | 5,389.00 | 5,389.00 | 662,600 |
30 Apr 2024 | 5,550.00 | 5,553.00 | 5,367.00 | 5,402.00 | 5,402.00 | 670,000 |
26 Apr 2024 | 5,445.00 | 5,505.00 | 5,425.00 | 5,476.00 | 5,476.00 | 650,100 |
25 Apr 2024 | 5,547.00 | 5,561.00 | 5,496.00 | 5,498.00 | 5,498.00 | 491,900 |
24 Apr 2024 | 5,631.00 | 5,692.00 | 5,546.00 | 5,559.00 | 5,559.00 | 538,900 |
23 Apr 2024 | 5,561.00 | 5,649.00 | 5,551.00 | 5,589.00 | 5,589.00 | 556,200 |
22 Apr 2024 | 5,532.00 | 5,580.00 | 5,482.00 | 5,551.00 | 5,551.00 | 406,600 |
19 Apr 2024 | 5,492.00 | 5,499.00 | 5,366.00 | 5,432.00 | 5,432.00 | 713,600 |
18 Apr 2024 | 5,513.00 | 5,627.00 | 5,513.00 | 5,562.00 | 5,562.00 | 560,600 |
17 Apr 2024 | 5,502.00 | 5,589.00 | 5,431.00 | 5,513.00 | 5,513.00 | 510,000 |
16 Apr 2024 | 5,420.00 | 5,491.00 | 5,380.00 | 5,486.00 | 5,486.00 | 450,400 |
15 Apr 2024 | 5,429.00 | 5,475.00 | 5,404.00 | 5,475.00 | 5,475.00 | 354,100 |
12 Apr 2024 | 5,573.00 | 5,594.00 | 5,505.00 | 5,507.00 | 5,507.00 | 533,900 |
11 Apr 2024 | 5,480.00 | 5,545.00 | 5,415.00 | 5,541.00 | 5,541.00 | 411,300 |
10 Apr 2024 | 5,600.00 | 5,645.00 | 5,502.00 | 5,525.00 | 5,525.00 | 523,900 |
09 Apr 2024 | 5,630.00 | 5,647.00 | 5,596.00 | 5,620.00 | 5,620.00 | 634,600 |
08 Apr 2024 | 5,654.00 | 5,676.00 | 5,608.00 | 5,644.00 | 5,644.00 | 316,100 |
05 Apr 2024 | 5,620.00 | 5,676.00 | 5,602.00 | 5,642.00 | 5,642.00 | 412,100 |
04 Apr 2024 | 5,700.00 | 5,800.00 | 5,679.00 | 5,718.00 | 5,718.00 | 545,400 |
03 Apr 2024 | 5,763.00 | 5,763.00 | 5,640.00 | 5,650.00 | 5,650.00 | 555,900 |
02 Apr 2024 | 5,725.00 | 5,778.00 | 5,687.00 | 5,750.00 | 5,750.00 | 420,200 |
01 Apr 2024 | 5,799.00 | 5,809.00 | 5,737.00 | 5,780.00 | 5,780.00 | 370,500 |
29 Mar 2024 | 5,744.00 | 5,778.00 | 5,704.00 | 5,737.00 | 5,737.00 | 103,100 |
28 Mar 2024 | 5,799.00 | 5,811.00 | 5,695.00 | 5,715.00 | 5,715.00 | 475,400 |
28 Mar 2024 | 94 Dividend | |||||
27 Mar 2024 | 5,839.00 | 5,960.00 | 5,825.00 | 5,879.00 | 5,785.00 | 655,800 |
26 Mar 2024 | 5,845.00 | 5,899.00 | 5,821.00 | 5,870.00 | 5,776.14 | 583,200 |
25 Mar 2024 | 6,047.00 | 6,055.00 | 5,883.00 | 5,915.00 | 5,820.42 | 527,900 |
22 Mar 2024 | 6,067.00 | 6,123.00 | 6,039.00 | 6,067.00 | 5,969.99 | 440,300 |
21 Mar 2024 | 6,108.00 | 6,153.00 | 6,080.00 | 6,110.00 | 6,012.31 | 419,500 |
19 Mar 2024 | 5,987.00 | 6,005.00 | 5,914.00 | 6,000.00 | 5,904.07 | 323,400 |
18 Mar 2024 | 5,951.00 | 6,019.00 | 5,897.00 | 5,998.00 | 5,902.10 | 409,500 |
15 Mar 2024 | 5,881.00 | 5,921.00 | 5,845.00 | 5,882.00 | 5,787.95 | 516,300 |
14 Mar 2024 | 5,869.00 | 5,994.00 | 5,843.00 | 5,979.00 | 5,883.40 | 576,000 |
13 Mar 2024 | 5,850.00 | 5,880.00 | 5,792.00 | 5,846.00 | 5,752.53 | 617,400 |
12 Mar 2024 | 5,800.00 | 5,878.00 | 5,722.00 | 5,837.00 | 5,743.67 | 912,900 |
11 Mar 2024 | 6,024.00 | 6,061.00 | 5,835.00 | 5,874.00 | 5,780.08 | 718,300 |
08 Mar 2024 | 6,064.00 | 6,179.00 | 6,045.00 | 6,095.00 | 5,997.55 | 1,259,700 |
07 Mar 2024 | 6,119.00 | 6,129.00 | 6,021.00 | 6,046.00 | 5,949.33 | 772,000 |
06 Mar 2024 | 6,025.00 | 6,163.00 | 6,010.00 | 6,106.00 | 6,008.37 | 1,013,400 |
05 Mar 2024 | 6,180.00 | 6,214.00 | 6,069.00 | 6,069.00 | 5,971.96 | 536,300 |
04 Mar 2024 | 6,322.00 | 6,349.00 | 6,187.00 | 6,203.00 | 6,103.82 | 386,900 |
01 Mar 2024 | 6,230.00 | 6,296.00 | 6,159.00 | 6,248.00 | 6,148.10 | 436,600 |
29 Feb 2024 | 6,229.00 | 6,368.00 | 6,220.00 | 6,253.00 | 6,153.02 | 832,300 |
28 Feb 2024 | 6,288.00 | 6,300.00 | 6,180.00 | 6,268.00 | 6,167.78 | 297,500 |
27 Feb 2024 | 6,200.00 | 6,276.00 | 6,185.00 | 6,232.00 | 6,132.36 | 392,600 |
26 Feb 2024 | 6,359.00 | 6,393.00 | 6,226.00 | 6,254.00 | 6,154.00 | 348,400 |
22 Feb 2024 | 6,266.00 | 6,300.00 | 6,199.00 | 6,269.00 | 6,168.76 | 515,400 |
21 Feb 2024 | 6,350.00 | 6,350.00 | 6,260.00 | 6,297.00 | 6,196.32 | 352,900 |
20 Feb 2024 | 6,217.00 | 6,314.00 | 6,208.00 | 6,282.00 | 6,181.56 | 380,300 |
19 Feb 2024 | 6,229.00 | 6,305.00 | 6,178.00 | 6,237.00 | 6,137.28 | 255,700 |
16 Feb 2024 | 6,089.00 | 6,374.00 | 6,083.00 | 6,270.00 | 6,169.75 | 514,300 |
15 Feb 2024 | 6,291.00 | 6,328.00 | 6,159.00 | 6,177.00 | 6,078.24 | 459,700 |
14 Feb 2024 | 6,234.00 | 6,299.00 | 6,142.00 | 6,223.00 | 6,123.50 | 542,700 |
13 Feb 2024 | 6,163.00 | 6,284.00 | 6,087.00 | 6,202.00 | 6,102.84 | 533,600 |
09 Feb 2024 | 6,267.00 | 6,278.00 | 6,148.00 | 6,163.00 | 6,064.46 | 764,300 |
08 Feb 2024 | 6,137.00 | 6,275.00 | 6,100.00 | 6,222.00 | 6,122.52 | 650,300 |
07 Feb 2024 | 6,130.00 | 6,167.00 | 6,095.00 | 6,142.00 | 6,043.79 | 336,500 |
06 Feb 2024 | 6,122.00 | 6,158.00 | 6,050.00 | 6,110.00 | 6,012.31 | 528,800 |
05 Feb 2024 | 6,050.00 | 6,189.00 | 6,047.00 | 6,156.00 | 6,057.57 | 482,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |