Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 3,355.00 | 3,380.30 | 3,351.00 | 3,377.00 | 3,377.00 | 827,368 |
20 May 2024 | - | - | - | - | - | - |
13 May 2024 | 3,307.50 | 3,368.00 | 3,230.50 | 3,361.15 | 3,361.15 | 5,171,001 |
06 May 2024 | 3,476.00 | 3,488.80 | 3,227.00 | 3,289.85 | 3,289.85 | 15,225,910 |
29 Apr 2024 | 3,585.00 | 3,619.50 | 3,492.00 | 3,533.90 | 3,533.90 | 4,784,227 |
22 Apr 2024 | 3,567.00 | 3,648.00 | 3,541.00 | 3,584.80 | 3,584.80 | 4,779,407 |
15 Apr 2024 | 3,607.00 | 3,660.00 | 3,478.25 | 3,563.05 | 3,563.05 | 5,156,852 |
08 Apr 2024 | 3,798.65 | 3,808.30 | 3,609.45 | 3,619.30 | 3,619.30 | 4,072,659 |
01 Apr 2024 | 3,822.95 | 3,832.55 | 3,679.00 | 3,754.45 | 3,754.45 | 4,245,106 |
25 Mar 2024 | 3,706.70 | 3,838.30 | 3,665.00 | 3,801.80 | 3,801.80 | 4,064,676 |
18 Mar 2024 | 3,619.00 | 3,726.90 | 3,547.05 | 3,706.70 | 3,706.70 | 3,915,590 |
11 Mar 2024 | 3,802.90 | 3,808.00 | 3,580.15 | 3,633.20 | 3,633.20 | 4,691,293 |
04 Mar 2024 | 3,761.60 | 3,824.25 | 3,702.70 | 3,786.90 | 3,786.90 | 3,125,318 |
26 Feb 2024 | 3,690.00 | 3,774.00 | 3,582.15 | 3,765.90 | 3,765.90 | 4,985,378 |
19 Feb 2024 | 3,671.95 | 3,737.00 | 3,555.35 | 3,691.95 | 3,691.95 | 3,848,675 |
12 Feb 2024 | 3,599.00 | 3,690.00 | 3,503.30 | 3,655.40 | 3,655.40 | 4,004,226 |
05 Feb 2024 | 3,612.95 | 3,624.65 | 3,503.00 | 3,591.60 | 3,591.60 | 5,592,101 |
29 Jan 2024 | 3,760.60 | 3,886.95 | 3,601.00 | 3,612.40 | 3,612.40 | 6,667,029 |
22 Jan 2024 | 3,810.60 | 3,858.00 | 3,705.75 | 3,770.20 | 3,770.20 | 2,336,633 |
15 Jan 2024 | 3,740.00 | 3,861.50 | 3,718.85 | 3,810.60 | 3,810.60 | 6,415,280 |
08 Jan 2024 | 3,770.00 | 3,776.85 | 3,647.95 | 3,726.00 | 3,726.00 | 3,714,471 |
01 Jan 2024 | 3,689.00 | 3,750.00 | 3,642.50 | 3,712.55 | 3,712.55 | 2,605,981 |
25 Dec 2023 | 3,627.35 | 3,737.00 | 3,623.45 | 3,675.45 | 3,675.45 | 2,935,988 |
18 Dec 2023 | 3,600.70 | 3,667.20 | 3,518.80 | 3,627.35 | 3,627.35 | 3,720,598 |
11 Dec 2023 | 3,634.55 | 3,647.00 | 3,552.75 | 3,600.55 | 3,600.55 | 4,313,196 |
04 Dec 2023 | 3,550.00 | 3,646.95 | 3,478.05 | 3,634.65 | 3,634.65 | 4,378,984 |
27 Nov 2023 | 3,396.95 | 3,500.00 | 3,396.95 | 3,489.50 | 3,489.50 | 3,688,075 |
20 Nov 2023 | 3,338.00 | 3,441.95 | 3,312.25 | 3,396.95 | 3,396.95 | 3,623,913 |
13 Nov 2023 | 3,275.00 | 3,366.00 | 3,250.60 | 3,338.85 | 3,338.85 | 2,712,195 |
06 Nov 2023 | 3,310.00 | 3,323.80 | 3,223.00 | 3,256.35 | 3,256.35 | 4,692,064 |
30 Oct 2023 | 3,105.00 | 3,288.00 | 3,075.00 | 3,274.50 | 3,274.50 | 4,924,408 |
23 Oct 2023 | 3,246.20 | 3,274.95 | 3,087.25 | 3,120.70 | 3,120.70 | 3,504,275 |
16 Oct 2023 | 3,284.00 | 3,329.00 | 3,239.00 | 3,266.20 | 3,266.20 | 3,043,491 |
09 Oct 2023 | 3,294.70 | 3,307.00 | 3,249.05 | 3,283.75 | 3,283.75 | 3,352,617 |
02 Oct 2023 | 3,148.80 | 3,319.80 | 3,114.40 | 3,309.75 | 3,309.75 | 3,706,278 |
25 Sept 2023 | 3,274.50 | 3,314.90 | 3,141.75 | 3,148.80 | 3,148.80 | 5,054,481 |
18 Sept 2023 | 3,257.00 | 3,352.00 | 3,246.80 | 3,274.50 | 3,274.50 | 4,734,967 |
11 Sept 2023 | 3,209.95 | 3,302.45 | 3,177.60 | 3,248.60 | 3,248.60 | 5,168,609 |
04 Sept 2023 | 3,116.95 | 3,205.00 | 3,086.30 | 3,199.10 | 3,199.10 | 3,929,619 |
28 Aug 2023 | 3,074.00 | 3,124.90 | 3,040.70 | 3,116.80 | 3,116.80 | 3,381,340 |
21 Aug 2023 | 3,051.00 | 3,099.90 | 3,037.55 | 3,067.20 | 3,067.20 | 3,289,667 |
14 Aug 2023 | 3,020.35 | 3,079.50 | 2,978.05 | 3,050.45 | 3,050.45 | 3,647,542 |
07 Aug 2023 | 2,919.95 | 3,067.45 | 2,882.45 | 3,017.25 | 3,017.25 | 4,449,121 |
31 Jul 2023 | 2,950.00 | 3,027.50 | 2,883.00 | 2,904.40 | 2,904.40 | 6,439,852 |
24 Jul 2023 | 2,978.00 | 3,044.90 | 2,951.25 | 2,987.00 | 2,987.00 | 3,419,011 |
17 Jul 2023 | 3,070.00 | 3,072.95 | 2,963.40 | 2,976.30 | 2,976.30 | 4,416,479 |
13 Jul 2023 | 10 Dividend | |||||
10 Jul 2023 | 3,155.00 | 3,155.00 | 3,030.25 | 3,055.55 | 3,045.68 | 5,872,680 |
03 Jul 2023 | 3,050.10 | 3,210.00 | 3,026.30 | 3,144.00 | 3,133.85 | 6,971,765 |
26 Jun 2023 | 2,940.00 | 3,067.95 | 2,940.00 | 3,047.65 | 3,037.81 | 4,224,672 |
19 Jun 2023 | 2,967.00 | 3,024.40 | 2,932.00 | 2,939.15 | 2,929.66 | 3,930,314 |
12 Jun 2023 | 2,884.95 | 2,960.00 | 2,833.25 | 2,954.30 | 2,944.76 | 4,093,387 |
05 Jun 2023 | 2,875.00 | 2,921.85 | 2,840.00 | 2,876.25 | 2,866.96 | 4,023,449 |
29 May 2023 | 2,745.00 | 2,871.00 | 2,745.00 | 2,861.65 | 2,852.41 | 5,421,000 |
22 May 2023 | 2,701.60 | 2,759.70 | 2,670.00 | 2,742.15 | 2,733.29 | 3,550,696 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |