Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 2,927.00 | 2,972.00 | 2,918.85 | 2,936.00 | 2,936.00 | 5,890,640 |
16 Apr 2024 | 2,906.70 | 2,942.35 | 2,901.85 | 2,931.50 | 2,931.50 | 4,683,092 |
15 Apr 2024 | 2,922.00 | 2,964.25 | 2,892.65 | 2,929.65 | 2,929.65 | 6,451,031 |
12 Apr 2024 | 2,951.75 | 2,972.95 | 2,926.15 | 2,934.30 | 2,934.30 | 7,775,506 |
10 Apr 2024 | 2,932.70 | 2,974.00 | 2,932.70 | 2,959.15 | 2,959.15 | 4,569,165 |
09 Apr 2024 | 2,978.00 | 2,979.60 | 2,925.00 | 2,927.30 | 2,927.30 | 3,535,707 |
08 Apr 2024 | 2,925.95 | 2,981.95 | 2,922.00 | 2,971.95 | 2,971.95 | 4,178,559 |
05 Apr 2024 | 2,921.75 | 2,941.60 | 2,912.00 | 2,920.20 | 2,920.20 | 3,721,149 |
04 Apr 2024 | 2,959.50 | 2,959.50 | 2,900.00 | 2,925.85 | 2,925.85 | 7,245,136 |
03 Apr 2024 | 2,964.15 | 2,968.90 | 2,937.80 | 2,943.20 | 2,943.20 | 3,504,146 |
02 Apr 2024 | 2,968.00 | 2,988.00 | 2,950.00 | 2,973.90 | 2,973.90 | 4,455,083 |
01 Apr 2024 | 2,984.95 | 2,987.95 | 2,965.00 | 2,969.55 | 2,969.55 | 2,506,940 |
28 Mar 2024 | 2,985.75 | 3,011.90 | 2,957.30 | 2,971.70 | 2,971.70 | 10,927,182 |
27 Mar 2024 | 2,896.00 | 3,000.00 | 2,894.00 | 2,985.70 | 2,985.70 | 8,163,322 |
26 Mar 2024 | 2,890.00 | 2,904.80 | 2,878.00 | 2,883.15 | 2,883.15 | 5,707,953 |
22 Mar 2024 | 2,899.95 | 2,920.00 | 2,894.70 | 2,910.05 | 2,910.05 | 9,763,804 |
21 Mar 2024 | 2,905.05 | 2,915.80 | 2,889.35 | 2,901.95 | 2,901.95 | 6,503,468 |
20 Mar 2024 | 2,855.90 | 2,890.00 | 2,848.05 | 2,887.50 | 2,887.50 | 4,244,403 |
19 Mar 2024 | 2,857.50 | 2,875.20 | 2,834.50 | 2,850.50 | 2,850.50 | 4,137,882 |
18 Mar 2024 | 2,840.00 | 2,883.45 | 2,833.05 | 2,878.95 | 2,878.95 | 4,584,696 |
15 Mar 2024 | 2,851.90 | 2,866.45 | 2,825.80 | 2,836.45 | 2,836.45 | 9,611,909 |
14 Mar 2024 | 2,879.40 | 2,897.05 | 2,851.00 | 2,862.95 | 2,862.95 | 9,285,551 |
13 Mar 2024 | 2,959.55 | 2,966.20 | 2,855.55 | 2,864.35 | 2,864.35 | 6,761,067 |
12 Mar 2024 | 2,933.20 | 2,976.00 | 2,930.05 | 2,950.85 | 2,950.85 | 4,716,339 |
11 Mar 2024 | 2,978.00 | 2,978.00 | 2,927.00 | 2,933.20 | 2,933.20 | 5,638,565 |
07 Mar 2024 | 3,005.95 | 3,006.20 | 2,951.10 | 2,957.85 | 2,957.85 | 4,157,863 |
06 Mar 2024 | 2,986.90 | 3,018.00 | 2,957.00 | 3,006.00 | 3,006.00 | 3,902,838 |
05 Mar 2024 | 3,011.55 | 3,014.80 | 2,972.10 | 3,000.40 | 3,000.40 | 3,553,834 |
04 Mar 2024 | 2,980.95 | 3,024.90 | 2,974.45 | 3,014.80 | 3,014.80 | 5,012,210 |
01 Mar 2024 | 2,927.00 | 3,000.00 | 2,925.00 | 2,984.25 | 2,984.25 | 6,066,463 |
29 Feb 2024 | 2,930.00 | 2,957.95 | 2,909.05 | 2,921.60 | 2,921.60 | 11,814,488 |
28 Feb 2024 | 2,966.00 | 2,982.55 | 2,900.35 | 2,911.25 | 2,911.25 | 4,323,975 |
27 Feb 2024 | 2,966.05 | 2,999.90 | 2,956.10 | 2,971.30 | 2,971.30 | 5,413,022 |
26 Feb 2024 | 2,987.10 | 2,989.05 | 2,965.00 | 2,974.65 | 2,974.65 | 3,756,553 |
23 Feb 2024 | 2,979.00 | 2,995.10 | 2,966.70 | 2,987.25 | 2,987.25 | 7,219,292 |
22 Feb 2024 | 2,936.30 | 2,969.90 | 2,916.00 | 2,963.50 | 2,963.50 | 9,246,864 |
21 Feb 2024 | 2,948.00 | 2,977.05 | 2,915.10 | 2,935.40 | 2,935.40 | 6,360,146 |
20 Feb 2024 | 2,950.05 | 2,951.00 | 2,923.60 | 2,942.05 | 2,942.05 | 3,558,748 |
19 Feb 2024 | 2,924.10 | 2,959.00 | 2,907.05 | 2,948.00 | 2,948.00 | 3,364,914 |
16 Feb 2024 | 2,952.95 | 2,954.00 | 2,917.10 | 2,921.15 | 2,921.15 | 4,883,749 |
15 Feb 2024 | 2,966.70 | 2,969.45 | 2,933.05 | 2,941.20 | 2,941.20 | 5,003,391 |
14 Feb 2024 | 2,915.00 | 2,967.30 | 2,915.00 | 2,962.75 | 2,962.75 | 3,558,944 |
13 Feb 2024 | 2,911.00 | 2,958.00 | 2,908.00 | 2,930.20 | 2,930.20 | 3,857,797 |
12 Feb 2024 | 2,921.50 | 2,922.00 | 2,884.70 | 2,904.70 | 2,904.70 | 3,337,215 |
09 Feb 2024 | 2,908.00 | 2,943.95 | 2,901.90 | 2,921.50 | 2,921.50 | 6,278,399 |
08 Feb 2024 | 2,900.00 | 2,918.95 | 2,855.05 | 2,900.25 | 2,900.25 | 7,347,317 |
07 Feb 2024 | 2,871.85 | 2,899.00 | 2,858.50 | 2,884.30 | 2,884.30 | 4,648,284 |
06 Feb 2024 | 2,883.70 | 2,883.70 | 2,839.65 | 2,855.60 | 2,855.60 | 4,523,992 |
05 Feb 2024 | 2,921.50 | 2,941.00 | 2,863.05 | 2,878.05 | 2,878.05 | 4,407,216 |
02 Feb 2024 | 2,866.35 | 2,949.80 | 2,866.35 | 2,915.40 | 2,915.40 | 9,826,294 |
01 Feb 2024 | 2,870.00 | 2,886.70 | 2,836.10 | 2,853.30 | 2,853.30 | 6,674,681 |
31 Jan 2024 | 2,808.00 | 2,868.50 | 2,805.00 | 2,853.25 | 2,853.25 | 7,565,113 |
30 Jan 2024 | 2,919.90 | 2,919.95 | 2,808.85 | 2,815.25 | 2,815.25 | 7,046,989 |
29 Jan 2024 | 2,729.00 | 2,905.00 | 2,720.35 | 2,896.10 | 2,896.10 | 11,946,719 |
25 Jan 2024 | 2,685.90 | 2,728.30 | 2,670.40 | 2,706.15 | 2,706.15 | 5,904,436 |
24 Jan 2024 | 2,670.45 | 2,699.00 | 2,647.85 | 2,687.75 | 2,687.75 | 10,959,564 |
23 Jan 2024 | 2,743.50 | 2,743.50 | 2,645.10 | 2,657.15 | 2,657.15 | 10,027,710 |
19 Jan 2024 | 2,752.00 | 2,752.00 | 2,718.00 | 2,734.90 | 2,734.90 | 5,211,352 |
18 Jan 2024 | 2,702.80 | 2,742.00 | 2,702.50 | 2,735.90 | 2,735.90 | 5,139,719 |
17 Jan 2024 | 2,719.00 | 2,772.55 | 2,710.05 | 2,723.15 | 2,723.15 | 6,098,691 |
16 Jan 2024 | 2,779.95 | 2,792.60 | 2,741.00 | 2,749.25 | 2,749.25 | 4,534,512 |
15 Jan 2024 | 2,750.00 | 2,792.90 | 2,732.00 | 2,788.25 | 2,788.25 | 4,305,297 |
12 Jan 2024 | 2,719.80 | 2,746.65 | 2,691.50 | 2,741.45 | 2,741.45 | 7,506,082 |
11 Jan 2024 | 2,659.00 | 2,725.00 | 2,657.00 | 2,719.80 | 2,719.80 | 11,862,926 |
10 Jan 2024 | 2,577.00 | 2,659.00 | 2,575.05 | 2,650.10 | 2,650.10 | 5,551,370 |
09 Jan 2024 | 2,600.00 | 2,606.80 | 2,577.20 | 2,580.50 | 2,580.50 | 2,701,537 |
08 Jan 2024 | 2,610.00 | 2,631.95 | 2,568.95 | 2,587.35 | 2,587.35 | 3,867,326 |
05 Jan 2024 | 2,602.90 | 2,619.85 | 2,598.00 | 2,607.70 | 2,607.70 | 4,043,203 |
04 Jan 2024 | 2,588.00 | 2,609.85 | 2,579.10 | 2,596.65 | 2,596.65 | 4,806,389 |
03 Jan 2024 | 2,610.00 | 2,634.00 | 2,577.20 | 2,583.30 | 2,583.30 | 4,518,768 |
02 Jan 2024 | 2,585.00 | 2,615.00 | 2,573.00 | 2,611.70 | 2,611.70 | 3,724,400 |
01 Jan 2024 | 2,580.55 | 2,606.85 | 2,573.15 | 2,590.25 | 2,590.25 | 2,015,270 |
29 Dec 2023 | 2,611.10 | 2,614.00 | 2,579.30 | 2,584.95 | 2,584.95 | 5,432,292 |
28 Dec 2023 | 2,589.80 | 2,612.00 | 2,586.85 | 2,605.55 | 2,605.55 | 6,151,318 |
27 Dec 2023 | 2,582.00 | 2,599.90 | 2,573.10 | 2,586.85 | 2,586.85 | 4,602,078 |
26 Dec 2023 | 2,568.00 | 2,591.95 | 2,562.70 | 2,578.05 | 2,578.05 | 3,732,832 |
22 Dec 2023 | 2,559.60 | 2,580.90 | 2,547.65 | 2,565.05 | 2,565.05 | 8,270,892 |
21 Dec 2023 | 2,527.00 | 2,573.50 | 2,518.25 | 2,562.55 | 2,562.55 | 6,882,727 |
20 Dec 2023 | 2,571.05 | 2,598.85 | 2,520.00 | 2,527.15 | 2,527.15 | 8,868,361 |
19 Dec 2023 | 2,555.00 | 2,573.90 | 2,525.20 | 2,558.10 | 2,558.10 | 8,410,302 |
18 Dec 2023 | 2,495.60 | 2,534.90 | 2,490.95 | 2,521.00 | 2,521.00 | 7,082,594 |
15 Dec 2023 | 2,478.00 | 2,500.00 | 2,470.05 | 2,495.60 | 2,495.60 | 7,966,076 |
14 Dec 2023 | 2,454.00 | 2,474.95 | 2,442.65 | 2,464.15 | 2,464.15 | 8,486,177 |
13 Dec 2023 | 2,422.00 | 2,438.35 | 2,406.30 | 2,433.95 | 2,433.95 | 5,015,591 |
12 Dec 2023 | 2,460.00 | 2,464.95 | 2,420.15 | 2,424.05 | 2,424.05 | 4,598,562 |
11 Dec 2023 | 2,456.00 | 2,467.60 | 2,452.40 | 2,459.35 | 2,459.35 | 3,533,069 |
08 Dec 2023 | 2,463.85 | 2,476.70 | 2,445.00 | 2,455.75 | 2,455.75 | 5,102,447 |
07 Dec 2023 | 2,460.00 | 2,460.95 | 2,442.00 | 2,457.05 | 2,457.05 | 4,071,048 |
06 Dec 2023 | 2,447.10 | 2,472.95 | 2,435.00 | 2,461.10 | 2,461.10 | 8,211,221 |
05 Dec 2023 | 2,439.00 | 2,440.85 | 2,421.65 | 2,437.75 | 2,437.75 | 6,346,812 |
04 Dec 2023 | 2,450.00 | 2,450.00 | 2,398.60 | 2,420.20 | 2,420.20 | 7,795,495 |
01 Dec 2023 | 2,378.00 | 2,396.40 | 2,377.60 | 2,394.30 | 2,394.30 | 7,171,421 |
30 Nov 2023 | 2,394.70 | 2,400.70 | 2,369.90 | 2,377.45 | 2,377.45 | 14,219,992 |
29 Nov 2023 | 2,408.00 | 2,411.95 | 2,398.05 | 2,400.70 | 2,400.70 | 6,265,653 |
28 Nov 2023 | 2,393.90 | 2,399.70 | 2,375.25 | 2,394.40 | 2,394.40 | 6,896,087 |
24 Nov 2023 | 2,391.60 | 2,402.60 | 2,391.05 | 2,393.90 | 2,393.90 | 3,374,743 |
23 Nov 2023 | 2,388.20 | 2,400.00 | 2,388.20 | 2,395.50 | 2,395.50 | 4,265,771 |
22 Nov 2023 | 2,375.00 | 2,394.45 | 2,372.20 | 2,388.20 | 2,388.20 | 4,267,407 |
21 Nov 2023 | 2,366.00 | 2,388.00 | 2,360.20 | 2,378.90 | 2,378.90 | 4,107,225 |
20 Nov 2023 | 2,348.55 | 2,358.40 | 2,336.40 | 2,349.35 | 2,349.35 | 2,245,093 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |