Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 2,148.80 | 2,189.00 | 2,148.80 | 2,189.00 | 2,189.00 | 31 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 2,683.02 | 2,683.02 | 2,683.02 | 2,732.25 | 2,732.25 | 92 |
29 Apr 2024 | 2,926.45 | 2,926.45 | 2,926.45 | 2,926.45 | 2,926.45 | - |
26 Apr 2024 | 2,823.30 | 2,823.30 | 2,823.30 | 2,823.30 | 2,823.30 | - |
25 Apr 2024 | 2,699.50 | 2,699.50 | 2,699.50 | 2,559.80 | 2,559.80 | 23 |
24 Apr 2024 | 2,989.00 | 2,989.00 | 2,989.00 | 2,807.85 | 2,807.85 | 29 |
23 Apr 2024 | 2,466.40 | 2,755.04 | 2,466.40 | 2,774.05 | 2,774.05 | 1 |
22 Apr 2024 | 2,401.15 | 2,401.15 | 2,401.15 | 2,401.15 | 2,401.15 | - |
19 Apr 2024 | 2,524.80 | 2,567.60 | 2,509.50 | 2,533.75 | 2,533.75 | 204 |
18 Apr 2024 | 2,775.60 | 2,775.60 | 2,775.60 | 2,775.60 | 2,775.60 | - |
17 Apr 2024 | 2,694.30 | 2,694.30 | 2,694.30 | 2,694.30 | 2,694.30 | - |
16 Apr 2024 | 2,700.60 | 3,225.03 | 2,700.60 | 2,785.40 | 2,785.40 | 66 |
15 Apr 2024 | 3,185.00 | 3,185.00 | 3,185.00 | 3,084.45 | 3,084.45 | 70 |
12 Apr 2024 | 3,557.20 | 3,557.20 | 3,557.20 | 3,318.55 | 3,318.55 | 34 |
11 Apr 2024 | 3,407.80 | 3,407.80 | 3,407.80 | 3,368.30 | 3,368.30 | 49 |
10 Apr 2024 | 3,385.55 | 3,385.55 | 3,385.55 | 3,385.55 | 3,385.55 | - |
09 Apr 2024 | 3,583.82 | 3,583.82 | 3,583.82 | 3,392.90 | 3,392.90 | 97 |
08 Apr 2024 | 3,192.50 | 3,192.50 | 3,192.50 | 3,414.15 | 3,414.15 | 93 |
05 Apr 2024 | 3,051.80 | 3,051.80 | 3,051.80 | 3,103.35 | 3,103.35 | 20 |
04 Apr 2024 | 3,389.05 | 3,389.05 | 3,334.57 | 3,298.55 | 3,298.55 | 69 |
03 Apr 2024 | 3,673.60 | 3,673.60 | 3,673.60 | 3,673.60 | 3,673.60 | - |
02 Apr 2024 | 3,900.00 | 4,302.02 | 3,900.00 | 3,549.50 | 3,549.50 | 96 |
28 Mar 2024 | 4,202.00 | 4,202.00 | 4,202.00 | 4,282.90 | 4,282.90 | 22 |
27 Mar 2024 | 4,285.10 | 4,285.10 | 4,283.80 | 4,105.20 | 4,105.20 | 413 |
26 Mar 2024 | 3,849.50 | 3,849.50 | 3,849.50 | 4,393.65 | 4,393.65 | 442 |
25 Mar 2024 | 4,036.65 | 4,036.65 | 4,036.65 | 4,036.65 | 4,036.65 | - |
22 Mar 2024 | 3,896.40 | 3,896.40 | 3,896.40 | 3,926.20 | 3,926.20 | 65 |
21 Mar 2024 | 4,329.80 | 4,329.80 | 4,329.80 | 4,329.80 | 4,329.80 | - |
20 Mar 2024 | 3,538.05 | 3,538.05 | 3,538.05 | 3,538.05 | 3,538.05 | - |
19 Mar 2024 | 4,198.44 | 4,198.44 | 4,198.44 | 3,631.30 | 3,631.30 | 1,433 |
18 Mar 2024 | 3,814.50 | 3,814.50 | 3,814.50 | 3,916.40 | 3,916.40 | 1 |
15 Mar 2024 | 3,949.60 | 3,949.60 | 3,949.60 | 3,786.30 | 3,786.30 | 30 |
14 Mar 2024 | 4,735.10 | 4,737.60 | 4,735.10 | 3,899.00 | 3,899.00 | 49 |
13 Mar 2024 | 4,747.00 | 4,747.00 | 4,747.00 | 4,669.85 | 4,669.85 | 162 |
12 Mar 2024 | 4,017.90 | 4,017.90 | 3,642.91 | 3,932.85 | 3,932.85 | 253 |
11 Mar 2024 | 4,030.00 | 4,110.00 | 3,952.80 | 4,084.55 | 4,084.55 | 551 |
08 Mar 2024 | 3,438.30 | 3,438.30 | 3,438.30 | 3,794.95 | 3,794.95 | 43 |
07 Mar 2024 | 3,324.45 | 3,324.45 | 3,324.45 | 3,324.45 | 3,324.45 | - |
06 Mar 2024 | 3,205.00 | 3,334.40 | 3,205.00 | 3,386.00 | 3,386.00 | 1,597 |
05 Mar 2024 | 3,424.70 | 3,783.07 | 3,089.90 | 3,077.80 | 3,077.80 | 209 |
04 Mar 2024 | 3,513.90 | 3,513.90 | 3,513.90 | 3,513.90 | 3,513.90 | - |
01 Mar 2024 | 3,800.00 | 3,800.00 | 3,800.00 | 3,704.25 | 3,704.25 | 245 |
29 Feb 2024 | 3,988.40 | 3,988.40 | 3,948.00 | 3,834.30 | 3,834.30 | 75 |
28 Feb 2024 | 3,792.80 | 3,870.95 | 3,792.80 | 3,875.15 | 3,875.15 | 81 |
27 Feb 2024 | 3,228.30 | 3,818.74 | 3,228.30 | 3,462.15 | 3,462.15 | 62 |
26 Feb 2024 | 3,688.50 | 3,725.90 | 3,338.60 | 3,334.80 | 3,334.80 | 110 |
23 Feb 2024 | 3,598.80 | 4,209.70 | 3,556.30 | 3,936.50 | 3,936.50 | 4,434 |
22 Feb 2024 | 2,420.00 | 2,516.60 | 2,414.00 | 2,516.60 | 2,516.60 | 1,696 |
21 Feb 2024 | 2,200.00 | 2,258.00 | 2,200.00 | 2,226.55 | 2,226.55 | 300 |
20 Feb 2024 | 2,290.20 | 2,692.04 | 2,290.20 | 2,340.20 | 2,340.20 | 248 |
19 Feb 2024 | 2,387.00 | 2,387.00 | 2,355.90 | 2,355.05 | 2,355.05 | 166 |
16 Feb 2024 | 2,857.80 | 2,857.80 | 2,516.10 | 2,526.05 | 2,526.05 | 80 |
15 Feb 2024 | 2,771.55 | 2,771.55 | 2,771.55 | 2,771.55 | 2,771.55 | - |
14 Feb 2024 | 2,495.90 | 2,495.90 | 2,495.90 | 2,529.70 | 2,529.70 | 50 |
13 Feb 2024 | 2,726.77 | 2,726.77 | 2,726.77 | 2,490.90 | 2,490.90 | 288 |
12 Feb 2024 | 2,852.70 | 2,852.70 | 2,852.70 | 2,852.70 | 2,852.70 | - |
09 Feb 2024 | 2,700.50 | 2,700.50 | 2,700.50 | 2,700.50 | 2,700.50 | - |
08 Feb 2024 | 2,807.50 | 2,807.50 | 2,803.70 | 2,816.10 | 2,816.10 | 180 |
07 Feb 2024 | 2,635.10 | 2,635.10 | 2,635.10 | 2,635.10 | 2,635.10 | - |
06 Feb 2024 | 2,853.63 | 2,853.63 | 2,853.63 | 2,685.65 | 2,685.65 | 303 |
05 Feb 2024 | 2,692.40 | 2,692.40 | 2,692.40 | 2,488.20 | 2,488.20 | 95 |
02 Feb 2024 | 2,519.20 | 2,527.10 | 2,519.20 | 2,676.75 | 2,676.75 | 97 |
01 Feb 2024 | 2,494.70 | 2,494.70 | 2,494.70 | 2,383.65 | 2,383.65 | 12 |
31 Jan 2024 | 2,650.00 | 2,650.00 | 2,636.80 | 2,629.65 | 2,629.65 | 400 |
30 Jan 2024 | 2,989.70 | 2,989.70 | 2,412.99 | 2,921.15 | 2,921.15 | 23 |
29 Jan 2024 | 2,734.30 | 2,734.30 | 2,734.30 | 2,734.30 | 2,734.30 | - |
26 Jan 2024 | 2,220.10 | 2,269.00 | 2,220.10 | 2,416.00 | 2,416.00 | 110 |
25 Jan 2024 | 2,147.00 | 2,147.00 | 2,147.00 | 2,192.40 | 2,192.40 | 50 |
24 Jan 2024 | 2,542.50 | 2,542.50 | 2,513.80 | 2,472.65 | 2,472.65 | 207 |
23 Jan 2024 | 2,707.00 | 2,761.10 | 2,462.20 | 2,643.60 | 2,643.60 | 250 |
22 Jan 2024 | 2,782.60 | 2,782.60 | 2,782.60 | 2,782.60 | 2,782.60 | - |
19 Jan 2024 | 2,437.20 | 2,437.20 | 2,437.20 | 2,437.20 | 2,437.20 | - |
18 Jan 2024 | 2,371.40 | 2,371.40 | 2,371.40 | 2,371.40 | 2,371.40 | - |
17 Jan 2024 | 2,280.60 | 2,280.60 | 2,262.40 | 2,251.25 | 2,251.25 | 50 |
16 Jan 2024 | 2,856.20 | 2,856.20 | 2,856.20 | 2,543.60 | 2,543.60 | 166 |
15 Jan 2024 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | 2,596.50 | - |
12 Jan 2024 | 2,741.65 | 2,741.65 | 2,741.65 | 2,741.65 | 2,741.65 | - |
11 Jan 2024 | 2,889.40 | 2,889.40 | 2,667.90 | 2,664.75 | 2,664.75 | 303 |
10 Jan 2024 | 2,816.20 | 2,846.90 | 2,816.20 | 2,911.60 | 2,911.60 | 78 |
09 Jan 2024 | 3,036.90 | 3,440.26 | 3,036.90 | 3,178.25 | 3,178.25 | 20 |
08 Jan 2024 | 2,959.50 | 2,959.50 | 2,959.50 | 2,915.60 | 2,915.60 | 50 |
05 Jan 2024 | 2,769.90 | 2,769.90 | 2,723.20 | 2,840.15 | 2,840.15 | 90 |
04 Jan 2024 | 3,100.70 | 3,100.70 | 2,763.70 | 2,971.80 | 2,971.80 | 21 |
03 Jan 2024 | 3,251.20 | 3,251.20 | 2,905.40 | 3,073.20 | 3,073.20 | 636 |
02 Jan 2024 | 4,513.10 | 4,668.58 | 3,776.00 | 3,700.75 | 3,700.75 | 104 |
29 Dec 2023 | 4,770.45 | 4,770.45 | 4,770.45 | 4,770.45 | 4,770.45 | - |
28 Dec 2023 | 4,758.50 | 4,846.20 | 4,758.50 | 4,787.30 | 4,787.30 | 65 |
27 Dec 2023 | 4,641.00 | 4,641.00 | 4,641.00 | 4,681.75 | 4,681.75 | 60 |
22 Dec 2023 | 4,273.80 | 4,273.80 | 4,273.80 | 4,273.80 | 4,273.80 | - |
21 Dec 2023 | 4,283.70 | 4,462.10 | 4,192.20 | 4,195.80 | 4,195.80 | 332 |
20 Dec 2023 | 4,399.40 | 4,399.40 | 4,311.40 | 4,617.85 | 4,617.85 | 352 |
19 Dec 2023 | 3,689.78 | 3,689.78 | 3,571.16 | 4,318.40 | 4,318.40 | 866 |
18 Dec 2023 | 3,881.80 | 3,934.30 | 3,880.40 | 3,892.35 | 3,892.35 | 182 |
15 Dec 2023 | 4,048.60 | 4,125.40 | 3,903.30 | 4,060.20 | 4,060.20 | 166 |
14 Dec 2023 | 3,949.75 | 3,949.75 | 3,949.75 | 3,949.75 | 3,949.75 | - |
13 Dec 2023 | 2,952.60 | 3,099.00 | 2,948.90 | 3,067.50 | 3,067.50 | 1,300 |
12 Dec 2023 | 3,264.50 | 3,264.50 | 2,972.27 | 3,221.20 | 3,221.20 | 350 |
11 Dec 2023 | 3,252.30 | 3,252.30 | 3,149.70 | 3,142.15 | 3,142.15 | 60 |
08 Dec 2023 | 3,364.20 | 3,405.10 | 3,364.20 | 3,299.10 | 3,299.10 | 31 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |