Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 3,462.00 | 3,518.00 | 3,454.00 | 3,518.00 | 3,518.00 | 752,835 |
18 Apr 2024 | 3,466.00 | 3,490.00 | 3,410.00 | 3,484.00 | 3,484.00 | 896,243 |
17 Apr 2024 | 3,424.00 | 3,504.00 | 3,420.00 | 3,454.00 | 3,454.00 | 1,546,908 |
16 Apr 2024 | 3,482.00 | 3,490.00 | 3,400.00 | 3,428.00 | 3,428.00 | 989,920 |
15 Apr 2024 | 3,540.00 | 3,556.00 | 3,506.00 | 3,512.00 | 3,512.00 | 928,586 |
12 Apr 2024 | 3,584.00 | 3,604.00 | 3,528.00 | 3,542.00 | 3,542.00 | 683,601 |
11 Apr 2024 | 3,566.00 | 3,584.00 | 3,534.00 | 3,562.00 | 3,562.00 | 770,646 |
11 Apr 2024 | 118.4 Dividend | |||||
10 Apr 2024 | 3,650.00 | 3,658.00 | 3,582.00 | 3,634.00 | 3,515.60 | 906,456 |
09 Apr 2024 | 3,638.00 | 3,638.00 | 3,604.00 | 3,638.00 | 3,519.47 | 489,918 |
08 Apr 2024 | 3,618.00 | 3,634.00 | 3,602.00 | 3,634.00 | 3,515.60 | 725,008 |
05 Apr 2024 | 3,574.00 | 3,628.00 | 3,574.00 | 3,624.00 | 3,505.93 | 758,060 |
04 Apr 2024 | 3,626.00 | 3,650.00 | 3,600.00 | 3,626.00 | 3,507.86 | 675,150 |
03 Apr 2024 | 3,616.00 | 3,644.00 | 3,600.00 | 3,620.00 | 3,502.06 | 1,515,621 |
02 Apr 2024 | 3,638.00 | 3,664.00 | 3,582.00 | 3,622.00 | 3,503.99 | 1,354,088 |
28 Mar 2024 | 3,630.00 | 3,630.00 | 3,586.00 | 3,620.00 | 3,502.06 | 817,777 |
27 Mar 2024 | 3,638.00 | 3,662.00 | 3,596.00 | 3,628.00 | 3,509.80 | 853,425 |
26 Mar 2024 | 3,588.00 | 3,636.00 | 3,584.00 | 3,612.00 | 3,494.32 | 811,168 |
25 Mar 2024 | 3,592.00 | 3,608.00 | 3,560.84 | 3,588.00 | 3,471.10 | 970,724 |
22 Mar 2024 | 3,574.00 | 3,602.00 | 3,564.00 | 3,590.00 | 3,473.03 | 439,336 |
21 Mar 2024 | 3,614.00 | 3,638.00 | 3,580.00 | 3,582.00 | 3,465.29 | 872,010 |
20 Mar 2024 | 3,578.00 | 3,613.40 | 3,554.00 | 3,570.00 | 3,453.69 | 523,032 |
19 Mar 2024 | 3,524.00 | 3,600.00 | 3,516.00 | 3,600.00 | 3,482.71 | 1,016,348 |
18 Mar 2024 | 3,548.00 | 3,568.00 | 3,530.00 | 3,540.00 | 3,424.66 | 1,010,844 |
15 Mar 2024 | 3,524.00 | 3,595.40 | 3,524.00 | 3,546.00 | 3,430.47 | 1,799,800 |
14 Mar 2024 | 3,438.00 | 3,508.00 | 3,428.00 | 3,492.00 | 3,378.23 | 863,715 |
13 Mar 2024 | 3,432.00 | 3,444.00 | 3,399.42 | 3,434.00 | 3,322.12 | 675,148 |
12 Mar 2024 | 3,374.00 | 3,428.00 | 3,366.01 | 3,426.00 | 3,314.38 | 852,391 |
11 Mar 2024 | 3,318.00 | 3,344.00 | 3,278.00 | 3,340.00 | 3,231.18 | 1,140,399 |
08 Mar 2024 | 3,318.00 | 3,380.00 | 3,302.00 | 3,336.00 | 3,227.31 | 761,218 |
07 Mar 2024 | 3,244.00 | 3,328.00 | 3,236.00 | 3,296.00 | 3,188.61 | 977,672 |
06 Mar 2024 | 3,344.00 | 3,350.00 | 3,254.00 | 3,254.00 | 3,147.98 | 936,432 |
05 Mar 2024 | 3,302.00 | 3,338.00 | 3,302.00 | 3,338.00 | 3,229.24 | 578,146 |
04 Mar 2024 | 3,352.00 | 3,372.00 | 3,312.00 | 3,322.00 | 3,213.77 | 477,690 |
01 Mar 2024 | 3,396.00 | 3,396.00 | 3,354.00 | 3,370.00 | 3,260.20 | 356,274 |
29 Feb 2024 | 3,352.00 | 3,400.00 | 3,332.00 | 3,378.00 | 3,267.94 | 1,000,389 |
28 Feb 2024 | 3,292.00 | 3,356.00 | 3,284.00 | 3,334.00 | 3,225.37 | 583,613 |
27 Feb 2024 | 3,238.00 | 3,282.00 | 3,224.00 | 3,282.00 | 3,175.07 | 432,481 |
26 Feb 2024 | 3,254.00 | 3,286.00 | 3,236.00 | 3,248.00 | 3,142.18 | 376,119 |
23 Feb 2024 | 3,250.00 | 3,264.00 | 3,236.00 | 3,248.00 | 3,142.18 | 800,342 |
22 Feb 2024 | 3,274.00 | 3,300.00 | 3,241.73 | 3,242.00 | 3,136.37 | 1,121,873 |
21 Feb 2024 | 3,246.00 | 3,264.00 | 3,226.00 | 3,250.00 | 3,144.11 | 648,936 |
20 Feb 2024 | 3,288.00 | 3,288.00 | 3,246.00 | 3,252.00 | 3,146.05 | 389,854 |
19 Feb 2024 | 3,252.00 | 3,290.00 | 3,246.00 | 3,280.00 | 3,173.13 | 1,128,171 |
16 Feb 2024 | 3,212.00 | 3,254.00 | 3,198.00 | 3,248.00 | 3,142.18 | 328,653 |
15 Feb 2024 | 3,222.00 | 3,222.00 | 3,182.00 | 3,200.00 | 3,095.74 | 382,090 |
14 Feb 2024 | 3,202.00 | 3,204.00 | 3,148.00 | 3,182.00 | 3,078.33 | 467,839 |
13 Feb 2024 | 3,198.00 | 3,206.00 | 3,134.00 | 3,156.00 | 3,053.17 | 693,458 |
12 Feb 2024 | 3,198.00 | 3,202.00 | 3,166.00 | 3,202.00 | 3,097.68 | 1,819,029 |
09 Feb 2024 | 3,152.00 | 3,176.00 | 3,144.00 | 3,176.00 | 3,072.52 | 1,957,096 |
08 Feb 2024 | 2,952.00 | 3,188.00 | 2,952.00 | 3,130.00 | 3,028.02 | 3,041,862 |
07 Feb 2024 | 2,900.00 | 3,046.00 | 2,900.00 | 2,972.00 | 2,875.17 | 1,516,208 |
06 Feb 2024 | 2,876.00 | 2,880.00 | 2,848.00 | 2,870.00 | 2,776.49 | 1,437,175 |
05 Feb 2024 | 2,862.00 | 2,882.00 | 2,844.00 | 2,862.00 | 2,768.75 | 1,533,144 |
02 Feb 2024 | 2,886.00 | 2,886.00 | 2,827.55 | 2,862.00 | 2,768.75 | 1,968,949 |
01 Feb 2024 | 2,930.00 | 2,962.00 | 2,874.00 | 2,880.00 | 2,786.17 | 1,186,095 |
31 Jan 2024 | 2,996.00 | 2,996.00 | 2,928.00 | 2,948.00 | 2,851.95 | 1,307,048 |
30 Jan 2024 | 3,064.00 | 3,068.00 | 3,008.00 | 3,008.00 | 2,910.00 | 827,878 |
29 Jan 2024 | 3,108.00 | 3,108.00 | 3,024.00 | 3,054.00 | 2,954.50 | 1,088,062 |
26 Jan 2024 | 3,104.00 | 3,154.00 | 3,070.00 | 3,100.00 | 2,999.00 | 1,299,156 |
25 Jan 2024 | 2,960.00 | 3,102.00 | 2,950.00 | 3,088.00 | 2,987.39 | 1,530,121 |
24 Jan 2024 | 2,958.00 | 2,976.00 | 2,942.00 | 2,966.00 | 2,869.36 | 773,068 |
23 Jan 2024 | 2,926.00 | 2,958.00 | 2,906.60 | 2,926.00 | 2,830.67 | 501,153 |
22 Jan 2024 | 2,932.00 | 2,938.00 | 2,878.00 | 2,880.00 | 2,786.17 | 731,466 |
19 Jan 2024 | 2,956.00 | 2,976.00 | 2,918.00 | 2,920.00 | 2,824.86 | 589,675 |
18 Jan 2024 | 2,982.00 | 2,982.00 | 2,918.00 | 2,922.00 | 2,826.80 | 778,859 |
17 Jan 2024 | 2,972.00 | 2,998.00 | 2,964.00 | 2,976.00 | 2,879.04 | 630,901 |
16 Jan 2024 | 2,972.00 | 3,024.00 | 2,972.00 | 3,012.00 | 2,913.87 | 381,815 |
15 Jan 2024 | 3,049.41 | 3,054.00 | 3,012.00 | 3,018.00 | 2,919.67 | 191,146 |
12 Jan 2024 | 3,030.00 | 3,044.00 | 3,008.00 | 3,016.00 | 2,917.74 | 422,468 |
11 Jan 2024 | 3,082.00 | 3,084.00 | 3,000.00 | 3,004.00 | 2,906.13 | 411,896 |
10 Jan 2024 | 3,066.00 | 3,074.00 | 3,042.00 | 3,050.00 | 2,950.63 | 579,400 |
09 Jan 2024 | 3,086.00 | 3,100.00 | 3,056.00 | 3,068.00 | 2,968.04 | 577,643 |
08 Jan 2024 | 3,060.00 | 3,084.00 | 3,024.00 | 3,084.00 | 2,983.52 | 359,390 |
05 Jan 2024 | 3,060.00 | 3,070.00 | 2,992.00 | 3,044.00 | 2,944.82 | 530,039 |
04 Jan 2024 | 3,064.00 | 3,096.00 | 3,064.00 | 3,088.00 | 2,987.39 | 656,414 |
03 Jan 2024 | 3,040.00 | 3,082.00 | 3,040.00 | 3,080.00 | 2,979.65 | 785,484 |
02 Jan 2024 | 3,092.00 | 3,124.00 | 3,052.00 | 3,052.00 | 2,952.56 | 575,180 |
29 Dec 2023 | 3,116.00 | 3,132.00 | 3,106.00 | 3,120.00 | 3,018.35 | 246,960 |
28 Dec 2023 | 3,174.00 | 3,180.00 | 3,110.00 | 3,124.00 | 3,022.22 | 472,825 |
27 Dec 2023 | 3,192.00 | 3,194.00 | 3,138.00 | 3,152.00 | 3,049.30 | 455,096 |
22 Dec 2023 | 3,194.00 | 3,194.00 | 3,098.00 | 3,186.00 | 3,082.20 | 391,975 |
21 Dec 2023 | 3,192.00 | 3,216.00 | 3,164.94 | 3,198.00 | 3,093.81 | 709,317 |
20 Dec 2023 | 3,194.00 | 3,194.00 | 3,150.00 | 3,182.00 | 3,078.33 | 1,010,402 |
19 Dec 2023 | 3,140.00 | 3,172.00 | 3,138.00 | 3,172.00 | 3,068.65 | 1,276,420 |
18 Dec 2023 | 3,118.00 | 3,158.00 | 3,100.00 | 3,152.00 | 3,049.30 | 1,018,183 |
15 Dec 2023 | 3,148.00 | 3,184.00 | 3,126.00 | 3,144.00 | 3,041.56 | 1,235,490 |
14 Dec 2023 | 3,060.00 | 3,170.00 | 3,010.00 | 3,142.00 | 3,039.63 | 1,371,302 |
13 Dec 2023 | 3,020.00 | 3,020.00 | 2,984.00 | 3,000.00 | 2,902.26 | 1,177,539 |
12 Dec 2023 | 3,044.00 | 3,050.00 | 3,004.00 | 3,012.00 | 2,913.87 | 2,021,507 |
11 Dec 2023 | 3,040.00 | 3,074.00 | 3,024.00 | 3,024.00 | 2,925.47 | 1,222,813 |
08 Dec 2023 | 3,028.00 | 3,044.00 | 2,998.00 | 3,038.00 | 2,939.02 | 1,336,003 |
07 Dec 2023 | 3,002.00 | 3,038.00 | 2,972.00 | 3,022.00 | 2,923.54 | 1,801,374 |
06 Dec 2023 | 2,992.00 | 3,006.00 | 2,962.00 | 3,006.00 | 2,908.06 | 1,864,377 |
05 Dec 2023 | 3,016.00 | 3,026.00 | 2,952.00 | 2,980.00 | 2,882.91 | 1,051,599 |
04 Dec 2023 | 3,044.00 | 3,098.00 | 3,008.00 | 3,030.00 | 2,931.28 | 561,809 |
01 Dec 2023 | 3,008.00 | 3,080.00 | 2,940.00 | 3,080.00 | 2,979.65 | 952,865 |
30 Nov 2023 | 2,876.00 | 3,016.00 | 2,870.00 | 3,008.00 | 2,910.00 | 2,860,318 |
29 Nov 2023 | 2,798.00 | 2,874.00 | 2,764.00 | 2,872.00 | 2,778.43 | 995,705 |
28 Nov 2023 | 2,724.00 | 2,824.00 | 2,724.00 | 2,790.00 | 2,699.10 | 1,693,026 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |