Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 3,332.00 | 3,332.00 | 3,257.00 | 3,269.35 | 3,269.35 | 2,001,382 |
04 Jul 2024 | 3,365.00 | 3,369.90 | 3,330.00 | 3,336.00 | 3,336.00 | 741,143 |
03 Jul 2024 | 3,420.80 | 3,426.95 | 3,341.90 | 3,360.25 | 3,360.25 | 980,605 |
02 Jul 2024 | 3,446.00 | 3,450.00 | 3,385.30 | 3,399.65 | 3,399.65 | 878,947 |
01 Jul 2024 | 3,382.00 | 3,435.00 | 3,381.50 | 3,431.45 | 3,431.45 | 1,001,832 |
28 Jun 2024 | 3,380.60 | 3,419.90 | 3,366.35 | 3,404.20 | 3,404.20 | 1,005,498 |
27 Jun 2024 | 3,370.00 | 3,392.50 | 3,361.05 | 3,380.60 | 3,380.60 | 1,462,935 |
27 Jun 2024 | 11 Dividend | |||||
26 Jun 2024 | 3,401.50 | 3,401.50 | 3,370.00 | 3,372.75 | 3,361.75 | 1,485,709 |
25 Jun 2024 | 3,412.55 | 3,423.40 | 3,384.90 | 3,402.45 | 3,391.35 | 1,299,560 |
24 Jun 2024 | 3,380.35 | 3,429.00 | 3,372.30 | 3,412.35 | 3,401.22 | 645,002 |
21 Jun 2024 | 3,430.70 | 3,473.65 | 3,383.40 | 3,399.75 | 3,388.66 | 2,707,405 |
20 Jun 2024 | 3,474.00 | 3,490.00 | 3,418.10 | 3,435.95 | 3,424.74 | 2,377,432 |
19 Jun 2024 | 3,595.00 | 3,595.00 | 3,456.00 | 3,462.35 | 3,451.06 | 1,862,394 |
18 Jun 2024 | 3,554.80 | 3,625.00 | 3,538.00 | 3,589.00 | 3,577.29 | 1,585,048 |
14 Jun 2024 | 3,490.00 | 3,535.00 | 3,479.00 | 3,530.05 | 3,518.54 | 2,346,892 |
13 Jun 2024 | 3,424.95 | 3,477.10 | 3,390.00 | 3,472.20 | 3,460.88 | 1,753,028 |
12 Jun 2024 | 3,411.35 | 3,418.90 | 3,370.85 | 3,382.30 | 3,371.27 | 2,054,168 |
11 Jun 2024 | 3,418.20 | 3,438.30 | 3,401.90 | 3,410.70 | 3,399.58 | 1,086,157 |
10 Jun 2024 | 3,443.00 | 3,452.00 | 3,390.00 | 3,422.20 | 3,411.04 | 1,655,552 |
07 Jun 2024 | 3,294.40 | 3,456.60 | 3,294.40 | 3,444.05 | 3,432.82 | 2,084,099 |
06 Jun 2024 | 3,329.00 | 3,360.00 | 3,290.75 | 3,321.65 | 3,310.82 | 1,825,503 |
05 Jun 2024 | 3,266.00 | 3,334.00 | 3,201.05 | 3,317.65 | 3,306.83 | 1,396,386 |
04 Jun 2024 | 3,261.20 | 3,295.20 | 3,055.65 | 3,238.95 | 3,228.39 | 2,934,800 |
03 Jun 2024 | 3,310.00 | 3,332.95 | 3,250.00 | 3,261.20 | 3,250.56 | 1,378,542 |
31 May 2024 | 3,298.00 | 3,328.80 | 3,216.75 | 3,241.90 | 3,231.33 | 2,524,214 |
30 May 2024 | 3,365.00 | 3,365.00 | 3,254.00 | 3,271.85 | 3,261.18 | 2,365,535 |
29 May 2024 | 3,405.35 | 3,418.00 | 3,371.10 | 3,380.40 | 3,369.38 | 519,533 |
28 May 2024 | 3,404.00 | 3,423.00 | 3,392.15 | 3,409.40 | 3,398.28 | 548,576 |
27 May 2024 | 3,423.95 | 3,436.30 | 3,390.30 | 3,403.40 | 3,392.30 | 804,488 |
24 May 2024 | 3,452.10 | 3,455.05 | 3,404.20 | 3,412.40 | 3,401.27 | 878,625 |
23 May 2024 | 3,383.00 | 3,460.40 | 3,377.75 | 3,452.05 | 3,440.79 | 977,789 |
22 May 2024 | 3,384.75 | 3,403.10 | 3,360.00 | 3,383.85 | 3,372.81 | 626,567 |
21 May 2024 | 3,355.00 | 3,380.30 | 3,351.00 | 3,377.00 | 3,365.99 | 827,674 |
17 May 2024 | 3,347.95 | 3,368.00 | 3,308.00 | 3,361.15 | 3,350.19 | 1,194,228 |
16 May 2024 | 3,276.30 | 3,348.00 | 3,251.30 | 3,333.90 | 3,323.03 | 1,404,971 |
15 May 2024 | 3,304.00 | 3,306.45 | 3,260.00 | 3,268.55 | 3,257.89 | 657,036 |
14 May 2024 | 3,250.00 | 3,308.00 | 3,250.00 | 3,288.90 | 3,278.17 | 620,163 |
13 May 2024 | 3,307.50 | 3,308.00 | 3,230.50 | 3,253.65 | 3,243.04 | 1,294,603 |
10 May 2024 | 3,258.10 | 3,306.20 | 3,242.75 | 3,289.85 | 3,279.12 | 1,307,103 |
09 May 2024 | 3,259.85 | 3,322.50 | 3,233.00 | 3,245.70 | 3,235.11 | 1,860,654 |
08 May 2024 | 3,275.40 | 3,281.00 | 3,238.45 | 3,259.85 | 3,249.22 | 2,054,981 |
07 May 2024 | 3,330.00 | 3,332.00 | 3,227.00 | 3,270.90 | 3,260.23 | 3,111,444 |
06 May 2024 | 3,476.00 | 3,488.80 | 3,257.00 | 3,280.15 | 3,269.45 | 6,891,728 |
03 May 2024 | 3,595.00 | 3,599.00 | 3,492.00 | 3,533.90 | 3,522.37 | 1,681,592 |
02 May 2024 | 3,585.00 | 3,598.00 | 3,546.30 | 3,568.45 | 3,556.81 | 1,435,891 |
30 Apr 2024 | 3,602.65 | 3,619.50 | 3,580.00 | 3,589.25 | 3,577.54 | 963,220 |
29 Apr 2024 | 3,585.00 | 3,613.45 | 3,573.15 | 3,604.85 | 3,593.09 | 703,524 |
26 Apr 2024 | 3,588.00 | 3,593.25 | 3,556.30 | 3,584.80 | 3,573.11 | 798,783 |
25 Apr 2024 | 3,595.00 | 3,602.50 | 3,541.00 | 3,571.10 | 3,559.45 | 1,889,163 |
24 Apr 2024 | 3,642.00 | 3,644.85 | 3,580.05 | 3,609.75 | 3,597.98 | 652,811 |
23 Apr 2024 | 3,619.95 | 3,648.00 | 3,605.15 | 3,633.00 | 3,621.15 | 769,991 |
22 Apr 2024 | 3,567.00 | 3,615.00 | 3,552.00 | 3,596.75 | 3,585.02 | 668,659 |
19 Apr 2024 | 3,525.10 | 3,571.20 | 3,478.25 | 3,563.05 | 3,551.43 | 1,507,940 |
18 Apr 2024 | 3,645.90 | 3,660.00 | 3,501.00 | 3,525.10 | 3,513.60 | 1,677,946 |
16 Apr 2024 | 3,589.00 | 3,653.20 | 3,583.00 | 3,645.90 | 3,634.01 | 1,116,890 |
15 Apr 2024 | 3,607.00 | 3,639.20 | 3,590.00 | 3,600.60 | 3,588.86 | 854,076 |
12 Apr 2024 | 3,689.55 | 3,694.80 | 3,609.45 | 3,619.30 | 3,607.50 | 1,910,561 |
10 Apr 2024 | 3,690.00 | 3,720.35 | 3,681.45 | 3,711.20 | 3,699.10 | 567,546 |
09 Apr 2024 | 3,755.00 | 3,761.00 | 3,664.35 | 3,679.35 | 3,667.35 | 745,285 |
08 Apr 2024 | 3,798.65 | 3,808.30 | 3,720.35 | 3,748.90 | 3,736.67 | 849,267 |
05 Apr 2024 | 3,778.40 | 3,801.90 | 3,741.00 | 3,754.45 | 3,742.21 | 623,873 |
04 Apr 2024 | 3,740.00 | 3,792.30 | 3,679.00 | 3,782.75 | 3,770.41 | 1,177,617 |
03 Apr 2024 | 3,745.10 | 3,752.00 | 3,705.00 | 3,712.50 | 3,700.39 | 801,601 |
02 Apr 2024 | 3,754.00 | 3,781.45 | 3,734.10 | 3,755.95 | 3,743.70 | 677,963 |
01 Apr 2024 | 3,822.95 | 3,832.55 | 3,730.50 | 3,738.40 | 3,726.21 | 964,052 |
28 Mar 2024 | 3,760.00 | 3,838.30 | 3,732.55 | 3,801.80 | 3,789.40 | 1,590,738 |
27 Mar 2024 | 3,699.00 | 3,784.90 | 3,692.80 | 3,759.40 | 3,747.14 | 1,315,714 |
26 Mar 2024 | 3,665.00 | 3,729.95 | 3,665.00 | 3,698.20 | 3,686.14 | 1,158,224 |
22 Mar 2024 | 3,627.55 | 3,726.90 | 3,621.25 | 3,706.70 | 3,694.61 | 1,281,102 |
21 Mar 2024 | 3,606.95 | 3,637.00 | 3,590.05 | 3,627.55 | 3,615.72 | 767,905 |
20 Mar 2024 | 3,583.40 | 3,596.90 | 3,550.00 | 3,590.50 | 3,578.79 | 526,882 |
19 Mar 2024 | 3,579.00 | 3,606.65 | 3,547.05 | 3,583.40 | 3,571.71 | 554,444 |
18 Mar 2024 | 3,619.00 | 3,620.00 | 3,565.10 | 3,579.70 | 3,568.02 | 785,257 |
15 Mar 2024 | 3,634.70 | 3,655.95 | 3,610.00 | 3,633.20 | 3,621.35 | 1,207,241 |
14 Mar 2024 | 3,629.95 | 3,648.00 | 3,580.15 | 3,640.15 | 3,628.28 | 1,293,906 |
13 Mar 2024 | 3,759.00 | 3,762.00 | 3,590.00 | 3,625.70 | 3,613.88 | 1,027,729 |
12 Mar 2024 | 3,762.00 | 3,766.00 | 3,713.50 | 3,748.80 | 3,736.57 | 564,569 |
11 Mar 2024 | 3,802.90 | 3,808.00 | 3,742.05 | 3,750.15 | 3,737.92 | 597,848 |
07 Mar 2024 | 3,812.05 | 3,824.25 | 3,768.10 | 3,786.90 | 3,774.55 | 838,514 |
06 Mar 2024 | 3,748.05 | 3,815.00 | 3,702.70 | 3,810.75 | 3,798.32 | 765,602 |
05 Mar 2024 | 3,748.00 | 3,759.15 | 3,708.00 | 3,750.75 | 3,738.52 | 733,660 |
04 Mar 2024 | 3,761.60 | 3,764.10 | 3,715.00 | 3,732.40 | 3,720.23 | 787,542 |
01 Mar 2024 | 3,630.00 | 3,774.00 | 3,626.00 | 3,765.90 | 3,753.62 | 1,533,727 |
29 Feb 2024 | 3,595.20 | 3,654.00 | 3,585.30 | 3,624.40 | 3,612.58 | 1,692,242 |
28 Feb 2024 | 3,655.00 | 3,669.00 | 3,582.15 | 3,594.70 | 3,582.98 | 538,608 |
27 Feb 2024 | 3,630.00 | 3,675.00 | 3,621.05 | 3,653.85 | 3,641.93 | 673,959 |
26 Feb 2024 | 3,690.00 | 3,690.00 | 3,610.85 | 3,622.50 | 3,610.69 | 546,842 |
23 Feb 2024 | 3,672.00 | 3,737.00 | 3,655.00 | 3,691.95 | 3,679.91 | 897,831 |
22 Feb 2024 | 3,676.00 | 3,676.00 | 3,555.35 | 3,652.05 | 3,640.14 | 1,017,437 |
21 Feb 2024 | 3,652.05 | 3,707.50 | 3,640.00 | 3,656.35 | 3,644.43 | 660,426 |
20 Feb 2024 | 3,700.00 | 3,719.95 | 3,665.50 | 3,686.70 | 3,674.68 | 744,107 |
19 Feb 2024 | 3,671.95 | 3,709.50 | 3,650.00 | 3,695.05 | 3,683.00 | 528,874 |
16 Feb 2024 | 3,648.00 | 3,690.00 | 3,624.50 | 3,655.40 | 3,643.48 | 915,502 |
15 Feb 2024 | 3,595.05 | 3,632.00 | 3,571.00 | 3,622.05 | 3,610.24 | 759,063 |
14 Feb 2024 | 3,546.00 | 3,593.85 | 3,503.30 | 3,585.55 | 3,573.86 | 1,046,318 |
13 Feb 2024 | 3,607.00 | 3,608.75 | 3,551.15 | 3,559.95 | 3,548.34 | 796,060 |
12 Feb 2024 | 3,599.00 | 3,618.60 | 3,570.05 | 3,585.25 | 3,573.56 | 487,283 |
09 Feb 2024 | 3,549.10 | 3,597.90 | 3,532.85 | 3,591.60 | 3,579.89 | 838,509 |
08 Feb 2024 | 3,604.80 | 3,610.00 | 3,503.00 | 3,549.10 | 3,537.52 | 1,011,857 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |