Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 4,700.00 | 4,737.00 | 4,662.00 | 4,698.00 | 4,698.00 | 684,400 |
01 May 2024 | 4,705.00 | 4,769.00 | 4,663.00 | 4,677.00 | 4,677.00 | 839,700 |
30 Apr 2024 | 4,637.00 | 4,709.00 | 4,618.00 | 4,705.00 | 4,705.00 | 805,100 |
26 Apr 2024 | 4,448.00 | 4,604.00 | 4,392.00 | 4,547.00 | 4,547.00 | 1,300,500 |
25 Apr 2024 | 4,322.00 | 4,340.00 | 4,266.00 | 4,311.00 | 4,311.00 | 661,000 |
24 Apr 2024 | 4,388.00 | 4,482.00 | 4,384.00 | 4,456.00 | 4,456.00 | 425,000 |
23 Apr 2024 | 4,388.00 | 4,397.00 | 4,314.00 | 4,352.00 | 4,352.00 | 343,200 |
22 Apr 2024 | 4,363.00 | 4,393.00 | 4,302.00 | 4,332.00 | 4,332.00 | 415,500 |
19 Apr 2024 | 4,361.00 | 4,419.00 | 4,222.00 | 4,319.00 | 4,319.00 | 521,000 |
18 Apr 2024 | 4,381.00 | 4,453.00 | 4,343.00 | 4,406.00 | 4,406.00 | 419,800 |
17 Apr 2024 | 4,403.00 | 4,447.00 | 4,318.00 | 4,405.00 | 4,405.00 | 506,300 |
16 Apr 2024 | 4,429.00 | 4,447.00 | 4,344.00 | 4,409.00 | 4,409.00 | 803,500 |
15 Apr 2024 | 4,412.00 | 4,499.00 | 4,386.00 | 4,499.00 | 4,499.00 | 426,000 |
12 Apr 2024 | 4,550.00 | 4,579.00 | 4,468.00 | 4,482.00 | 4,482.00 | 359,900 |
11 Apr 2024 | 4,442.00 | 4,500.00 | 4,371.00 | 4,500.00 | 4,500.00 | 561,700 |
10 Apr 2024 | 4,495.00 | 4,546.00 | 4,441.00 | 4,512.00 | 4,512.00 | 337,200 |
09 Apr 2024 | 4,530.00 | 4,551.00 | 4,465.00 | 4,504.00 | 4,504.00 | 705,600 |
08 Apr 2024 | 4,570.00 | 4,600.00 | 4,503.00 | 4,530.00 | 4,530.00 | 430,700 |
05 Apr 2024 | 4,377.00 | 4,554.00 | 4,352.00 | 4,542.00 | 4,542.00 | 703,300 |
04 Apr 2024 | 4,444.00 | 4,558.00 | 4,415.00 | 4,517.00 | 4,517.00 | 612,300 |
03 Apr 2024 | 4,351.00 | 4,504.00 | 4,333.00 | 4,439.00 | 4,439.00 | 1,000,600 |
02 Apr 2024 | 4,565.00 | 4,627.00 | 4,524.00 | 4,561.00 | 4,561.00 | 534,100 |
01 Apr 2024 | 4,738.00 | 4,741.00 | 4,514.00 | 4,578.00 | 4,578.00 | 524,800 |
29 Mar 2024 | 4,750.00 | 4,779.00 | 4,648.00 | 4,768.00 | 4,768.00 | 297,500 |
28 Mar 2024 | 4,830.00 | 4,850.00 | 4,693.00 | 4,727.00 | 4,727.00 | 553,800 |
28 Mar 2024 | 20 Dividend | |||||
27 Mar 2024 | 4,892.00 | 4,909.00 | 4,840.00 | 4,869.00 | 4,849.00 | 600,500 |
26 Mar 2024 | 4,780.00 | 4,881.00 | 4,755.00 | 4,831.00 | 4,811.16 | 503,200 |
25 Mar 2024 | 4,931.00 | 4,935.00 | 4,793.00 | 4,811.00 | 4,791.24 | 470,300 |
22 Mar 2024 | 4,840.00 | 4,929.00 | 4,820.00 | 4,883.00 | 4,862.94 | 582,700 |
21 Mar 2024 | 4,860.00 | 4,883.00 | 4,776.00 | 4,834.00 | 4,814.14 | 724,300 |
19 Mar 2024 | 4,640.00 | 4,755.00 | 4,620.00 | 4,749.00 | 4,729.49 | 776,600 |
18 Mar 2024 | 4,536.00 | 4,755.00 | 4,536.00 | 4,640.00 | 4,620.94 | 1,098,400 |
15 Mar 2024 | 4,565.00 | 4,630.00 | 4,541.00 | 4,570.00 | 4,551.23 | 968,300 |
14 Mar 2024 | 4,655.00 | 4,655.00 | 4,530.00 | 4,650.00 | 4,630.90 | 1,070,400 |
13 Mar 2024 | 4,747.00 | 4,789.00 | 4,651.00 | 4,683.00 | 4,663.76 | 856,000 |
12 Mar 2024 | 4,711.00 | 4,801.00 | 4,632.00 | 4,799.00 | 4,779.29 | 744,500 |
11 Mar 2024 | 4,927.00 | 4,943.00 | 4,666.00 | 4,781.00 | 4,761.36 | 973,200 |
08 Mar 2024 | 4,996.00 | 5,110.00 | 4,956.00 | 4,997.00 | 4,976.47 | 1,134,500 |
07 Mar 2024 | 4,935.00 | 5,024.00 | 4,880.00 | 4,942.00 | 4,921.70 | 880,200 |
06 Mar 2024 | 4,891.00 | 4,960.00 | 4,812.00 | 4,894.00 | 4,873.90 | 1,039,300 |
05 Mar 2024 | 4,576.00 | 4,841.00 | 4,576.00 | 4,821.00 | 4,801.20 | 1,170,100 |
04 Mar 2024 | 4,493.00 | 4,605.00 | 4,483.00 | 4,576.00 | 4,557.20 | 750,200 |
01 Mar 2024 | 4,394.00 | 4,433.00 | 4,338.00 | 4,423.00 | 4,404.83 | 397,000 |
29 Feb 2024 | 4,363.00 | 4,444.00 | 4,328.00 | 4,338.00 | 4,320.18 | 1,064,300 |
28 Feb 2024 | 4,369.00 | 4,447.00 | 4,340.00 | 4,385.00 | 4,366.99 | 601,200 |
27 Feb 2024 | 4,401.00 | 4,447.00 | 4,320.00 | 4,350.00 | 4,332.13 | 881,800 |
26 Feb 2024 | 4,254.00 | 4,305.00 | 4,247.00 | 4,261.00 | 4,243.50 | 666,500 |
22 Feb 2024 | 4,180.00 | 4,318.00 | 4,166.00 | 4,225.00 | 4,207.65 | 763,100 |
21 Feb 2024 | 4,104.00 | 4,156.00 | 4,059.00 | 4,156.00 | 4,138.93 | 571,900 |
20 Feb 2024 | 4,124.00 | 4,140.00 | 4,066.00 | 4,124.00 | 4,107.06 | 363,700 |
19 Feb 2024 | 4,153.00 | 4,177.00 | 4,120.00 | 4,159.00 | 4,141.92 | 290,000 |
16 Feb 2024 | 4,127.00 | 4,224.00 | 4,096.00 | 4,163.00 | 4,145.90 | 593,300 |
15 Feb 2024 | 4,170.00 | 4,195.00 | 4,028.00 | 4,057.00 | 4,040.34 | 547,500 |
14 Feb 2024 | 4,176.00 | 4,194.00 | 4,089.00 | 4,151.00 | 4,133.95 | 705,800 |
13 Feb 2024 | 4,100.00 | 4,239.00 | 4,100.00 | 4,224.00 | 4,206.65 | 952,900 |
09 Feb 2024 | 4,165.00 | 4,167.00 | 4,054.00 | 4,054.00 | 4,037.35 | 944,300 |
08 Feb 2024 | 4,195.00 | 4,281.00 | 4,181.00 | 4,199.00 | 4,181.75 | 884,700 |
07 Feb 2024 | 4,050.00 | 4,190.00 | 3,960.00 | 4,148.00 | 4,130.96 | 939,300 |
06 Feb 2024 | 4,156.00 | 4,193.00 | 4,040.00 | 4,098.00 | 4,081.17 | 1,041,100 |
05 Feb 2024 | 4,000.00 | 4,159.00 | 3,855.00 | 4,112.00 | 4,095.11 | 2,272,300 |
02 Feb 2024 | 3,858.00 | 3,919.00 | 3,823.00 | 3,893.00 | 3,877.01 | 1,091,900 |
01 Feb 2024 | 3,733.00 | 3,784.00 | 3,706.00 | 3,754.00 | 3,738.58 | 405,100 |
31 Jan 2024 | 3,712.00 | 3,770.00 | 3,701.00 | 3,770.00 | 3,754.51 | 531,300 |
30 Jan 2024 | 3,785.00 | 3,793.00 | 3,723.00 | 3,729.00 | 3,713.68 | 346,800 |
29 Jan 2024 | 3,740.00 | 3,776.00 | 3,697.00 | 3,766.00 | 3,750.53 | 343,500 |
26 Jan 2024 | 3,799.00 | 3,799.00 | 3,702.00 | 3,707.00 | 3,691.77 | 596,400 |
25 Jan 2024 | 3,693.00 | 3,739.00 | 3,693.00 | 3,739.00 | 3,723.64 | 583,500 |
24 Jan 2024 | 3,737.00 | 3,749.00 | 3,696.00 | 3,728.00 | 3,712.69 | 562,300 |
23 Jan 2024 | 3,800.00 | 3,830.00 | 3,738.00 | 3,772.00 | 3,756.51 | 606,600 |
22 Jan 2024 | 3,724.00 | 3,797.00 | 3,717.00 | 3,797.00 | 3,781.40 | 755,000 |
19 Jan 2024 | 3,717.00 | 3,788.00 | 3,684.00 | 3,737.00 | 3,721.65 | 822,900 |
18 Jan 2024 | 3,712.00 | 3,749.00 | 3,624.00 | 3,647.00 | 3,632.02 | 711,100 |
17 Jan 2024 | 3,850.00 | 3,887.00 | 3,761.00 | 3,762.00 | 3,746.55 | 396,100 |
16 Jan 2024 | 3,898.00 | 3,907.00 | 3,825.00 | 3,825.00 | 3,809.29 | 542,000 |
15 Jan 2024 | 3,815.00 | 3,872.00 | 3,815.00 | 3,870.00 | 3,854.10 | 55,400 |
12 Jan 2024 | 3,886.00 | 3,898.00 | 3,814.00 | 3,835.00 | 3,819.25 | 607,000 |
11 Jan 2024 | 3,933.00 | 3,950.00 | 3,893.00 | 3,894.00 | 3,878.01 | 756,000 |
10 Jan 2024 | 3,800.00 | 3,865.00 | 3,800.00 | 3,831.00 | 3,815.26 | 503,200 |
09 Jan 2024 | 3,824.00 | 3,836.00 | 3,717.00 | 3,765.00 | 3,749.53 | 688,400 |
05 Jan 2024 | 3,769.00 | 3,825.00 | 3,769.00 | 3,792.00 | 3,776.42 | 361,500 |
04 Jan 2024 | 3,797.00 | 3,805.00 | 3,711.00 | 3,767.00 | 3,751.53 | 567,600 |
29 Dec 2023 | 3,760.00 | 3,795.00 | 3,738.00 | 3,776.00 | 3,760.49 | 807,700 |
28 Dec 2023 | 3,730.00 | 3,780.00 | 3,730.00 | 3,761.00 | 3,745.55 | 407,300 |
27 Dec 2023 | 3,688.00 | 3,753.00 | 3,678.00 | 3,746.00 | 3,730.61 | 528,200 |
26 Dec 2023 | 3,663.00 | 3,692.00 | 3,650.00 | 3,688.00 | 3,672.85 | 289,800 |
25 Dec 2023 | 3,730.00 | 3,730.00 | 3,653.00 | 3,667.00 | 3,651.94 | 330,800 |
22 Dec 2023 | 3,675.00 | 3,705.00 | 3,650.00 | 3,698.00 | 3,682.81 | 492,600 |
21 Dec 2023 | 3,725.00 | 3,749.00 | 3,669.00 | 3,691.00 | 3,675.84 | 956,300 |
20 Dec 2023 | 3,755.00 | 3,838.00 | 3,755.00 | 3,795.00 | 3,779.41 | 657,200 |
19 Dec 2023 | 3,765.00 | 3,780.00 | 3,700.00 | 3,756.00 | 3,740.57 | 787,900 |
18 Dec 2023 | 3,811.00 | 3,812.00 | 3,710.00 | 3,757.00 | 3,741.57 | 725,500 |
15 Dec 2023 | 3,800.00 | 3,845.00 | 3,769.00 | 3,769.00 | 3,753.52 | 2,404,500 |
14 Dec 2023 | 3,824.00 | 3,839.00 | 3,698.00 | 3,740.00 | 3,724.64 | 947,700 |
13 Dec 2023 | 3,749.00 | 3,838.00 | 3,732.00 | 3,825.00 | 3,809.29 | 853,800 |
12 Dec 2023 | 3,769.00 | 3,791.00 | 3,683.00 | 3,706.00 | 3,690.78 | 902,400 |
11 Dec 2023 | 3,710.00 | 3,759.00 | 3,678.00 | 3,750.00 | 3,734.60 | 884,900 |
08 Dec 2023 | 3,675.00 | 3,675.00 | 3,587.00 | 3,611.00 | 3,596.17 | 1,296,900 |
07 Dec 2023 | 3,775.00 | 3,812.00 | 3,705.00 | 3,745.00 | 3,729.62 | 916,400 |
06 Dec 2023 | 3,739.00 | 3,823.00 | 3,730.00 | 3,814.00 | 3,798.33 | 548,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |