Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 3,903.30 | 3,947.30 | 3,897.35 | 3,907.60 | 3,907.60 | 3,933 |
20 Jun 2024 | 3,929.45 | 3,929.45 | 3,868.70 | 3,901.95 | 3,901.95 | 5,773 |
19 Jun 2024 | 3,962.20 | 3,967.90 | 3,886.50 | 3,899.65 | 3,899.65 | 15,867 |
18 Jun 2024 | 3,948.00 | 3,971.25 | 3,919.50 | 3,963.20 | 3,963.20 | 8,716 |
18 Jun 2024 | 70 Dividend | |||||
14 Jun 2024 | 4,069.95 | 4,069.95 | 3,956.75 | 4,012.75 | 3,942.75 | 5,986 |
13 Jun 2024 | 4,010.50 | 4,089.80 | 3,975.05 | 3,995.85 | 3,926.15 | 21,396 |
12 Jun 2024 | 3,812.05 | 4,027.00 | 3,812.05 | 4,006.90 | 3,937.00 | 25,226 |
11 Jun 2024 | 3,829.30 | 3,849.65 | 3,738.80 | 3,810.85 | 3,744.37 | 15,289 |
10 Jun 2024 | 3,842.00 | 3,893.05 | 3,745.70 | 3,789.50 | 3,723.39 | 8,299 |
07 Jun 2024 | 3,778.15 | 3,843.00 | 3,732.25 | 3,821.20 | 3,754.54 | 21,845 |
06 Jun 2024 | 3,760.50 | 3,806.70 | 3,704.00 | 3,766.60 | 3,700.89 | 7,015 |
05 Jun 2024 | 3,524.80 | 3,740.05 | 3,441.80 | 3,704.40 | 3,639.78 | 39,134 |
04 Jun 2024 | 4,108.55 | 4,108.55 | 3,419.00 | 3,459.95 | 3,399.59 | 31,949 |
03 Jun 2024 | 3,959.50 | 4,184.35 | 3,959.50 | 4,088.65 | 4,017.33 | 24,214 |
31 May 2024 | 3,752.05 | 3,900.00 | 3,752.05 | 3,881.75 | 3,814.04 | 8,941 |
30 May 2024 | 3,890.10 | 3,890.10 | 3,734.00 | 3,748.45 | 3,683.06 | 11,673 |
29 May 2024 | 3,991.95 | 4,003.50 | 3,881.30 | 3,892.25 | 3,824.35 | 14,488 |
28 May 2024 | 3,920.00 | 4,035.40 | 3,919.30 | 4,015.60 | 3,945.55 | 13,460 |
27 May 2024 | 3,874.20 | 4,018.65 | 3,797.50 | 3,919.30 | 3,850.93 | 16,099 |
24 May 2024 | 3,823.70 | 3,837.30 | 3,802.45 | 3,811.55 | 3,745.06 | 2,782 |
23 May 2024 | 3,792.10 | 3,832.70 | 3,763.50 | 3,824.00 | 3,757.29 | 8,385 |
22 May 2024 | 3,794.05 | 3,822.00 | 3,770.30 | 3,803.50 | 3,737.15 | 2,848 |
21 May 2024 | 3,750.05 | 3,805.25 | 3,750.05 | 3,794.05 | 3,727.87 | 10,415 |
17 May 2024 | 3,856.85 | 3,862.55 | 3,775.00 | 3,780.45 | 3,714.50 | 9,978 |
16 May 2024 | 3,786.60 | 3,859.80 | 3,772.75 | 3,856.85 | 3,789.57 | 9,030 |
15 May 2024 | 3,667.00 | 3,770.00 | 3,667.00 | 3,761.85 | 3,696.23 | 4,746 |
14 May 2024 | 3,679.35 | 3,719.65 | 3,643.35 | 3,674.55 | 3,610.45 | 5,538 |
13 May 2024 | 3,650.45 | 3,690.00 | 3,530.00 | 3,667.35 | 3,603.38 | 11,286 |
10 May 2024 | 3,600.45 | 3,675.00 | 3,600.45 | 3,638.25 | 3,574.78 | 4,388 |
09 May 2024 | 3,848.00 | 3,848.00 | 3,606.00 | 3,613.20 | 3,550.17 | 10,057 |
08 May 2024 | 3,771.30 | 3,771.95 | 3,707.30 | 3,715.45 | 3,650.64 | 9,105 |
07 May 2024 | 3,882.70 | 3,930.00 | 3,750.15 | 3,764.85 | 3,699.17 | 14,868 |
06 May 2024 | 3,938.10 | 3,940.00 | 3,873.85 | 3,888.15 | 3,820.32 | 3,719 |
03 May 2024 | 3,948.30 | 3,980.00 | 3,898.75 | 3,915.70 | 3,847.39 | 4,822 |
02 May 2024 | 3,916.00 | 3,949.00 | 3,893.35 | 3,936.80 | 3,868.13 | 6,377 |
30 Apr 2024 | 3,790.00 | 3,943.35 | 3,776.40 | 3,892.50 | 3,824.60 | 70,379 |
29 Apr 2024 | 3,707.80 | 3,785.00 | 3,707.80 | 3,768.35 | 3,702.61 | 7,386 |
26 Apr 2024 | 3,705.45 | 3,784.75 | 3,698.50 | 3,716.40 | 3,651.57 | 24,851 |
25 Apr 2024 | 3,650.15 | 3,702.05 | 3,640.00 | 3,691.15 | 3,626.76 | 5,809 |
24 Apr 2024 | 3,641.40 | 3,668.70 | 3,600.00 | 3,659.50 | 3,595.66 | 16,176 |
23 Apr 2024 | 3,648.05 | 3,696.00 | 3,636.00 | 3,645.75 | 3,582.15 | 10,010 |
22 Apr 2024 | 3,739.95 | 3,751.30 | 3,627.10 | 3,648.05 | 3,584.41 | 31,734 |
19 Apr 2024 | 3,771.95 | 3,771.95 | 3,644.25 | 3,707.15 | 3,642.48 | 21,667 |
18 Apr 2024 | 3,731.05 | 3,825.00 | 3,731.05 | 3,772.45 | 3,706.64 | 43,207 |
16 Apr 2024 | 3,638.55 | 3,775.00 | 3,638.55 | 3,730.50 | 3,665.42 | 23,211 |
15 Apr 2024 | 3,640.70 | 3,704.80 | 3,599.00 | 3,641.45 | 3,577.93 | 10,396 |
12 Apr 2024 | 3,700.55 | 3,730.00 | 3,666.00 | 3,677.30 | 3,613.15 | 9,938 |
10 Apr 2024 | 3,706.50 | 3,756.00 | 3,696.85 | 3,704.75 | 3,640.12 | 10,786 |
09 Apr 2024 | 3,660.75 | 3,725.00 | 3,653.45 | 3,703.45 | 3,638.85 | 4,177 |
08 Apr 2024 | 3,680.10 | 3,680.50 | 3,618.85 | 3,655.85 | 3,592.08 | 13,334 |
05 Apr 2024 | 3,709.60 | 3,709.60 | 3,663.00 | 3,672.80 | 3,608.73 | 10,141 |
04 Apr 2024 | 3,783.95 | 3,783.95 | 3,691.10 | 3,700.55 | 3,636.00 | 5,849 |
03 Apr 2024 | 3,731.35 | 3,781.00 | 3,724.00 | 3,742.00 | 3,676.72 | 13,315 |
02 Apr 2024 | 3,818.85 | 3,818.85 | 3,656.65 | 3,756.50 | 3,690.97 | 22,179 |
01 Apr 2024 | 3,803.85 | 3,818.10 | 3,771.45 | 3,788.20 | 3,722.12 | 38,918 |
28 Mar 2024 | 3,793.30 | 3,808.60 | 3,742.55 | 3,753.15 | 3,687.68 | 3,906 |
27 Mar 2024 | 3,811.00 | 3,831.00 | 3,777.75 | 3,792.65 | 3,726.49 | 18,012 |
26 Mar 2024 | 3,769.95 | 3,858.25 | 3,761.25 | 3,811.30 | 3,744.81 | 7,128 |
22 Mar 2024 | 3,650.05 | 3,818.70 | 3,650.00 | 3,772.00 | 3,706.20 | 14,106 |
21 Mar 2024 | 3,611.85 | 3,683.15 | 3,611.85 | 3,670.70 | 3,606.67 | 2,999 |
20 Mar 2024 | 3,660.00 | 3,695.55 | 3,590.00 | 3,611.30 | 3,548.30 | 5,798 |
19 Mar 2024 | 3,718.00 | 3,727.20 | 3,649.10 | 3,665.30 | 3,601.36 | 10,446 |
18 Mar 2024 | 3,829.95 | 3,829.95 | 3,719.85 | 3,742.05 | 3,676.77 | 12,458 |
15 Mar 2024 | 3,724.20 | 3,830.40 | 3,681.00 | 3,820.55 | 3,753.90 | 8,135 |
14 Mar 2024 | 3,608.95 | 3,779.00 | 3,580.15 | 3,752.40 | 3,686.94 | 12,383 |
13 Mar 2024 | 3,729.20 | 3,744.05 | 3,588.65 | 3,638.95 | 3,575.47 | 9,039 |
12 Mar 2024 | 3,750.55 | 3,767.35 | 3,661.85 | 3,688.60 | 3,624.25 | 8,486 |
11 Mar 2024 | 3,722.55 | 3,833.45 | 3,722.55 | 3,767.35 | 3,701.63 | 6,334 |
07 Mar 2024 | 3,799.80 | 3,799.80 | 3,731.10 | 3,743.00 | 3,677.71 | 7,178 |
06 Mar 2024 | 3,780.45 | 3,815.00 | 3,733.70 | 3,765.15 | 3,699.47 | 11,962 |
05 Mar 2024 | 3,848.35 | 3,848.35 | 3,770.00 | 3,797.60 | 3,731.35 | 5,941 |
04 Mar 2024 | 3,767.65 | 3,875.00 | 3,767.65 | 3,852.65 | 3,785.44 | 14,500 |
01 Mar 2024 | 3,759.95 | 3,805.55 | 3,724.60 | 3,784.35 | 3,718.33 | 12,178 |
29 Feb 2024 | 3,796.00 | 3,825.00 | 3,711.80 | 3,769.60 | 3,703.84 | 11,714 |
28 Feb 2024 | 3,937.95 | 3,937.95 | 3,826.55 | 3,834.05 | 3,767.17 | 13,847 |
27 Feb 2024 | 3,943.80 | 4,066.10 | 3,863.35 | 3,904.25 | 3,836.14 | 70,598 |
26 Feb 2024 | 3,780.40 | 3,910.35 | 3,744.75 | 3,885.60 | 3,817.82 | 29,932 |
23 Feb 2024 | 3,781.05 | 3,838.00 | 3,778.65 | 3,816.55 | 3,749.97 | 11,549 |
22 Feb 2024 | 3,759.55 | 3,792.05 | 3,718.80 | 3,787.40 | 3,721.33 | 3,517 |
21 Feb 2024 | 3,757.45 | 3,809.25 | 3,724.90 | 3,740.55 | 3,675.30 | 8,857 |
20 Feb 2024 | 3,788.30 | 3,829.00 | 3,733.35 | 3,775.10 | 3,709.25 | 12,594 |
19 Feb 2024 | 3,850.20 | 3,893.95 | 3,690.05 | 3,733.35 | 3,668.22 | 18,692 |
16 Feb 2024 | 3,781.75 | 3,880.50 | 3,781.75 | 3,875.30 | 3,807.70 | 13,312 |
15 Feb 2024 | 3,766.15 | 3,820.60 | 3,727.35 | 3,781.65 | 3,715.68 | 5,460 |
14 Feb 2024 | 3,751.70 | 3,797.00 | 3,680.25 | 3,776.10 | 3,710.23 | 16,226 |
13 Feb 2024 | 3,645.55 | 3,778.80 | 3,625.00 | 3,765.20 | 3,699.52 | 24,726 |
12 Feb 2024 | 3,641.00 | 3,681.80 | 3,576.60 | 3,630.50 | 3,567.17 | 23,213 |
09 Feb 2024 | 3,641.40 | 3,690.00 | 3,578.45 | 3,635.50 | 3,572.08 | 5,987 |
08 Feb 2024 | 3,645.00 | 3,671.00 | 3,619.30 | 3,640.90 | 3,577.39 | 6,493 |
07 Feb 2024 | 3,620.05 | 3,659.00 | 3,608.00 | 3,642.45 | 3,578.91 | 13,156 |
06 Feb 2024 | 3,597.65 | 3,629.95 | 3,555.55 | 3,624.35 | 3,561.13 | 6,063 |
05 Feb 2024 | 3,567.15 | 3,605.00 | 3,518.40 | 3,557.65 | 3,495.59 | 10,121 |
02 Feb 2024 | 3,593.60 | 3,616.00 | 3,551.25 | 3,565.05 | 3,502.86 | 5,001 |
01 Feb 2024 | 3,598.85 | 3,599.30 | 3,540.00 | 3,586.75 | 3,524.18 | 6,075 |
31 Jan 2024 | 3,520.10 | 3,613.75 | 3,520.10 | 3,580.25 | 3,517.79 | 34,742 |
30 Jan 2024 | 3,509.40 | 3,533.35 | 3,478.40 | 3,511.55 | 3,450.29 | 6,792 |
29 Jan 2024 | 3,401.15 | 3,537.55 | 3,401.15 | 3,509.25 | 3,448.03 | 31,588 |
25 Jan 2024 | 3,427.55 | 3,491.90 | 3,419.35 | 3,428.70 | 3,368.89 | 7,248 |
24 Jan 2024 | 3,359.35 | 3,445.00 | 3,333.00 | 3,435.45 | 3,375.52 | 14,814 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |