Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 1,265.0000 | 1,285.0000 | 1,210.0000 | 1,210.0000 | 1,210.0000 | 10,908,900 |
20 May 2024 | 1,270.0000 | 1,290.0000 | 1,255.0000 | 1,265.0000 | 1,265.0000 | 9,690,200 |
17 May 2024 | 1,260.0000 | 1,275.0000 | 1,250.0000 | 1,270.0000 | 1,270.0000 | 7,297,100 |
16 May 2024 | 1,215.0000 | 1,280.0000 | 1,215.0000 | 1,255.0000 | 1,255.0000 | 12,494,500 |
15 May 2024 | 1,225.0000 | 1,225.0000 | 1,195.0000 | 1,215.0000 | 1,215.0000 | 4,341,100 |
14 May 2024 | 1,220.0000 | 1,235.0000 | 1,200.0000 | 1,200.0000 | 1,200.0000 | 8,359,200 |
13 May 2024 | 1,170.0000 | 1,220.0000 | 1,170.0000 | 1,220.0000 | 1,220.0000 | 9,199,100 |
08 May 2024 | 1,220.0000 | 1,220.0000 | 1,170.0000 | 1,170.0000 | 1,170.0000 | 18,020,000 |
07 May 2024 | 1,195.0000 | 1,210.0000 | 1,180.0000 | 1,195.0000 | 1,195.0000 | 8,826,200 |
06 May 2024 | 1,230.0000 | 1,230.0000 | 1,190.0000 | 1,195.0000 | 1,195.0000 | 7,946,000 |
03 May 2024 | 1,180.0000 | 1,215.0000 | 1,160.0000 | 1,200.0000 | 1,200.0000 | 11,397,100 |
02 May 2024 | 1,240.0000 | 1,240.0000 | 1,160.0000 | 1,175.0000 | 1,175.0000 | 17,886,600 |
30 Apr 2024 | 1,130.0000 | 1,235.0000 | 1,125.0000 | 1,215.0000 | 1,215.0000 | 34,391,900 |
29 Apr 2024 | 1,020.0000 | 1,195.0000 | 1,020.0000 | 1,125.0000 | 1,125.0000 | 67,067,000 |
26 Apr 2024 | 1,080.0000 | 1,080.0000 | 1,020.0000 | 1,020.0000 | 1,020.0000 | 24,525,900 |
25 Apr 2024 | 1,085.0000 | 1,090.0000 | 1,050.0000 | 1,075.0000 | 1,075.0000 | 13,330,300 |
24 Apr 2024 | 1,165.0000 | 1,165.0000 | 1,075.0000 | 1,085.0000 | 1,085.0000 | 20,352,700 |
23 Apr 2024 | 1,120.0000 | 1,170.0000 | 1,115.0000 | 1,140.0000 | 1,140.0000 | 20,413,600 |
22 Apr 2024 | 1,115.0000 | 1,120.0000 | 1,100.0000 | 1,115.0000 | 1,115.0000 | 11,102,700 |
19 Apr 2024 | 1,105.0000 | 1,125.0000 | 1,085.0000 | 1,100.0000 | 1,100.0000 | 16,303,300 |
18 Apr 2024 | 1,125.0000 | 1,140.0000 | 1,100.0000 | 1,105.0000 | 1,105.0000 | 17,545,900 |
17 Apr 2024 | 1,190.0000 | 1,190.0000 | 1,115.0000 | 1,125.0000 | 1,125.0000 | 27,653,700 |
16 Apr 2024 | 1,255.0000 | 1,255.0000 | 1,165.0000 | 1,165.0000 | 1,165.0000 | 26,188,300 |
05 Apr 2024 | 1,245.0000 | 1,250.0000 | 1,230.0000 | 1,235.0000 | 1,235.0000 | 11,272,200 |
04 Apr 2024 | 1,270.0000 | 1,285.0000 | 1,240.0000 | 1,250.0000 | 1,250.0000 | 6,735,000 |
03 Apr 2024 | 1,290.0000 | 1,290.0000 | 1,245.0000 | 1,245.0000 | 1,245.0000 | 9,597,800 |
02 Apr 2024 | 1,260.0000 | 1,285.0000 | 1,250.0000 | 1,265.0000 | 1,265.0000 | 22,776,900 |
01 Apr 2024 | 1,300.0000 | 1,305.0000 | 1,240.0000 | 1,260.0000 | 1,260.0000 | 35,822,400 |
01 Apr 2024 | 70.15 Dividend | |||||
28 Mar 2024 | 1,380.0000 | 1,385.0000 | 1,335.0000 | 1,355.0000 | 1,284.8500 | 20,536,200 |
27 Mar 2024 | 1,400.0000 | 1,400.0000 | 1,370.0000 | 1,380.0000 | 1,308.5557 | 8,390,400 |
26 Mar 2024 | 1,390.0000 | 1,390.0000 | 1,365.0000 | 1,375.0000 | 1,303.8146 | 7,364,800 |
25 Mar 2024 | 1,375.0000 | 1,375.0000 | 1,355.0000 | 1,365.0000 | 1,294.3323 | 9,213,900 |
22 Mar 2024 | 1,370.0000 | 1,380.0000 | 1,350.0000 | 1,360.0000 | 1,289.5912 | 9,264,400 |
21 Mar 2024 | 1,320.0000 | 1,415.0000 | 1,320.0000 | 1,370.0000 | 1,299.0734 | 31,358,700 |
20 Mar 2024 | 1,310.0000 | 1,335.0000 | 1,285.0000 | 1,320.0000 | 1,251.6620 | 23,794,300 |
19 Mar 2024 | 1,260.0000 | 1,310.0000 | 1,260.0000 | 1,300.0000 | 1,232.6974 | 18,620,400 |
18 Mar 2024 | 1,255.0000 | 1,280.0000 | 1,230.0000 | 1,260.0000 | 1,194.7683 | 10,022,500 |
15 Mar 2024 | 1,245.0000 | 1,305.0000 | 1,240.0000 | 1,245.0000 | 1,180.5448 | 34,976,700 |
14 Mar 2024 | 1,250.0000 | 1,250.0000 | 1,210.0000 | 1,245.0000 | 1,180.5448 | 44,659,300 |
13 Mar 2024 | 1,265.0000 | 1,300.0000 | 1,235.0000 | 1,250.0000 | 1,185.2860 | 36,784,300 |
08 Mar 2024 | 1,350.0000 | 1,360.0000 | 1,260.0000 | 1,265.0000 | 1,199.5094 | 68,778,700 |
07 Mar 2024 | 1,370.0000 | 1,380.0000 | 1,345.0000 | 1,350.0000 | 1,280.1089 | 7,722,500 |
06 Mar 2024 | 1,385.0000 | 1,385.0000 | 1,360.0000 | 1,370.0000 | 1,299.0734 | 3,805,200 |
05 Mar 2024 | 1,420.0000 | 1,420.0000 | 1,355.0000 | 1,360.0000 | 1,289.5912 | 7,633,500 |
04 Mar 2024 | 1,425.0000 | 1,440.0000 | 1,380.0000 | 1,395.0000 | 1,322.7792 | 8,566,900 |
01 Mar 2024 | 1,385.0000 | 1,435.0000 | 1,380.0000 | 1,420.0000 | 1,346.4849 | 8,209,400 |
29 Feb 2024 | 1,410.0000 | 1,510.0000 | 1,375.0000 | 1,375.0000 | 1,303.8146 | 65,377,500 |
28 Feb 2024 | 1,430.0000 | 1,435.0000 | 1,410.0000 | 1,420.0000 | 1,346.4849 | 16,375,000 |
27 Feb 2024 | 1,355.0000 | 1,420.0000 | 1,355.0000 | 1,415.0000 | 1,341.7438 | 21,185,600 |
26 Feb 2024 | 1,340.0000 | 1,365.0000 | 1,330.0000 | 1,355.0000 | 1,284.8500 | 20,774,500 |
23 Feb 2024 | 1,380.0000 | 1,385.0000 | 1,325.0000 | 1,340.0000 | 1,270.6266 | 17,354,600 |
22 Feb 2024 | 1,400.0000 | 1,400.0000 | 1,370.0000 | 1,375.0000 | 1,303.8146 | 7,545,600 |
21 Feb 2024 | 1,420.0000 | 1,420.0000 | 1,390.0000 | 1,395.0000 | 1,322.7792 | 4,936,600 |
20 Feb 2024 | 1,375.0000 | 1,425.0000 | 1,360.0000 | 1,400.0000 | 1,327.5203 | 11,400,900 |
19 Feb 2024 | 1,425.0000 | 1,430.0000 | 1,365.0000 | 1,370.0000 | 1,299.0734 | 18,854,600 |
16 Feb 2024 | 1,470.0000 | 1,470.0000 | 1,420.0000 | 1,420.0000 | 1,346.4849 | 15,479,400 |
15 Feb 2024 | 1,470.0000 | 1,480.0000 | 1,440.0000 | 1,470.0000 | 1,393.8964 | 10,755,100 |
13 Feb 2024 | 1,475.0000 | 1,490.0000 | 1,420.0000 | 1,445.0000 | 1,370.1906 | 18,987,500 |
12 Feb 2024 | 1,650.0000 | 1,650.0000 | 1,485.0000 | 1,485.0000 | 1,408.1198 | 53,939,100 |
07 Feb 2024 | 1,635.0000 | 1,665.0000 | 1,600.0000 | 1,650.0000 | 1,564.5775 | 9,418,800 |
06 Feb 2024 | 1,570.0000 | 1,615.0000 | 1,560.0000 | 1,615.0000 | 1,531.3895 | 5,074,700 |
05 Feb 2024 | 1,615.0000 | 1,615.0000 | 1,560.0000 | 1,565.0000 | 1,483.9780 | 8,037,600 |
02 Feb 2024 | 1,550.0000 | 1,600.0000 | 1,550.0000 | 1,590.0000 | 1,507.6837 | 3,183,500 |
01 Feb 2024 | 1,590.0000 | 1,615.0000 | 1,585.0000 | 1,590.0000 | 1,507.6837 | 5,062,500 |
31 Jan 2024 | 1,610.0000 | 1,615.0000 | 1,585.0000 | 1,590.0000 | 1,507.6837 | 3,654,200 |
30 Jan 2024 | 1,615.0000 | 1,615.0000 | 1,580.0000 | 1,585.0000 | 1,502.9426 | 8,018,700 |
29 Jan 2024 | 1,610.0000 | 1,625.0000 | 1,610.0000 | 1,610.0000 | 1,526.6483 | 2,290,300 |
26 Jan 2024 | 1,630.0000 | 1,630.0000 | 1,610.0000 | 1,610.0000 | 1,526.6483 | 2,519,600 |
25 Jan 2024 | 1,620.0000 | 1,630.0000 | 1,610.0000 | 1,625.0000 | 1,540.8717 | 2,930,900 |
24 Jan 2024 | 1,635.0000 | 1,635.0000 | 1,600.0000 | 1,615.0000 | 1,531.3895 | 4,262,700 |
23 Jan 2024 | 1,645.0000 | 1,655.0000 | 1,605.0000 | 1,610.0000 | 1,526.6483 | 7,012,400 |
22 Jan 2024 | 1,625.0000 | 1,645.0000 | 1,620.0000 | 1,635.0000 | 1,550.3540 | 3,035,100 |
19 Jan 2024 | 1,660.0000 | 1,660.0000 | 1,620.0000 | 1,620.0000 | 1,536.1306 | 9,300,100 |
18 Jan 2024 | 1,680.0000 | 1,690.0000 | 1,650.0000 | 1,660.0000 | 1,574.0598 | 4,589,000 |
17 Jan 2024 | 1,740.0000 | 1,740.0000 | 1,670.0000 | 1,675.0000 | 1,588.2832 | 7,475,700 |
16 Jan 2024 | 1,715.0000 | 1,730.0000 | 1,690.0000 | 1,715.0000 | 1,626.2124 | 5,074,800 |
15 Jan 2024 | 1,760.0000 | 1,775.0000 | 1,705.0000 | 1,715.0000 | 1,626.2124 | 9,560,400 |
12 Jan 2024 | 1,700.0000 | 1,770.0000 | 1,690.0000 | 1,755.0000 | 1,664.1415 | 20,481,600 |
11 Jan 2024 | 1,645.0000 | 1,695.0000 | 1,640.0000 | 1,690.0000 | 1,602.5066 | 9,556,500 |
10 Jan 2024 | 1,635.0000 | 1,650.0000 | 1,610.0000 | 1,645.0000 | 1,559.8363 | 4,846,000 |
09 Jan 2024 | 1,600.0000 | 1,615.0000 | 1,590.0000 | 1,610.0000 | 1,526.6483 | 5,536,000 |
08 Jan 2024 | 1,630.0000 | 1,630.0000 | 1,600.0000 | 1,600.0000 | 1,517.1660 | 9,675,700 |
05 Jan 2024 | 1,630.0000 | 1,645.0000 | 1,610.0000 | 1,625.0000 | 1,540.8717 | 6,058,600 |
04 Jan 2024 | 1,640.0000 | 1,645.0000 | 1,600.0000 | 1,630.0000 | 1,545.6129 | 7,971,900 |
03 Jan 2024 | 1,695.0000 | 1,695.0000 | 1,630.0000 | 1,635.0000 | 1,550.3540 | 5,767,000 |
02 Jan 2024 | 1,690.0000 | 1,690.0000 | 1,655.0000 | 1,670.0000 | 1,583.5421 | 2,587,700 |
29 Dec 2023 | 1,695.0000 | 1,700.0000 | 1,650.0000 | 1,690.0000 | 1,602.5066 | 6,869,200 |
28 Dec 2023 | 1,655.0000 | 1,690.0000 | 1,635.0000 | 1,690.0000 | 1,602.5066 | 10,261,100 |
27 Dec 2023 | 1,655.0000 | 1,670.0000 | 1,620.0000 | 1,655.0000 | 1,569.3186 | 5,669,200 |
22 Dec 2023 | 1,620.0000 | 1,650.0000 | 1,615.0000 | 1,645.0000 | 1,559.8363 | 3,015,300 |
21 Dec 2023 | 1,630.0000 | 1,640.0000 | 1,600.0000 | 1,615.0000 | 1,531.3895 | 6,738,500 |
20 Dec 2023 | 1,685.0000 | 1,720.0000 | 1,635.0000 | 1,640.0000 | 1,555.0952 | 11,434,100 |
19 Dec 2023 | 1,625.0000 | 1,670.0000 | 1,625.0000 | 1,660.0000 | 1,574.0598 | 4,044,300 |
18 Dec 2023 | 1,640.0000 | 1,660.0000 | 1,620.0000 | 1,625.0000 | 1,540.8717 | 6,915,900 |
15 Dec 2023 | 1,605.0000 | 1,660.0000 | 1,600.0000 | 1,640.0000 | 1,555.0952 | 8,766,600 |
14 Dec 2023 | 1,600.0000 | 1,615.0000 | 1,585.0000 | 1,605.0000 | 1,521.9072 | 3,751,000 |
13 Dec 2023 | 1,635.0000 | 1,635.0000 | 1,580.0000 | 1,585.0000 | 1,502.9426 | 4,856,400 |
12 Dec 2023 | 1,570.0000 | 1,620.0000 | 1,565.0000 | 1,610.0000 | 1,526.6483 | 6,308,600 |
11 Dec 2023 | 1,585.0000 | 1,590.0000 | 1,570.0000 | 1,570.0000 | 1,488.7192 | 5,145,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |