Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 3,276.00 | 3,296.00 | 3,276.00 | 3,293.50 | 3,293.50 | 3,725 |
01 May 2024 | 3,277.00 | 3,286.00 | 3,274.00 | 3,283.75 | 3,283.75 | 2,790 |
30 Apr 2024 | 3,287.00 | 3,289.50 | 3,278.00 | 3,282.50 | 3,282.50 | 3,313 |
29 Apr 2024 | 3,287.50 | 3,288.00 | 3,284.27 | 3,287.00 | 3,287.00 | 20,392 |
26 Apr 2024 | 3,277.00 | 3,283.00 | 3,275.00 | 3,278.50 | 3,278.50 | 3,612 |
25 Apr 2024 | 3,283.50 | 3,286.00 | 3,271.00 | 3,273.50 | 3,273.50 | 2,181 |
24 Apr 2024 | 3,285.00 | 3,285.00 | 3,279.50 | 3,281.00 | 3,281.00 | 3,355 |
23 Apr 2024 | 3,287.00 | 3,294.50 | 3,283.00 | 3,291.25 | 3,291.25 | 11,325 |
22 Apr 2024 | 3,282.00 | 3,286.50 | 3,278.00 | 3,285.50 | 3,285.50 | 2,112 |
19 Apr 2024 | 3,290.00 | 3,293.50 | 3,285.00 | 3,288.00 | 3,288.00 | 4,673 |
18 Apr 2024 | 3,293.00 | 3,295.30 | 3,283.50 | 3,282.50 | 3,282.50 | 2,624 |
17 Apr 2024 | 3,283.75 | 3,283.75 | 3,283.75 | 3,283.75 | 3,283.75 | - |
16 Apr 2024 | 3,284.50 | 3,287.50 | 3,273.00 | 3,279.00 | 3,279.00 | 5,076 |
15 Apr 2024 | 3,281.50 | 3,293.00 | 3,278.00 | 3,282.50 | 3,282.50 | 3,958 |
12 Apr 2024 | 3,297.00 | 3,300.50 | 3,296.50 | 3,302.75 | 3,302.75 | 1,635 |
11 Apr 2024 | 3,295.00 | 3,297.00 | 3,288.50 | 3,288.50 | 3,288.50 | 1,835 |
10 Apr 2024 | 3,329.00 | 3,333.50 | 3,302.50 | 3,302.50 | 3,302.50 | 1,194 |
09 Apr 2024 | 3,323.50 | 3,329.00 | 3,321.00 | 3,329.00 | 3,329.00 | 3,614 |
08 Apr 2024 | 3,313.00 | 3,319.00 | 3,310.50 | 3,316.50 | 3,316.50 | 8,028 |
05 Apr 2024 | 3,338.50 | 3,338.50 | 3,324.50 | 3,326.00 | 3,326.00 | 3,906 |
04 Apr 2024 | 3,329.50 | 3,337.50 | 3,327.00 | 3,332.50 | 3,332.50 | 8,933 |
03 Apr 2024 | 3,329.50 | 3,329.50 | 3,315.50 | 3,324.25 | 3,324.25 | 2,654 |
02 Apr 2024 | 3,335.50 | 3,336.00 | 3,320.50 | 3,325.50 | 3,325.50 | 16,250 |
28 Mar 2024 | 3,356.50 | 3,360.50 | 3,351.00 | 3,358.50 | 3,358.50 | 2,943 |
27 Mar 2024 | 3,349.50 | 3,358.49 | 3,349.50 | 3,357.50 | 3,357.50 | 5,547 |
26 Mar 2024 | 3,349.50 | 3,349.50 | 3,342.00 | 3,345.00 | 3,345.00 | 3,233 |
25 Mar 2024 | 3,353.50 | 3,353.50 | 3,344.99 | 3,344.50 | 3,344.50 | 1,939 |
22 Mar 2024 | 3,347.00 | 3,353.00 | 3,345.00 | 3,351.75 | 3,351.75 | 1,771 |
21 Mar 2024 | 3,347.50 | 3,349.00 | 3,338.00 | 3,340.25 | 3,340.25 | 10,445 |
20 Mar 2024 | 3,335.00 | 3,338.00 | 3,333.00 | 3,336.75 | 3,336.75 | 4,328 |
19 Mar 2024 | 3,328.50 | 3,332.00 | 3,326.50 | 3,330.50 | 3,330.50 | 8,164 |
18 Mar 2024 | 3,332.50 | 3,332.50 | 3,325.00 | 3,324.50 | 3,324.50 | 6,192 |
15 Mar 2024 | 3,336.00 | 3,336.50 | 3,327.00 | 3,331.75 | 3,331.75 | 5,216 |
14 Mar 2024 | 3,351.00 | 3,353.00 | 3,331.50 | 3,333.50 | 3,333.50 | 9,053 |
14 Mar 2024 | 0.3415 Dividend | |||||
13 Mar 2024 | 3,397.00 | 3,397.00 | 3,384.50 | 3,385.00 | 3,384.66 | 16,309 |
12 Mar 2024 | 3,404.00 | 3,405.50 | 3,391.50 | 3,391.50 | 3,391.16 | 7,168 |
11 Mar 2024 | 3,407.50 | 3,409.50 | 3,401.50 | 3,403.00 | 3,402.66 | 3,866 |
08 Mar 2024 | 3,408.50 | 3,410.00 | 3,404.00 | 3,404.00 | 3,403.66 | 3,824 |
07 Mar 2024 | 3,399.50 | 3,409.00 | 3,399.50 | 3,400.00 | 3,399.66 | 2,349 |
06 Mar 2024 | 3,390.50 | 3,400.00 | 3,387.50 | 3,397.00 | 3,396.66 | 12,572 |
05 Mar 2024 | 3,382.50 | 3,400.50 | 3,381.00 | 3,392.50 | 3,392.16 | 8,055 |
04 Mar 2024 | 3,380.00 | 3,381.50 | 3,373.00 | 3,375.75 | 3,375.41 | 3,742 |
01 Mar 2024 | 3,367.50 | 3,384.50 | 3,367.50 | 3,379.50 | 3,379.16 | 7,348 |
29 Feb 2024 | 3,364.00 | 3,372.00 | 3,357.50 | 3,374.00 | 3,373.66 | 11,612 |
28 Feb 2024 | 3,356.50 | 3,361.50 | 3,356.50 | 3,360.50 | 3,360.16 | 3,365 |
27 Feb 2024 | 3,366.00 | 3,366.50 | 3,358.00 | 3,360.50 | 3,360.16 | 13,839 |
26 Feb 2024 | 3,374.00 | 3,374.00 | 3,361.00 | 3,361.25 | 3,360.91 | 3,384 |
23 Feb 2024 | 3,349.00 | 3,362.00 | 3,347.52 | 3,364.50 | 3,364.16 | 13,335 |
22 Feb 2024 | 3,351.00 | 3,357.50 | 3,349.50 | 3,353.50 | 3,353.16 | 16,089 |
21 Feb 2024 | 3,360.50 | 3,364.00 | 3,356.50 | 3,356.50 | 3,356.16 | 522 |
20 Feb 2024 | 3,356.00 | 3,366.50 | 3,356.00 | 3,365.00 | 3,364.66 | 6,478 |
19 Feb 2024 | 3,356.50 | 3,356.50 | 3,351.00 | 3,351.75 | 3,351.41 | 1,281 |
16 Feb 2024 | 3,362.50 | 3,362.50 | 3,347.50 | 3,353.25 | 3,352.91 | 3,980 |
15 Feb 2024 | 3,369.50 | 3,375.00 | 3,365.50 | 3,363.25 | 3,362.91 | 1,655 |
14 Feb 2024 | 3,355.50 | 3,357.50 | 3,352.00 | 3,357.50 | 3,357.16 | 31,292 |
13 Feb 2024 | 3,376.00 | 3,381.00 | 3,359.50 | 3,358.25 | 3,357.91 | 6,466 |
12 Feb 2024 | 3,377.00 | 3,381.50 | 3,374.00 | 3,375.00 | 3,374.66 | 4,149 |
09 Feb 2024 | 3,377.50 | 3,379.50 | 3,373.50 | 3,375.25 | 3,374.91 | 954 |
08 Feb 2024 | 3,388.50 | 3,389.50 | 3,378.50 | 3,378.50 | 3,378.16 | 3,058 |
07 Feb 2024 | 3,393.50 | 3,395.00 | 3,386.50 | 3,393.50 | 3,393.16 | 15,084 |
06 Feb 2024 | 3,384.00 | 3,390.00 | 3,378.50 | 3,388.50 | 3,388.16 | 12,402 |
05 Feb 2024 | 3,394.00 | 3,394.00 | 3,378.50 | 3,378.50 | 3,378.16 | 8,863 |
02 Feb 2024 | 3,428.00 | 3,434.00 | 3,402.00 | 3,402.00 | 3,401.66 | 14,223 |
01 Feb 2024 | 3,421.50 | 3,446.00 | 3,419.00 | 3,441.50 | 3,441.15 | 6,178 |
31 Jan 2024 | 3,406.50 | 3,419.50 | 3,403.50 | 3,418.00 | 3,417.66 | 2,421 |
30 Jan 2024 | 3,391.50 | 3,399.00 | 3,391.50 | 3,395.00 | 3,394.66 | 9,392 |
29 Jan 2024 | 3,386.50 | 3,391.00 | 3,385.00 | 3,389.50 | 3,389.16 | 7,110 |
26 Jan 2024 | 3,387.00 | 3,388.00 | 3,375.50 | 3,381.00 | 3,380.66 | 4,517 |
25 Jan 2024 | 3,378.00 | 3,386.00 | 3,375.50 | 3,384.25 | 3,383.91 | 18,797 |
24 Jan 2024 | 3,388.00 | 3,389.50 | 3,381.50 | 3,379.00 | 3,378.66 | 1,902 |
23 Jan 2024 | 3,383.50 | 3,383.50 | 3,375.50 | 3,376.50 | 3,376.16 | 15,806 |
22 Jan 2024 | 3,384.00 | 3,391.00 | 3,380.50 | 3,389.00 | 3,388.66 | 2,079 |
19 Jan 2024 | 3,378.50 | 3,383.50 | 3,371.50 | 3,377.00 | 3,376.66 | 2,457 |
18 Jan 2024 | 3,391.00 | 3,393.50 | 3,385.00 | 3,384.25 | 3,383.91 | 3,311 |
17 Jan 2024 | 3,398.00 | 3,398.00 | 3,387.00 | 3,388.50 | 3,388.16 | 3,044 |
16 Jan 2024 | 3,406.50 | 3,409.00 | 3,404.00 | 3,401.50 | 3,401.16 | 1,074 |
15 Jan 2024 | 3,410.50 | 3,432.00 | 3,409.00 | 3,413.00 | 3,412.66 | 4,456 |
12 Jan 2024 | 3,414.00 | 3,423.00 | 3,407.50 | 3,419.50 | 3,419.16 | 2,813 |
11 Jan 2024 | 3,406.50 | 3,408.00 | 3,381.05 | 3,398.00 | 3,397.66 | 16,040 |
10 Jan 2024 | 3,405.50 | 3,407.00 | 3,400.50 | 3,400.75 | 3,400.41 | 6,324 |
09 Jan 2024 | 3,400.50 | 3,405.50 | 3,395.00 | 3,401.00 | 3,400.66 | 7,620 |
08 Jan 2024 | 3,393.00 | 3,397.50 | 3,392.00 | 3,409.25 | 3,408.91 | 1,614 |
05 Jan 2024 | 3,397.00 | 3,412.00 | 3,392.14 | 3,403.00 | 3,402.66 | 4,901 |
04 Jan 2024 | 3,409.50 | 3,414.00 | 3,403.00 | 3,407.00 | 3,406.66 | 2,567 |
03 Jan 2024 | 3,408.00 | 3,410.96 | 3,401.50 | 3,409.50 | 3,409.16 | 2,591 |
02 Jan 2024 | 3,412.50 | 3,414.00 | 3,405.00 | 3,415.50 | 3,415.16 | 1,444 |
29 Dec 2023 | 3,420.50 | 3,424.50 | 3,420.00 | 3,423.75 | 3,423.40 | 1,397 |
28 Dec 2023 | 3,433.00 | 3,438.47 | 3,432.53 | 3,434.00 | 3,433.65 | 867 |
27 Dec 2023 | 3,422.50 | 3,424.50 | 3,420.00 | 3,431.75 | 3,431.40 | 4,732 |
22 Dec 2023 | 3,421.50 | 3,428.50 | 3,420.00 | 3,428.50 | 3,428.15 | 3,330 |
21 Dec 2023 | 3,424.50 | 3,432.00 | 3,419.00 | 3,425.75 | 3,425.40 | 3,374 |
20 Dec 2023 | 3,419.50 | 3,420.50 | 3,414.50 | 3,413.00 | 3,412.66 | 9,828 |
19 Dec 2023 | 3,411.00 | 3,416.50 | 3,409.68 | 3,412.75 | 3,412.41 | 4,959 |
18 Dec 2023 | 3,417.50 | 3,417.50 | 3,401.00 | 3,404.50 | 3,404.16 | 3,623 |
15 Dec 2023 | 3,412.50 | 3,414.50 | 3,410.50 | 3,413.50 | 3,413.16 | 2,065 |
14 Dec 2023 | 3,406.50 | 3,417.00 | 3,404.50 | 3,417.00 | 3,416.66 | 1,848 |
14 Dec 2023 | 0.3398 Dividend | |||||
13 Dec 2023 | 3,387.00 | 3,394.97 | 3,385.50 | 3,395.00 | 3,394.32 | 20,002 |
12 Dec 2023 | 3,303.00 | 3,391.00 | 3,303.00 | 3,380.00 | 3,379.32 | 29,463 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |