Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,327.00 | 2,343.00 | 2,283.00 | 2,298.00 | 2,298.00 | 137 |
25 Apr 2024 | 2,361.00 | 2,395.00 | 2,227.00 | 2,300.00 | 2,300.00 | 131,707 |
24 Apr 2024 | 2,330.50 | 2,385.00 | 2,320.00 | 2,353.00 | 2,353.00 | 91,915 |
23 Apr 2024 | 2,360.00 | 2,360.00 | 2,296.00 | 2,356.50 | 2,356.50 | 224,199 |
22 Apr 2024 | 2,338.50 | 2,354.00 | 2,298.00 | 2,318.50 | 2,318.50 | 73,825 |
19 Apr 2024 | 2,330.50 | 2,339.00 | 2,296.00 | 2,319.50 | 2,319.50 | 92,490 |
18 Apr 2024 | 2,346.00 | 2,360.00 | 2,302.77 | 2,328.50 | 2,328.50 | 38,505 |
17 Apr 2024 | 2,329.00 | 2,367.00 | 2,275.00 | 2,340.50 | 2,340.50 | 59,137 |
16 Apr 2024 | 2,255.50 | 2,317.00 | 2,245.00 | 2,278.50 | 2,278.50 | 19,962 |
15 Apr 2024 | 2,271.50 | 2,327.00 | 2,256.00 | 2,301.50 | 2,301.50 | 33,384 |
12 Apr 2024 | 2,320.00 | 2,334.00 | 2,246.00 | 2,263.50 | 2,263.50 | 18,798 |
11 Apr 2024 | 2,269.00 | 2,304.00 | 2,257.00 | 2,291.50 | 2,291.50 | 28,055 |
10 Apr 2024 | 2,291.50 | 2,312.00 | 2,233.00 | 2,275.50 | 2,275.50 | 56,191 |
09 Apr 2024 | 2,324.00 | 2,354.00 | 2,271.00 | 2,278.50 | 2,278.50 | 41,872 |
08 Apr 2024 | 2,347.00 | 2,366.00 | 2,327.00 | 2,336.00 | 2,336.00 | 35,200 |
05 Apr 2024 | 2,352.50 | 2,399.00 | 2,330.00 | 2,343.50 | 2,343.50 | 13,587 |
04 Apr 2024 | 2,389.00 | 2,410.00 | 2,374.00 | 2,387.00 | 2,387.00 | 14,716 |
03 Apr 2024 | 2,372.50 | 2,398.00 | 2,359.00 | 2,393.50 | 2,393.50 | 84,467 |
02 Apr 2024 | 2,364.00 | 2,401.00 | 2,341.00 | 2,353.50 | 2,353.50 | 89,793 |
28 Mar 2024 | 2,394.50 | 2,413.00 | 2,359.50 | 2,363.50 | 2,363.50 | 54,578 |
27 Mar 2024 | 2,380.00 | 2,413.00 | 2,372.50 | 2,385.25 | 2,385.25 | 15,135 |
26 Mar 2024 | 2,411.00 | 2,423.00 | 2,386.00 | 2,388.25 | 2,388.25 | 20,559 |
25 Mar 2024 | 2,382.00 | 2,410.00 | 2,352.00 | 2,406.50 | 2,406.50 | 86,833 |
22 Mar 2024 | 2,395.25 | 2,395.50 | 2,354.00 | 2,383.50 | 2,383.50 | 89,358 |
21 Mar 2024 | 2,427.75 | 2,445.50 | 2,384.00 | 2,411.25 | 2,411.25 | 10,356 |
20 Mar 2024 | 2,340.00 | 2,408.50 | 2,333.00 | 2,404.50 | 2,404.50 | 31,907 |
19 Mar 2024 | 2,360.00 | 2,404.80 | 2,349.00 | 2,399.00 | 2,399.00 | 221,849 |
18 Mar 2024 | 2,390.00 | 2,393.50 | 2,361.00 | 2,374.75 | 2,374.75 | 18,432 |
15 Mar 2024 | 2,398.75 | 2,419.50 | 2,373.00 | 2,395.25 | 2,395.25 | 56,562 |
14 Mar 2024 | 2,370.00 | 2,416.00 | 2,343.50 | 2,395.25 | 2,395.25 | 49,554 |
13 Mar 2024 | 2,330.00 | 2,362.00 | 2,318.00 | 2,357.75 | 2,357.75 | 32,361 |
12 Mar 2024 | 2,308.25 | 2,333.50 | 2,288.50 | 2,334.75 | 2,334.75 | 57,349 |
11 Mar 2024 | 2,295.75 | 2,326.50 | 2,276.50 | 2,298.00 | 2,298.00 | 24,468 |
08 Mar 2024 | 2,290.00 | 2,333.00 | 2,301.50 | 2,318.25 | 2,318.25 | 28,929 |
07 Mar 2024 | 2,252.00 | 2,315.50 | 2,243.50 | 2,312.00 | 2,312.00 | 16,625 |
06 Mar 2024 | 2,262.00 | 2,276.50 | 2,247.50 | 2,269.25 | 2,269.25 | 93,979 |
05 Mar 2024 | 2,268.75 | 2,313.50 | 2,260.00 | 2,264.00 | 2,264.00 | 84,571 |
04 Mar 2024 | 2,300.00 | 2,301.50 | 2,268.50 | 2,296.50 | 2,296.50 | 42,594 |
01 Mar 2024 | 2,312.00 | 2,328.00 | 2,289.50 | 2,308.25 | 2,308.25 | 26,477 |
29 Feb 2024 | 2,324.50 | 2,342.50 | 2,303.00 | 2,314.25 | 2,314.25 | 80,233 |
28 Feb 2024 | 2,300.00 | 2,320.50 | 2,283.50 | 2,315.75 | 2,315.75 | 234,351 |
27 Feb 2024 | 2,294.50 | 2,307.50 | 2,278.50 | 2,299.75 | 2,299.75 | 13,136 |
26 Feb 2024 | 2,287.25 | 2,314.50 | 2,271.00 | 2,294.50 | 2,294.50 | 38,530 |
23 Feb 2024 | 2,270.50 | 2,308.50 | 2,272.50 | 2,298.25 | 2,298.25 | 180,884 |
22 Feb 2024 | 2,241.50 | 2,278.00 | 2,215.50 | 2,270.75 | 2,270.75 | 20,979 |
21 Feb 2024 | 2,220.00 | 2,242.50 | 2,206.50 | 2,223.25 | 2,223.25 | 45,790 |
20 Feb 2024 | 2,230.00 | 2,229.00 | 2,199.50 | 2,216.75 | 2,216.75 | 74,992 |
19 Feb 2024 | 2,184.50 | 2,218.50 | 2,175.00 | 2,211.75 | 2,211.75 | 162,167 |
16 Feb 2024 | 2,192.50 | 2,228.00 | 2,192.28 | 2,201.00 | 2,201.00 | 63,178 |
15 Feb 2024 | 2,175.25 | 2,212.50 | 2,132.00 | 2,189.25 | 2,189.25 | 60,858 |
14 Feb 2024 | 2,110.00 | 2,160.50 | 2,106.50 | 2,148.25 | 2,148.25 | 7,826 |
13 Feb 2024 | 2,185.25 | 2,198.50 | 2,112.50 | 2,127.50 | 2,127.50 | 23,804 |
13 Feb 2024 | 3.5 Dividend | |||||
12 Feb 2024 | 2,104.90 | 2,203.50 | 2,156.50 | 2,199.00 | 2,195.50 | 28,237 |
09 Feb 2024 | 2,130.50 | 2,205.00 | 2,138.00 | 2,178.00 | 2,174.53 | 225,641 |
08 Feb 2024 | 2,044.90 | 2,105.00 | 2,026.00 | 2,081.25 | 2,077.94 | 89,367 |
07 Feb 2024 | 2,033.95 | 2,052.00 | 2,005.50 | 2,041.75 | 2,038.50 | 22,111 |
06 Feb 2024 | 2,038.75 | 2,046.50 | 1,997.20 | 2,020.15 | 2,016.93 | 12,474 |
05 Feb 2024 | 2,040.00 | 2,039.00 | 2,011.00 | 2,029.00 | 2,025.77 | 47,186 |
02 Feb 2024 | 1,985.90 | 2,036.00 | 1,970.20 | 2,020.15 | 2,016.93 | 19,290 |
01 Feb 2024 | 1,959.55 | 1,982.20 | 1,932.80 | 1,972.80 | 1,969.66 | 386,261 |
31 Jan 2024 | 1,950.05 | 1,980.40 | 1,949.00 | 1,960.20 | 1,957.08 | 89,215 |
30 Jan 2024 | 1,971.95 | 1,984.80 | 1,955.00 | 1,972.70 | 1,969.56 | 33,813 |
29 Jan 2024 | 1,938.10 | 1,968.60 | 1,938.40 | 1,959.20 | 1,956.08 | 22,989 |
26 Jan 2024 | 1,989.05 | 1,966.31 | 1,832.80 | 1,961.20 | 1,958.08 | 47,432 |
25 Jan 2024 | 1,841.00 | 1,851.20 | 1,821.00 | 1,841.60 | 1,838.67 | 9,825 |
24 Jan 2024 | 1,821.00 | 1,837.80 | 1,798.60 | 1,829.20 | 1,826.29 | 12,651 |
23 Jan 2024 | 1,840.00 | 1,855.20 | 1,809.22 | 1,817.70 | 1,814.81 | 21,085 |
22 Jan 2024 | 1,846.10 | 1,855.40 | 1,825.80 | 1,837.60 | 1,834.68 | 135,335 |
19 Jan 2024 | 1,840.00 | 1,857.60 | 1,819.80 | 1,831.00 | 1,828.09 | 152,655 |
18 Jan 2024 | 1,842.10 | 1,865.60 | 1,799.00 | 1,846.30 | 1,843.36 | 163,879 |
17 Jan 2024 | 1,802.90 | 1,822.45 | 1,788.20 | 1,812.10 | 1,809.22 | 349,353 |
16 Jan 2024 | 1,823.50 | 1,844.40 | 1,812.60 | 1,823.10 | 1,820.20 | 17,801 |
15 Jan 2024 | 1,835.00 | 1,849.80 | 1,829.40 | 1,832.40 | 1,829.48 | 13,473 |
12 Jan 2024 | 1,830.10 | 1,850.80 | 1,808.80 | 1,828.70 | 1,825.79 | 18,856 |
11 Jan 2024 | 1,886.50 | 1,899.20 | 1,836.50 | 1,840.80 | 1,837.87 | 28,291 |
10 Jan 2024 | 1,834.10 | 1,854.80 | 1,815.20 | 1,853.30 | 1,850.35 | 17,113 |
09 Jan 2024 | 1,830.10 | 1,854.40 | 1,823.60 | 1,829.60 | 1,826.69 | 23,333 |
08 Jan 2024 | 1,813.40 | 1,836.48 | 1,814.00 | 1,832.50 | 1,829.58 | 45,844 |
05 Jan 2024 | 1,843.30 | 1,839.20 | 1,812.80 | 1,820.70 | 1,817.80 | 44,519 |
04 Jan 2024 | 1,858.90 | 1,872.20 | 1,845.60 | 1,853.90 | 1,850.95 | 20,445 |
03 Jan 2024 | 1,898.10 | 1,908.60 | 1,847.00 | 1,861.30 | 1,858.34 | 71,013 |
02 Jan 2024 | 1,933.05 | 1,939.00 | 1,884.80 | 1,895.70 | 1,892.68 | 18,366 |
29 Dec 2023 | 1,918.30 | 1,933.20 | 1,899.40 | 1,921.40 | 1,918.34 | 6,440 |
28 Dec 2023 | 1,922.00 | 1,939.60 | 1,908.60 | 1,912.80 | 1,909.76 | 9,407 |
27 Dec 2023 | 1,954.85 | 1,954.60 | 1,929.45 | 1,931.20 | 1,928.13 | 61,367 |
22 Dec 2023 | 1,980.00 | 2,004.50 | 1,934.20 | 1,964.80 | 1,961.67 | 25,608 |
21 Dec 2023 | 1,990.05 | 2,011.00 | 1,980.40 | 1,986.45 | 1,983.29 | 16,417 |
20 Dec 2023 | 1,987.80 | 2,009.00 | 1,969.20 | 2,003.70 | 2,000.51 | 60,125 |
19 Dec 2023 | 1,991.60 | 2,009.00 | 1,968.00 | 1,996.35 | 1,993.17 | 79,711 |
18 Dec 2023 | 2,014.40 | 2,026.00 | 1,978.60 | 1,994.45 | 1,991.28 | 83,618 |
15 Dec 2023 | 2,027.35 | 2,048.00 | 2,017.50 | 2,026.50 | 2,023.27 | 177,844 |
14 Dec 2023 | 2,050.05 | 2,062.00 | 2,009.00 | 2,017.15 | 2,013.94 | 36,221 |
13 Dec 2023 | 2,003.45 | 2,044.00 | 2,005.00 | 2,025.25 | 2,022.03 | 89,766 |
12 Dec 2023 | 1,996.85 | 2,025.50 | 1,991.00 | 2,009.25 | 2,006.05 | 21,153 |
11 Dec 2023 | 1,984.90 | 1,998.10 | 1,970.60 | 1,990.55 | 1,987.38 | 64,389 |
08 Dec 2023 | 1,968.25 | 1,990.80 | 1,941.80 | 1,980.65 | 1,977.50 | 23,207 |
07 Dec 2023 | 1,951.05 | 1,958.80 | 1,938.40 | 1,958.40 | 1,955.28 | 3,252 |
06 Dec 2023 | 1,941.45 | 1,966.40 | 1,921.60 | 1,962.00 | 1,958.88 | 25,458 |
05 Dec 2023 | 1,909.15 | 1,943.40 | 1,897.40 | 1,933.60 | 1,930.52 | 23,597 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |