Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 4,437.90 | 4,448.85 | 4,322.00 | 4,356.35 | 4,356.35 | 40,388 |
29 Apr 2024 | 4,415.00 | 4,469.85 | 4,384.55 | 4,417.55 | 4,417.55 | 34,031 |
26 Apr 2024 | 4,451.95 | 4,623.00 | 4,430.05 | 4,472.10 | 4,472.10 | 198,586 |
25 Apr 2024 | 4,141.00 | 4,365.00 | 4,130.05 | 4,354.05 | 4,354.05 | 147,799 |
24 Apr 2024 | 4,185.10 | 4,209.20 | 4,135.00 | 4,144.95 | 4,144.95 | 55,614 |
23 Apr 2024 | 4,344.00 | 4,344.00 | 4,159.00 | 4,194.10 | 4,194.10 | 77,290 |
22 Apr 2024 | 4,388.00 | 4,440.25 | 4,285.00 | 4,309.95 | 4,309.95 | 67,233 |
19 Apr 2024 | 4,464.00 | 4,495.90 | 4,337.00 | 4,344.65 | 4,344.65 | 79,058 |
18 Apr 2024 | 4,602.00 | 4,675.00 | 4,512.00 | 4,531.95 | 4,531.95 | 112,296 |
16 Apr 2024 | 4,855.00 | 4,877.80 | 4,653.25 | 4,680.80 | 4,680.80 | 125,060 |
15 Apr 2024 | 4,839.85 | 4,875.00 | 4,703.55 | 4,835.60 | 4,835.60 | 22,881 |
12 Apr 2024 | 4,831.95 | 4,950.00 | 4,799.20 | 4,843.00 | 4,843.00 | 56,710 |
10 Apr 2024 | 4,899.00 | 4,926.10 | 4,810.00 | 4,825.20 | 4,825.20 | 33,831 |
09 Apr 2024 | 4,920.00 | 4,938.95 | 4,879.00 | 4,893.95 | 4,893.95 | 16,485 |
08 Apr 2024 | 4,906.50 | 4,938.00 | 4,890.00 | 4,895.05 | 4,895.05 | 14,399 |
05 Apr 2024 | 4,844.95 | 4,905.45 | 4,820.00 | 4,894.95 | 4,894.95 | 23,348 |
04 Apr 2024 | 4,850.00 | 4,870.00 | 4,822.15 | 4,844.95 | 4,844.95 | 19,893 |
03 Apr 2024 | 4,920.00 | 4,949.50 | 4,790.00 | 4,807.45 | 4,807.45 | 76,994 |
02 Apr 2024 | 4,980.00 | 5,066.05 | 4,881.10 | 4,896.50 | 4,896.50 | 92,281 |
01 Apr 2024 | 5,075.95 | 5,093.25 | 4,881.00 | 4,956.40 | 4,956.40 | 134,044 |
28 Mar 2024 | 4,980.00 | 5,078.00 | 4,955.15 | 5,068.00 | 5,068.00 | 18,143 |
28 Mar 2024 | 28 Dividend | |||||
27 Mar 2024 | 5,150.00 | 5,154.95 | 4,960.10 | 4,979.20 | 4,951.20 | 36,070 |
26 Mar 2024 | 5,040.00 | 5,268.50 | 4,992.65 | 5,119.65 | 5,090.86 | 71,972 |
22 Mar 2024 | 5,001.55 | 5,049.95 | 4,985.10 | 5,006.00 | 4,977.85 | 19,970 |
21 Mar 2024 | 5,009.40 | 5,055.00 | 4,957.00 | 4,976.70 | 4,948.71 | 10,811 |
20 Mar 2024 | 4,950.00 | 5,090.00 | 4,900.00 | 4,994.50 | 4,966.41 | 43,473 |
19 Mar 2024 | 5,223.55 | 5,250.00 | 4,962.25 | 4,982.85 | 4,954.83 | 73,963 |
18 Mar 2024 | 5,020.00 | 5,250.00 | 4,996.95 | 5,223.55 | 5,194.18 | 74,915 |
15 Mar 2024 | 4,980.70 | 5,048.95 | 4,934.25 | 4,976.80 | 4,948.81 | 26,133 |
14 Mar 2024 | 4,883.80 | 4,999.00 | 4,828.05 | 4,985.65 | 4,957.61 | 30,218 |
13 Mar 2024 | 4,980.05 | 4,980.05 | 4,825.00 | 4,883.80 | 4,856.34 | 41,039 |
12 Mar 2024 | 4,950.00 | 5,010.90 | 4,854.65 | 4,984.30 | 4,956.27 | 44,066 |
11 Mar 2024 | 4,945.00 | 5,034.00 | 4,911.75 | 4,924.75 | 4,897.06 | 38,944 |
07 Mar 2024 | 4,896.60 | 4,991.00 | 4,867.25 | 4,927.85 | 4,900.14 | 35,963 |
06 Mar 2024 | 4,859.85 | 4,915.05 | 4,764.00 | 4,896.55 | 4,869.01 | 37,738 |
05 Mar 2024 | 5,001.25 | 5,019.95 | 4,831.50 | 4,859.90 | 4,832.57 | 51,128 |
04 Mar 2024 | 4,939.95 | 5,070.00 | 4,911.00 | 5,014.10 | 4,985.90 | 42,811 |
01 Mar 2024 | 5,059.35 | 5,090.15 | 4,883.00 | 4,901.60 | 4,874.04 | 36,319 |
29 Feb 2024 | 4,872.80 | 5,170.00 | 4,786.00 | 5,017.15 | 4,988.94 | 49,038 |
28 Feb 2024 | 4,924.75 | 4,925.00 | 4,830.90 | 4,870.15 | 4,842.76 | 12,138 |
27 Feb 2024 | 4,931.00 | 4,951.75 | 4,875.10 | 4,892.70 | 4,865.19 | 23,137 |
26 Feb 2024 | 4,905.25 | 4,962.80 | 4,867.15 | 4,898.15 | 4,870.61 | 22,243 |
23 Feb 2024 | 4,984.60 | 4,984.60 | 4,895.00 | 4,905.25 | 4,877.67 | 34,500 |
22 Feb 2024 | 5,063.80 | 5,089.90 | 4,953.70 | 4,984.60 | 4,956.57 | 31,634 |
21 Feb 2024 | 5,035.00 | 5,136.00 | 4,950.10 | 5,063.80 | 5,035.32 | 79,599 |
20 Feb 2024 | 5,100.00 | 5,250.00 | 5,000.30 | 5,050.55 | 5,022.15 | 316,130 |
19 Feb 2024 | 4,875.00 | 5,199.85 | 4,725.15 | 5,026.50 | 4,998.23 | 688,069 |
16 Feb 2024 | 4,650.00 | 4,833.45 | 4,575.05 | 4,609.20 | 4,583.28 | 225,854 |
15 Feb 2024 | 4,538.45 | 4,608.95 | 4,510.00 | 4,591.10 | 4,565.28 | 22,846 |
14 Feb 2024 | 4,412.45 | 4,549.95 | 4,385.10 | 4,503.80 | 4,478.47 | 25,274 |
13 Feb 2024 | 4,503.90 | 4,594.55 | 4,431.35 | 4,453.70 | 4,428.66 | 26,928 |
12 Feb 2024 | 4,543.45 | 4,572.50 | 4,451.20 | 4,531.05 | 4,505.57 | 23,727 |
09 Feb 2024 | 4,491.55 | 4,575.00 | 4,350.10 | 4,543.45 | 4,517.90 | 26,138 |
08 Feb 2024 | 4,370.05 | 4,650.00 | 4,356.15 | 4,495.90 | 4,470.62 | 148,235 |
07 Feb 2024 | 4,273.00 | 4,380.00 | 4,272.95 | 4,371.65 | 4,347.07 | 35,714 |
06 Feb 2024 | 4,200.00 | 4,279.00 | 4,182.40 | 4,272.95 | 4,248.92 | 30,360 |
05 Feb 2024 | 4,170.00 | 4,190.00 | 4,085.75 | 4,182.25 | 4,158.73 | 36,459 |
02 Feb 2024 | 4,165.00 | 4,185.00 | 4,060.35 | 4,175.65 | 4,152.17 | 31,068 |
01 Feb 2024 | 4,090.05 | 4,174.95 | 4,031.00 | 4,147.60 | 4,124.28 | 26,341 |
31 Jan 2024 | 4,011.00 | 4,100.00 | 4,000.05 | 4,095.35 | 4,072.32 | 31,827 |
30 Jan 2024 | 3,900.00 | 4,080.80 | 3,900.00 | 4,015.60 | 3,993.02 | 69,205 |
29 Jan 2024 | 3,889.90 | 3,906.50 | 3,824.25 | 3,889.95 | 3,868.08 | 27,387 |
25 Jan 2024 | 3,876.45 | 3,876.50 | 3,660.70 | 3,817.25 | 3,795.78 | 73,002 |
24 Jan 2024 | 3,957.00 | 3,957.00 | 3,816.20 | 3,876.45 | 3,854.65 | 59,229 |
23 Jan 2024 | 4,039.70 | 4,049.95 | 3,900.00 | 3,938.05 | 3,915.90 | 34,085 |
19 Jan 2024 | 4,090.10 | 4,113.50 | 4,045.00 | 4,074.05 | 4,051.14 | 9,915 |
18 Jan 2024 | 4,102.25 | 4,129.00 | 4,071.50 | 4,102.00 | 4,078.93 | 6,457 |
17 Jan 2024 | 4,067.95 | 4,109.00 | 4,009.55 | 4,102.25 | 4,079.18 | 19,595 |
16 Jan 2024 | 4,090.65 | 4,098.15 | 4,058.05 | 4,067.95 | 4,045.07 | 9,283 |
15 Jan 2024 | 4,139.95 | 4,139.95 | 4,070.00 | 4,090.65 | 4,067.65 | 22,238 |
12 Jan 2024 | 4,099.00 | 4,106.50 | 4,076.20 | 4,090.15 | 4,067.15 | 11,383 |
11 Jan 2024 | 4,118.00 | 4,135.00 | 4,092.15 | 4,107.55 | 4,084.45 | 9,540 |
10 Jan 2024 | 4,100.00 | 4,177.30 | 4,065.00 | 4,115.15 | 4,092.01 | 14,663 |
09 Jan 2024 | 4,076.00 | 4,119.40 | 4,060.00 | 4,089.25 | 4,066.25 | 24,229 |
08 Jan 2024 | 4,138.00 | 4,138.00 | 4,056.80 | 4,072.35 | 4,049.45 | 21,454 |
05 Jan 2024 | 4,166.65 | 4,198.00 | 4,105.00 | 4,120.75 | 4,097.58 | 29,348 |
04 Jan 2024 | 4,170.95 | 4,178.80 | 4,080.00 | 4,150.05 | 4,126.71 | 24,518 |
03 Jan 2024 | 4,220.10 | 4,241.15 | 4,141.00 | 4,150.20 | 4,126.86 | 26,366 |
02 Jan 2024 | 4,291.00 | 4,291.00 | 4,209.10 | 4,220.10 | 4,196.37 | 15,342 |
01 Jan 2024 | 4,329.65 | 4,336.00 | 4,260.10 | 4,270.65 | 4,246.63 | 18,474 |
29 Dec 2023 | 4,264.30 | 4,387.25 | 4,250.00 | 4,336.75 | 4,312.36 | 22,068 |
28 Dec 2023 | 4,325.00 | 4,335.00 | 4,251.10 | 4,264.30 | 4,240.32 | 17,456 |
27 Dec 2023 | 4,410.00 | 4,410.00 | 4,290.55 | 4,320.15 | 4,295.86 | 29,187 |
26 Dec 2023 | 4,375.00 | 4,425.50 | 4,344.05 | 4,391.15 | 4,366.46 | 19,215 |
22 Dec 2023 | 4,280.00 | 4,375.00 | 4,265.05 | 4,353.55 | 4,329.07 | 30,666 |
21 Dec 2023 | 4,223.40 | 4,296.00 | 4,210.00 | 4,273.20 | 4,249.17 | 12,800 |
20 Dec 2023 | 4,270.00 | 4,285.00 | 4,200.00 | 4,257.70 | 4,233.76 | 16,230 |
19 Dec 2023 | 4,250.00 | 4,267.65 | 4,234.35 | 4,256.30 | 4,232.36 | 6,585 |
18 Dec 2023 | 4,273.50 | 4,273.50 | 4,205.05 | 4,245.25 | 4,221.38 | 21,486 |
15 Dec 2023 | 4,275.00 | 4,294.50 | 4,239.95 | 4,273.50 | 4,249.47 | 17,519 |
14 Dec 2023 | 4,142.00 | 4,319.50 | 4,142.00 | 4,242.50 | 4,218.64 | 59,365 |
13 Dec 2023 | 4,241.80 | 4,241.80 | 4,103.65 | 4,121.20 | 4,098.02 | 30,314 |
12 Dec 2023 | 4,238.80 | 4,250.00 | 4,176.00 | 4,220.70 | 4,196.97 | 18,751 |
11 Dec 2023 | 4,258.00 | 4,265.00 | 4,210.00 | 4,238.80 | 4,214.96 | 19,268 |
08 Dec 2023 | 4,277.45 | 4,277.45 | 4,226.10 | 4,235.10 | 4,211.28 | 17,499 |
07 Dec 2023 | 4,302.15 | 4,302.15 | 4,226.10 | 4,256.20 | 4,232.27 | 14,407 |
06 Dec 2023 | 4,250.00 | 4,299.95 | 4,231.10 | 4,280.75 | 4,256.68 | 22,342 |
05 Dec 2023 | 4,233.35 | 4,286.45 | 4,201.00 | 4,231.90 | 4,208.10 | 28,873 |
04 Dec 2023 | 4,309.00 | 4,424.35 | 4,221.00 | 4,233.35 | 4,209.54 | 59,304 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |