Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 4,604.00 | 4,750.00 | 4,583.20 | 4,722.30 | 4,722.30 | 1,086,607 |
27 Mar 2024 | 4,692.00 | 4,698.00 | 4,560.00 | 4,572.55 | 4,572.55 | 693,528 |
26 Mar 2024 | 4,684.00 | 4,724.55 | 4,633.55 | 4,671.15 | 4,671.15 | 551,123 |
22 Mar 2024 | 4,538.80 | 4,736.35 | 4,517.60 | 4,684.00 | 4,684.00 | 902,115 |
21 Mar 2024 | 4,527.80 | 4,545.00 | 4,445.20 | 4,519.90 | 4,519.90 | 633,619 |
20 Mar 2024 | 4,542.00 | 4,588.95 | 4,480.00 | 4,510.45 | 4,510.45 | 418,716 |
19 Mar 2024 | 4,554.00 | 4,597.60 | 4,509.60 | 4,541.75 | 4,541.75 | 388,757 |
18 Mar 2024 | 4,560.50 | 4,582.50 | 4,527.55 | 4,554.20 | 4,554.20 | 232,124 |
15 Mar 2024 | 4,655.00 | 4,680.85 | 4,500.65 | 4,585.30 | 4,585.30 | 1,278,695 |
14 Mar 2024 | 4,455.00 | 4,682.15 | 4,455.00 | 4,675.30 | 4,675.30 | 708,629 |
13 Mar 2024 | 4,646.00 | 4,686.75 | 4,476.55 | 4,512.10 | 4,512.10 | 700,123 |
12 Mar 2024 | 4,666.30 | 4,697.00 | 4,633.00 | 4,658.90 | 4,658.90 | 312,738 |
11 Mar 2024 | 4,700.00 | 4,725.00 | 4,600.55 | 4,671.70 | 4,671.70 | 644,170 |
07 Mar 2024 | 4,650.00 | 4,704.00 | 4,620.80 | 4,652.90 | 4,652.90 | 684,934 |
06 Mar 2024 | 4,580.00 | 4,649.00 | 4,536.10 | 4,635.30 | 4,635.30 | 353,334 |
05 Mar 2024 | 4,611.65 | 4,644.75 | 4,571.85 | 4,590.00 | 4,590.00 | 442,519 |
04 Mar 2024 | 4,589.95 | 4,630.00 | 4,563.00 | 4,611.70 | 4,611.70 | 570,306 |
01 Mar 2024 | 4,459.90 | 4,525.00 | 4,450.00 | 4,507.10 | 4,507.10 | 510,674 |
29 Feb 2024 | 4,379.00 | 4,454.00 | 4,350.00 | 4,426.50 | 4,426.50 | 1,548,190 |
28 Feb 2024 | 4,440.00 | 4,459.20 | 4,349.05 | 4,375.05 | 4,375.05 | 569,688 |
27 Feb 2024 | 4,501.80 | 4,519.00 | 4,408.00 | 4,430.05 | 4,430.05 | 830,187 |
26 Feb 2024 | 4,523.95 | 4,530.00 | 4,470.15 | 4,496.10 | 4,496.10 | 605,090 |
23 Feb 2024 | 4,535.00 | 4,604.95 | 4,485.10 | 4,519.25 | 4,519.25 | 819,122 |
22 Feb 2024 | 4,559.95 | 4,578.80 | 4,440.65 | 4,495.15 | 4,495.15 | 1,441,798 |
21 Feb 2024 | 4,594.65 | 4,619.95 | 4,508.00 | 4,534.85 | 4,534.85 | 1,112,050 |
21 Feb 2024 | 25 Dividend | |||||
20 Feb 2024 | 4,852.60 | 4,882.00 | 4,653.00 | 4,663.35 | 4,638.35 | 1,153,742 |
19 Feb 2024 | 4,928.95 | 4,944.00 | 4,843.85 | 4,852.60 | 4,826.59 | 524,294 |
16 Feb 2024 | 4,830.00 | 4,920.00 | 4,830.00 | 4,894.30 | 4,868.06 | 848,705 |
15 Feb 2024 | 4,830.20 | 4,854.80 | 4,787.05 | 4,816.95 | 4,791.13 | 530,347 |
14 Feb 2024 | 4,707.00 | 4,825.00 | 4,661.10 | 4,814.05 | 4,788.24 | 735,284 |
13 Feb 2024 | 4,728.00 | 4,829.85 | 4,706.30 | 4,744.80 | 4,719.36 | 938,269 |
12 Feb 2024 | 4,949.05 | 4,949.05 | 4,627.55 | 4,687.50 | 4,662.37 | 1,321,957 |
09 Feb 2024 | 4,840.00 | 4,924.00 | 4,792.10 | 4,908.85 | 4,882.53 | 718,094 |
08 Feb 2024 | 4,795.95 | 4,824.70 | 4,764.40 | 4,807.90 | 4,782.13 | 444,060 |
07 Feb 2024 | 4,790.00 | 4,817.25 | 4,730.15 | 4,793.35 | 4,767.65 | 265,821 |
06 Feb 2024 | 4,746.55 | 4,792.00 | 4,733.00 | 4,783.45 | 4,757.81 | 261,001 |
05 Feb 2024 | 4,720.00 | 4,774.35 | 4,700.00 | 4,746.65 | 4,721.20 | 425,966 |
02 Feb 2024 | 4,598.00 | 4,769.30 | 4,590.05 | 4,717.30 | 4,692.01 | 994,506 |
01 Feb 2024 | 4,621.70 | 4,717.85 | 4,575.00 | 4,586.70 | 4,562.11 | 660,378 |
31 Jan 2024 | 4,567.50 | 4,636.90 | 4,518.15 | 4,621.55 | 4,596.77 | 645,505 |
30 Jan 2024 | 4,627.00 | 4,662.00 | 4,580.05 | 4,588.35 | 4,563.75 | 709,726 |
29 Jan 2024 | 4,448.00 | 4,625.00 | 4,426.35 | 4,593.50 | 4,568.87 | 418,127 |
25 Jan 2024 | 4,448.85 | 4,480.05 | 4,378.50 | 4,442.15 | 4,418.34 | 664,356 |
24 Jan 2024 | 4,429.00 | 4,453.60 | 4,310.90 | 4,433.65 | 4,409.88 | 596,736 |
23 Jan 2024 | 4,401.65 | 4,560.00 | 4,401.65 | 4,444.20 | 4,420.38 | 1,399,043 |
19 Jan 2024 | 4,395.00 | 4,440.85 | 4,374.00 | 4,399.75 | 4,376.16 | 383,901 |
18 Jan 2024 | 4,334.00 | 4,411.65 | 4,296.90 | 4,394.00 | 4,370.44 | 570,816 |
17 Jan 2024 | 4,346.00 | 4,430.00 | 4,341.00 | 4,370.85 | 4,347.42 | 443,836 |
16 Jan 2024 | 4,340.10 | 4,450.00 | 4,340.10 | 4,384.65 | 4,361.14 | 972,808 |
15 Jan 2024 | 4,383.15 | 4,413.55 | 4,337.15 | 4,372.40 | 4,348.96 | 490,217 |
12 Jan 2024 | 4,242.65 | 4,395.00 | 4,242.65 | 4,383.15 | 4,359.65 | 905,401 |
11 Jan 2024 | 4,175.00 | 4,395.00 | 4,162.00 | 4,342.20 | 4,318.92 | 2,133,475 |
10 Jan 2024 | 4,094.20 | 4,177.00 | 4,086.10 | 4,138.05 | 4,115.87 | 511,944 |
09 Jan 2024 | 4,047.95 | 4,148.75 | 4,031.10 | 4,112.50 | 4,090.45 | 1,043,602 |
08 Jan 2024 | 4,014.90 | 4,050.00 | 3,993.55 | 4,009.50 | 3,988.01 | 508,360 |
05 Jan 2024 | 3,960.00 | 4,037.00 | 3,953.75 | 3,990.30 | 3,968.91 | 593,042 |
04 Jan 2024 | 3,997.50 | 4,006.15 | 3,929.85 | 3,946.95 | 3,925.79 | 630,734 |
03 Jan 2024 | 4,000.00 | 4,061.95 | 3,971.70 | 3,989.85 | 3,968.46 | 896,596 |
02 Jan 2024 | 4,114.05 | 4,118.95 | 4,025.20 | 4,088.20 | 4,066.28 | 507,848 |
01 Jan 2024 | 4,139.55 | 4,181.40 | 4,085.00 | 4,118.55 | 4,096.47 | 392,408 |
29 Dec 2023 | 4,176.00 | 4,193.40 | 4,111.55 | 4,139.55 | 4,117.36 | 383,687 |
28 Dec 2023 | 4,064.30 | 4,189.00 | 4,054.15 | 4,173.25 | 4,150.88 | 1,714,818 |
27 Dec 2023 | 4,064.00 | 4,096.95 | 4,022.00 | 4,064.30 | 4,042.51 | 683,058 |
26 Dec 2023 | 3,949.95 | 4,079.00 | 3,935.10 | 4,067.45 | 4,045.64 | 1,149,831 |
22 Dec 2023 | 3,870.00 | 3,944.00 | 3,850.15 | 3,935.70 | 3,914.60 | 573,168 |
21 Dec 2023 | 3,775.05 | 3,867.90 | 3,752.05 | 3,850.15 | 3,829.51 | 410,786 |
20 Dec 2023 | 3,854.45 | 3,905.90 | 3,788.75 | 3,815.50 | 3,795.05 | 595,832 |
19 Dec 2023 | 3,912.80 | 3,914.80 | 3,799.95 | 3,821.85 | 3,801.36 | 560,186 |
18 Dec 2023 | 3,900.00 | 3,948.60 | 3,884.35 | 3,889.75 | 3,868.90 | 725,829 |
15 Dec 2023 | 3,939.00 | 3,940.00 | 3,886.15 | 3,896.55 | 3,875.66 | 924,599 |
14 Dec 2023 | 3,878.00 | 3,905.90 | 3,838.50 | 3,883.65 | 3,862.83 | 1,067,427 |
13 Dec 2023 | 3,740.00 | 3,870.00 | 3,734.80 | 3,863.30 | 3,842.59 | 1,355,603 |
12 Dec 2023 | 3,728.00 | 3,793.95 | 3,715.25 | 3,747.15 | 3,727.06 | 598,126 |
11 Dec 2023 | 3,715.75 | 3,728.65 | 3,683.00 | 3,704.65 | 3,684.79 | 451,738 |
08 Dec 2023 | 3,788.00 | 3,802.10 | 3,692.40 | 3,715.75 | 3,695.83 | 779,332 |
07 Dec 2023 | 3,780.00 | 3,811.95 | 3,761.30 | 3,772.65 | 3,752.42 | 500,651 |
06 Dec 2023 | 3,785.20 | 3,825.00 | 3,729.55 | 3,761.05 | 3,740.89 | 672,675 |
05 Dec 2023 | 3,798.00 | 3,825.00 | 3,779.10 | 3,806.75 | 3,786.34 | 713,163 |
04 Dec 2023 | 3,880.00 | 3,880.00 | 3,784.00 | 3,797.10 | 3,776.74 | 1,018,705 |
01 Dec 2023 | 3,860.00 | 3,865.00 | 3,740.35 | 3,760.00 | 3,739.84 | 1,060,628 |
30 Nov 2023 | 3,800.00 | 3,884.50 | 3,782.20 | 3,819.05 | 3,798.58 | 2,909,100 |
29 Nov 2023 | 3,635.00 | 3,788.15 | 3,625.70 | 3,746.90 | 3,726.81 | 1,561,256 |
28 Nov 2023 | 3,560.00 | 3,628.00 | 3,555.05 | 3,622.00 | 3,602.58 | 659,645 |
24 Nov 2023 | 3,568.00 | 3,579.80 | 3,532.75 | 3,548.60 | 3,529.58 | 514,405 |
23 Nov 2023 | 3,419.95 | 3,576.00 | 3,419.95 | 3,568.00 | 3,548.87 | 1,726,414 |
22 Nov 2023 | 3,387.00 | 3,427.70 | 3,368.80 | 3,413.60 | 3,395.30 | 775,145 |
21 Nov 2023 | 3,354.95 | 3,395.00 | 3,330.05 | 3,376.50 | 3,358.40 | 742,294 |
20 Nov 2023 | 3,357.00 | 3,368.00 | 3,315.60 | 3,346.35 | 3,328.41 | 677,714 |
17 Nov 2023 | 3,289.70 | 3,368.80 | 3,280.05 | 3,334.75 | 3,316.87 | 947,293 |
16 Nov 2023 | 3,186.00 | 3,299.00 | 3,178.10 | 3,280.05 | 3,262.47 | 963,718 |
15 Nov 2023 | 3,144.95 | 3,181.60 | 3,130.10 | 3,177.85 | 3,160.81 | 570,652 |
13 Nov 2023 | 3,102.10 | 3,136.95 | 3,102.10 | 3,118.80 | 3,102.08 | 386,501 |
10 Nov 2023 | 3,173.85 | 3,179.05 | 3,095.15 | 3,105.20 | 3,088.55 | 820,659 |
09 Nov 2023 | 3,145.00 | 3,196.00 | 3,135.00 | 3,173.90 | 3,156.88 | 604,807 |
08 Nov 2023 | 3,160.30 | 3,166.40 | 3,126.85 | 3,132.10 | 3,115.31 | 459,324 |
07 Nov 2023 | 3,174.95 | 3,181.20 | 3,121.30 | 3,130.25 | 3,113.47 | 355,269 |
06 Nov 2023 | 3,110.00 | 3,175.25 | 3,095.70 | 3,166.90 | 3,149.92 | 850,503 |
03 Nov 2023 | 3,085.00 | 3,110.20 | 3,072.05 | 3,089.40 | 3,072.84 | 411,691 |
02 Nov 2023 | 3,139.00 | 3,149.95 | 3,041.50 | 3,052.10 | 3,035.74 | 1,268,028 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |