Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,726.80 | 1,726.80 | 1,726.80 | 1,833.50 | 1,833.50 | 1 |
25 Apr 2024 | 1,712.50 | 1,712.50 | 1,712.50 | 1,693.90 | 1,693.90 | 796 |
24 Apr 2024 | 1,800.00 | 1,800.00 | 1,789.90 | 1,791.60 | 1,791.60 | 104 |
23 Apr 2024 | 1,683.90 | 1,750.00 | 1,683.90 | 1,760.65 | 1,760.65 | 145 |
22 Apr 2024 | 1,662.60 | 1,662.60 | 1,662.60 | 1,660.80 | 1,660.80 | 600 |
19 Apr 2024 | 1,579.90 | 1,579.90 | 1,579.90 | 1,594.35 | 1,594.35 | 50 |
18 Apr 2024 | 1,641.00 | 1,641.00 | 1,641.00 | 1,641.00 | 1,641.00 | - |
17 Apr 2024 | 1,713.50 | 1,713.50 | 1,694.20 | 1,671.70 | 1,671.70 | 1,292 |
16 Apr 2024 | 1,671.50 | 1,861.90 | 1,671.50 | 1,733.00 | 1,733.00 | 6 |
15 Apr 2024 | 1,819.40 | 1,819.40 | 1,790.70 | 1,809.80 | 1,809.80 | 848 |
12 Apr 2024 | 1,862.05 | 1,862.05 | 1,862.05 | 1,862.05 | 1,862.05 | - |
11 Apr 2024 | 1,818.75 | 1,818.75 | 1,818.75 | 1,818.75 | 1,818.75 | - |
10 Apr 2024 | 1,951.80 | 1,951.80 | 1,915.60 | 1,907.15 | 1,907.15 | 979 |
09 Apr 2024 | 1,881.20 | 1,960.80 | 1,720.47 | 1,947.80 | 1,947.80 | 1,415 |
08 Apr 2024 | 1,836.20 | 1,875.50 | 1,836.20 | 1,929.45 | 1,929.45 | 56 |
05 Apr 2024 | 1,780.40 | 1,818.30 | 1,780.40 | 1,799.10 | 1,799.10 | 1,333 |
04 Apr 2024 | 1,871.90 | 1,886.80 | 1,871.90 | 1,889.90 | 1,889.90 | 1,203 |
03 Apr 2024 | 1,773.00 | 1,816.10 | 1,773.00 | 1,827.85 | 1,827.85 | 190 |
02 Apr 2024 | 1,833.90 | 2,005.83 | 1,729.60 | 1,774.40 | 1,774.40 | 4,404 |
28 Mar 2024 | 1,973.40 | 1,973.40 | 1,973.40 | 2,052.40 | 2,052.40 | 20 |
27 Mar 2024 | 2,012.90 | 2,063.30 | 1,999.20 | 1,978.60 | 1,978.60 | 1,281 |
26 Mar 2024 | 1,858.74 | 1,858.74 | 1,858.74 | 2,027.15 | 2,027.15 | 3,458 |
25 Mar 2024 | 1,878.90 | 1,878.90 | 1,878.90 | 1,913.45 | 1,913.45 | 539 |
22 Mar 2024 | 1,979.50 | 1,979.50 | 1,979.50 | 1,877.80 | 1,877.80 | 1,104 |
21 Mar 2024 | 1,864.70 | 1,895.70 | 1,861.70 | 1,964.20 | 1,964.20 | 1,021 |
20 Mar 2024 | 1,727.30 | 1,727.30 | 1,727.30 | 1,727.30 | 1,727.30 | - |
19 Mar 2024 | 1,745.90 | 1,745.90 | 1,601.21 | 1,682.80 | 1,682.80 | 852 |
18 Mar 2024 | 1,702.50 | 1,800.00 | 1,688.00 | 1,790.75 | 1,790.75 | 1,051 |
15 Mar 2024 | 1,681.00 | 1,681.00 | 1,681.00 | 1,671.60 | 1,671.60 | 28 |
14 Mar 2024 | 1,686.50 | 1,686.50 | 1,686.50 | 1,686.50 | 1,686.50 | - |
13 Mar 2024 | 1,439.60 | 1,614.70 | 1,439.60 | 1,615.15 | 1,615.15 | 921 |
12 Mar 2024 | 1,455.00 | 1,455.00 | 1,393.83 | 1,464.00 | 1,464.00 | 1,568 |
11 Mar 2024 | 1,390.70 | 1,390.70 | 1,390.70 | 1,454.80 | 1,454.80 | 10 |
08 Mar 2024 | 1,338.50 | 1,338.50 | 1,338.50 | 1,372.10 | 1,372.10 | 5 |
07 Mar 2024 | 1,347.75 | 1,347.75 | 1,347.75 | 1,347.75 | 1,347.75 | - |
06 Mar 2024 | 1,353.40 | 1,353.40 | 1,353.40 | 1,353.40 | 1,353.40 | - |
05 Mar 2024 | 1,435.00 | 1,474.96 | 1,418.50 | 1,415.45 | 1,415.45 | 3,703 |
04 Mar 2024 | 1,542.60 | 1,548.40 | 1,420.30 | 1,438.35 | 1,438.35 | 2,102 |
01 Mar 2024 | 1,528.60 | 1,528.60 | 1,528.60 | 1,528.60 | 1,528.60 | - |
29 Feb 2024 | 1,473.80 | 1,481.18 | 1,473.80 | 1,529.00 | 1,529.00 | 159 |
28 Feb 2024 | 1,487.30 | 1,487.30 | 1,487.30 | 1,537.85 | 1,537.85 | 13 |
27 Feb 2024 | 1,439.50 | 1,471.30 | 1,368.74 | 1,455.85 | 1,455.85 | 236 |
26 Feb 2024 | 1,418.70 | 1,475.00 | 1,392.10 | 1,467.85 | 1,467.85 | 300 |
23 Feb 2024 | 1,395.40 | 1,408.80 | 1,395.40 | 1,426.95 | 1,426.95 | 301 |
22 Feb 2024 | 1,321.90 | 1,362.40 | 1,317.60 | 1,369.45 | 1,369.45 | 356 |
21 Feb 2024 | 1,355.80 | 1,355.80 | 1,355.80 | 1,355.80 | 1,355.80 | - |
20 Feb 2024 | 1,378.10 | 1,415.89 | 1,378.10 | 1,393.85 | 1,393.85 | 158 |
19 Feb 2024 | 1,429.40 | 1,429.40 | 1,429.40 | 1,401.70 | 1,401.70 | 318 |
16 Feb 2024 | 1,483.90 | 1,483.90 | 1,483.90 | 1,452.70 | 1,452.70 | 10 |
15 Feb 2024 | 1,432.60 | 1,468.60 | 1,432.00 | 1,460.75 | 1,460.75 | 312 |
14 Feb 2024 | 1,420.30 | 1,420.30 | 1,341.00 | 1,352.10 | 1,352.10 | 160 |
13 Feb 2024 | 1,399.60 | 1,506.73 | 1,392.10 | 1,386.10 | 1,386.10 | 2,959 |
12 Feb 2024 | 1,423.00 | 1,476.90 | 1,387.40 | 1,476.90 | 1,476.90 | 1,730 |
09 Feb 2024 | 1,257.60 | 1,347.80 | 1,257.60 | 1,332.35 | 1,332.35 | 6,440 |
08 Feb 2024 | 1,429.20 | 1,453.80 | 1,257.90 | 1,240.95 | 1,240.95 | 11,319 |
07 Feb 2024 | 1,966.70 | 2,000.00 | 1,942.70 | 1,900.35 | 1,900.35 | 512 |
06 Feb 2024 | 1,799.00 | 1,894.80 | 1,799.00 | 1,889.55 | 1,889.55 | 1,600 |
05 Feb 2024 | 1,774.95 | 1,774.95 | 1,774.95 | 1,774.95 | 1,774.95 | - |
02 Feb 2024 | 1,803.00 | 1,803.00 | 1,803.00 | 1,806.70 | 1,806.70 | 268 |
01 Feb 2024 | 1,770.00 | 1,770.00 | 1,770.00 | 1,679.60 | 1,679.60 | 3 |
31 Jan 2024 | 1,886.00 | 1,886.00 | 1,864.10 | 1,855.85 | 1,855.85 | 1,347 |
30 Jan 2024 | 2,120.10 | 2,120.10 | 2,120.10 | 1,840.05 | 1,840.05 | 3,470 |
29 Jan 2024 | 1,779.10 | 1,779.10 | 1,779.10 | 1,882.75 | 1,882.75 | 200 |
26 Jan 2024 | 1,665.20 | 1,671.70 | 1,665.20 | 1,769.75 | 1,769.75 | 1,254 |
25 Jan 2024 | 1,944.00 | 1,990.80 | 1,927.00 | 1,941.90 | 1,941.90 | 1,509 |
24 Jan 2024 | 2,178.90 | 2,186.00 | 1,957.10 | 1,952.75 | 1,952.75 | 1,359 |
23 Jan 2024 | 2,037.40 | 2,114.80 | 1,723.65 | 2,108.50 | 2,108.50 | 370 |
22 Jan 2024 | 2,336.10 | 2,400.00 | 2,336.10 | 2,138.15 | 2,138.15 | 798 |
19 Jan 2024 | 1,950.00 | 1,959.80 | 1,947.90 | 2,069.75 | 2,069.75 | 305 |
18 Jan 2024 | 1,711.10 | 1,711.10 | 1,711.10 | 1,756.20 | 1,756.20 | 15 |
17 Jan 2024 | 1,491.30 | 1,491.30 | 1,491.30 | 1,519.85 | 1,519.85 | 15 |
16 Jan 2024 | 1,662.00 | 1,774.69 | 1,594.10 | 1,603.30 | 1,603.30 | 300 |
15 Jan 2024 | 1,736.25 | 1,736.25 | 1,736.25 | 1,736.25 | 1,736.25 | - |
12 Jan 2024 | 1,776.25 | 1,776.25 | 1,776.25 | 1,776.25 | 1,776.25 | - |
11 Jan 2024 | 1,719.70 | 1,719.70 | 1,719.70 | 1,719.70 | 1,719.70 | - |
10 Jan 2024 | 1,740.20 | 1,740.20 | 1,740.20 | 1,758.65 | 1,758.65 | 27 |
09 Jan 2024 | 1,743.40 | 1,782.70 | 1,695.99 | 1,846.25 | 1,846.25 | 21 |
08 Jan 2024 | 1,711.90 | 1,711.90 | 1,711.90 | 1,796.40 | 1,796.40 | 186 |
05 Jan 2024 | 1,655.90 | 1,711.70 | 1,650.80 | 1,670.05 | 1,670.05 | 430 |
04 Jan 2024 | 1,576.60 | 1,576.60 | 1,576.60 | 1,606.85 | 1,606.85 | 19 |
03 Jan 2024 | 1,607.70 | 1,607.70 | 1,607.70 | 1,607.70 | 1,607.70 | - |
02 Jan 2024 | 1,885.80 | 1,955.52 | 1,741.80 | 1,851.20 | 1,851.20 | 50 |
29 Dec 2023 | 2,004.55 | 2,004.55 | 2,004.55 | 2,004.55 | 2,004.55 | - |
28 Dec 2023 | 1,935.90 | 1,974.10 | 1,935.90 | 1,980.55 | 1,980.55 | 823 |
27 Dec 2023 | 1,948.90 | 1,948.90 | 1,948.90 | 1,925.60 | 1,925.60 | 120 |
22 Dec 2023 | 1,909.05 | 1,909.05 | 1,909.05 | 1,909.05 | 1,909.05 | - |
21 Dec 2023 | 1,896.30 | 1,905.80 | 1,896.30 | 1,903.10 | 1,903.10 | 370 |
20 Dec 2023 | 2,018.00 | 2,018.00 | 1,997.40 | 2,055.60 | 2,055.60 | 180 |
19 Dec 2023 | 1,904.60 | 2,000.00 | 1,772.10 | 1,985.40 | 1,985.40 | 51 |
18 Dec 2023 | 1,887.20 | 1,887.20 | 1,887.20 | 1,855.50 | 1,855.50 | 100 |
15 Dec 2023 | 1,986.60 | 1,989.50 | 1,986.60 | 1,888.70 | 1,888.70 | 190 |
14 Dec 2023 | 1,950.00 | 1,972.30 | 1,948.90 | 1,980.45 | 1,980.45 | 645 |
13 Dec 2023 | 1,682.20 | 1,694.30 | 1,682.20 | 1,721.05 | 1,721.05 | 1,029 |
12 Dec 2023 | 1,735.20 | 1,774.90 | 1,706.50 | 1,640.50 | 1,640.50 | 2,111 |
11 Dec 2023 | 1,674.30 | 1,674.30 | 1,672.10 | 1,716.80 | 1,716.80 | 1,470 |
08 Dec 2023 | 1,640.50 | 1,717.60 | 1,640.50 | 1,710.90 | 1,710.90 | 241 |
07 Dec 2023 | 1,712.20 | 1,712.20 | 1,638.20 | 1,633.80 | 1,633.80 | 1,796 |
06 Dec 2023 | 1,690.10 | 1,690.10 | 1,690.10 | 1,772.85 | 1,772.85 | 100 |
05 Dec 2023 | 1,724.10 | 1,724.10 | 1,620.93 | 1,599.70 | 1,599.70 | 100 |
04 Dec 2023 | 1,758.20 | 1,800.60 | 1,757.90 | 1,746.80 | 1,746.80 | 579 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |