Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,331.50 | 2,398.40 | 2,331.50 | 2,408.70 | 2,408.70 | 34 |
25 Apr 2024 | 2,309.20 | 2,309.20 | 2,309.20 | 2,304.65 | 2,304.65 | 58 |
24 Apr 2024 | 2,361.75 | 2,361.75 | 2,361.75 | 2,361.75 | 2,361.75 | - |
23 Apr 2024 | 2,185.21 | 2,185.21 | 2,185.21 | 2,370.80 | 2,370.80 | 11 |
22 Apr 2024 | 2,241.90 | 2,241.90 | 2,241.90 | 2,243.50 | 2,243.50 | 30 |
19 Apr 2024 | 2,259.80 | 2,259.80 | 2,259.80 | 2,187.25 | 2,187.25 | 1 |
18 Apr 2024 | 2,113.50 | 2,214.40 | 2,113.50 | 2,204.65 | 2,204.65 | 20 |
17 Apr 2024 | 2,163.55 | 2,163.55 | 2,163.55 | 2,163.55 | 2,163.55 | - |
16 Apr 2024 | 2,114.00 | 2,115.25 | 2,114.00 | 2,123.25 | 2,123.25 | 200 |
15 Apr 2024 | 2,179.70 | 2,218.30 | 2,027.70 | 2,160.05 | 2,160.05 | 486 |
12 Apr 2024 | 2,038.10 | 2,038.10 | 2,038.10 | 2,018.75 | 2,018.75 | 20 |
11 Apr 2024 | 2,090.40 | 2,090.40 | 2,090.40 | 2,090.40 | 2,090.40 | - |
10 Apr 2024 | 2,156.05 | 2,156.05 | 2,156.05 | 2,156.05 | 2,156.05 | - |
09 Apr 2024 | 2,218.40 | 2,269.41 | 2,218.40 | 2,196.85 | 2,196.85 | 120 |
08 Apr 2024 | 2,127.00 | 2,198.80 | 2,127.00 | 2,221.15 | 2,221.15 | 188 |
05 Apr 2024 | 2,165.20 | 2,165.20 | 2,165.20 | 2,175.75 | 2,175.75 | 477 |
04 Apr 2024 | 2,297.00 | 2,297.00 | 2,297.00 | 2,257.20 | 2,257.20 | 88 |
03 Apr 2024 | 2,247.35 | 2,247.35 | 2,247.35 | 2,247.35 | 2,247.35 | - |
02 Apr 2024 | 2,254.50 | 2,410.06 | 2,254.50 | 2,251.55 | 2,251.55 | 119 |
28 Mar 2024 | 2,295.50 | 2,295.50 | 2,295.50 | 2,306.65 | 2,306.65 | 270 |
27 Mar 2024 | 2,226.65 | 2,226.65 | 2,226.65 | 2,226.65 | 2,226.65 | - |
26 Mar 2024 | 2,144.61 | 2,144.61 | 2,144.61 | 2,204.40 | 2,204.40 | 3 |
25 Mar 2024 | 2,175.70 | 2,175.70 | 2,175.70 | 2,175.70 | 2,175.70 | - |
22 Mar 2024 | 2,272.30 | 2,272.30 | 2,272.30 | 2,209.45 | 2,209.45 | 160 |
21 Mar 2024 | 2,240.20 | 2,240.20 | 2,240.20 | 2,238.55 | 2,238.55 | 400 |
20 Mar 2024 | 2,004.70 | 2,004.70 | 2,004.70 | 2,004.70 | 2,004.70 | - |
19 Mar 2024 | 1,990.52 | 1,990.52 | 1,990.52 | 1,993.00 | 1,993.00 | 36 |
18 Mar 2024 | 1,958.20 | 1,958.20 | 1,958.20 | 1,958.20 | 1,958.20 | - |
15 Mar 2024 | 2,006.40 | 2,006.40 | 2,006.40 | 1,991.70 | 1,991.70 | 29 |
14 Mar 2024 | 2,013.00 | 2,013.00 | 2,013.00 | 2,005.05 | 2,005.05 | 599 |
13 Mar 2024 | 2,050.00 | 2,050.00 | 2,050.00 | 2,039.35 | 2,039.35 | 100 |
12 Mar 2024 | 1,969.90 | 1,969.90 | 1,969.90 | 1,969.90 | 1,969.90 | - |
11 Mar 2024 | 1,930.00 | 1,930.00 | 1,930.00 | 1,947.45 | 1,947.45 | 249 |
08 Mar 2024 | 2,002.30 | 2,002.30 | 2,002.30 | 2,002.30 | 2,002.30 | - |
07 Mar 2024 | 1,997.35 | 1,997.35 | 1,997.35 | 1,997.35 | 1,997.35 | - |
06 Mar 2024 | 2,043.10 | 2,043.10 | 2,043.10 | 2,043.10 | 2,043.10 | - |
05 Mar 2024 | 2,015.00 | 2,085.80 | 2,015.00 | 2,066.35 | 2,066.35 | 572 |
04 Mar 2024 | 2,066.75 | 2,066.75 | 2,066.75 | 2,066.75 | 2,066.75 | - |
01 Mar 2024 | 2,070.10 | 2,070.10 | 1,969.10 | 2,010.30 | 2,010.30 | 1,531 |
29 Feb 2024 | 2,019.60 | 2,019.60 | 2,019.60 | 2,019.60 | 2,019.60 | - |
28 Feb 2024 | 1,965.90 | 1,988.00 | 1,965.90 | 2,051.30 | 2,051.30 | 33 |
27 Feb 2024 | 2,011.40 | 2,011.40 | 2,011.40 | 2,011.40 | 2,011.40 | - |
26 Feb 2024 | 2,103.60 | 2,105.60 | 2,027.50 | 2,027.50 | 2,027.50 | 101 |
23 Feb 2024 | 2,012.20 | 2,017.97 | 2,012.20 | 2,054.15 | 2,054.15 | 176 |
22 Feb 2024 | 2,013.55 | 2,013.55 | 2,013.55 | 2,013.55 | 2,013.55 | - |
21 Feb 2024 | 1,920.82 | 1,920.82 | 1,920.82 | 1,964.15 | 1,964.15 | 254 |
20 Feb 2024 | 1,938.30 | 1,938.30 | 1,938.30 | 1,935.00 | 1,935.00 | 4 |
19 Feb 2024 | 1,948.65 | 1,948.65 | 1,948.65 | 1,948.65 | 1,948.65 | - |
16 Feb 2024 | 1,991.15 | 1,991.15 | 1,991.15 | 1,991.15 | 1,991.15 | - |
15 Feb 2024 | 1,959.25 | 1,959.25 | 1,959.25 | 1,959.25 | 1,959.25 | - |
14 Feb 2024 | 1,915.30 | 1,915.30 | 1,915.30 | 1,915.30 | 1,915.30 | - |
13 Feb 2024 | 1,922.45 | 1,922.45 | 1,922.45 | 1,922.45 | 1,922.45 | - |
12 Feb 2024 | 1,947.10 | 2,037.90 | 1,947.10 | 2,066.05 | 2,066.05 | 11 |
09 Feb 2024 | 1,945.10 | 1,945.10 | 1,945.10 | 1,957.95 | 1,957.95 | 164 |
08 Feb 2024 | 1,969.00 | 1,969.00 | 1,964.10 | 1,960.25 | 1,960.25 | 777 |
07 Feb 2024 | 1,965.20 | 1,965.20 | 1,965.20 | 1,965.20 | 1,965.20 | - |
06 Feb 2024 | 1,984.95 | 1,984.95 | 1,984.95 | 1,984.95 | 1,984.95 | - |
05 Feb 2024 | 1,958.70 | 1,958.70 | 1,958.70 | 1,977.30 | 1,977.30 | 2 |
02 Feb 2024 | 1,977.30 | 1,977.30 | 1,977.30 | 1,977.30 | 1,977.30 | - |
01 Feb 2024 | 1,919.70 | 1,919.70 | 1,919.70 | 1,919.70 | 1,919.70 | - |
31 Jan 2024 | 1,975.90 | 2,036.10 | 1,975.90 | 2,033.50 | 2,033.50 | 678 |
30 Jan 2024 | 1,994.75 | 1,994.75 | 1,994.75 | 1,954.45 | 1,954.45 | 57 |
29 Jan 2024 | 1,861.90 | 1,865.10 | 1,861.90 | 1,895.75 | 1,895.75 | 104 |
26 Jan 2024 | 1,968.60 | 1,968.60 | 1,968.60 | 1,895.65 | 1,895.65 | 83 |
25 Jan 2024 | 1,905.90 | 1,928.80 | 1,905.90 | 1,956.20 | 1,956.20 | 5 |
24 Jan 2024 | 1,916.30 | 1,916.30 | 1,916.30 | 1,954.20 | 1,954.20 | 19 |
23 Jan 2024 | 1,922.00 | 1,922.00 | 1,922.00 | 1,916.55 | 1,916.55 | 140 |
22 Jan 2024 | 1,931.10 | 2,005.90 | 1,931.10 | 1,999.15 | 1,999.15 | 819 |
19 Jan 2024 | 1,911.60 | 1,911.60 | 1,891.10 | 1,892.15 | 1,892.15 | 172 |
18 Jan 2024 | 1,868.10 | 1,881.20 | 1,868.10 | 1,874.20 | 1,874.20 | 38 |
17 Jan 2024 | 1,922.90 | 1,922.90 | 1,922.90 | 1,909.00 | 1,909.00 | 81 |
16 Jan 2024 | 1,930.10 | 1,943.30 | 1,894.90 | 1,972.35 | 1,972.35 | 706 |
15 Jan 2024 | 1,889.10 | 1,889.10 | 1,889.10 | 1,889.10 | 1,889.10 | - |
12 Jan 2024 | 1,896.20 | 1,896.20 | 1,896.20 | 1,896.20 | 1,896.20 | - |
11 Jan 2024 | 1,924.40 | 1,924.40 | 1,896.10 | 1,891.20 | 1,891.20 | 250 |
10 Jan 2024 | 1,925.30 | 1,925.30 | 1,925.30 | 1,935.90 | 1,935.90 | 130 |
09 Jan 2024 | 1,974.75 | 1,974.75 | 1,974.75 | 1,974.75 | 1,974.75 | - |
08 Jan 2024 | 2,007.50 | 2,008.50 | 2,004.50 | 1,978.25 | 1,978.25 | 650 |
05 Jan 2024 | 2,009.40 | 2,009.40 | 2,009.40 | 2,000.95 | 2,000.95 | 80 |
04 Jan 2024 | 1,995.15 | 1,995.15 | 1,995.15 | 1,995.15 | 1,995.15 | - |
03 Jan 2024 | 1,924.30 | 1,924.30 | 1,924.30 | 1,924.30 | 1,924.30 | - |
02 Jan 2024 | 1,991.70 | 1,991.70 | 1,991.70 | 1,991.70 | 1,991.70 | - |
29 Dec 2023 | 1,989.25 | 1,989.25 | 1,989.25 | 1,989.25 | 1,989.25 | - |
28 Dec 2023 | 1,980.30 | 1,980.30 | 1,980.30 | 1,992.85 | 1,992.85 | 120 |
27 Dec 2023 | 1,963.75 | 1,963.75 | 1,963.75 | 1,963.75 | 1,963.75 | - |
22 Dec 2023 | 1,942.10 | 1,942.10 | 1,942.10 | 1,942.10 | 1,942.10 | - |
21 Dec 2023 | 1,964.20 | 1,964.20 | 1,964.20 | 1,935.90 | 1,935.90 | 20 |
20 Dec 2023 | 1,974.30 | 1,974.30 | 1,974.30 | 1,974.30 | 1,974.30 | - |
19 Dec 2023 | 1,929.20 | 1,929.20 | 1,805.47 | 1,935.95 | 1,935.95 | 20 |
18 Dec 2023 | 1,924.50 | 1,924.50 | 1,924.50 | 1,938.40 | 1,938.40 | 22 |
15 Dec 2023 | 1,955.30 | 1,995.60 | 1,930.50 | 1,974.25 | 1,974.25 | 185 |
14 Dec 2023 | 1,796.90 | 1,940.40 | 1,790.00 | 1,915.35 | 1,915.35 | 528 |
13 Dec 2023 | 1,699.75 | 1,699.75 | 1,699.75 | 1,699.75 | 1,699.75 | - |
12 Dec 2023 | 1,693.15 | 1,693.15 | 1,693.15 | 1,693.15 | 1,693.15 | - |
11 Dec 2023 | 1,687.55 | 1,687.55 | 1,687.55 | 1,687.55 | 1,687.55 | - |
08 Dec 2023 | 1,654.05 | 1,654.05 | 1,654.05 | 1,654.05 | 1,654.05 | - |
07 Dec 2023 | 1,598.45 | 1,598.45 | 1,598.45 | 1,598.45 | 1,598.45 | - |
06 Dec 2023 | 1,625.70 | 1,625.70 | 1,625.70 | 1,625.70 | 1,625.70 | - |
05 Dec 2023 | 1,583.75 | 1,583.75 | 1,583.75 | 1,583.75 | 1,583.75 | - |
04 Dec 2023 | 1,643.50 | 1,643.50 | 1,643.50 | 1,643.50 | 1,643.50 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |