Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 May 2024 | 3,596.47 | 3,597.46 | 3,588.68 | 3,595.00 | 3,595.00 | 2,419 |
20 May 2024 | 3,601.03 | 3,609.00 | 3,601.03 | 3,607.75 | 3,607.75 | 125 |
17 May 2024 | 3,599.48 | 3,602.97 | 3,595.00 | 3,589.25 | 3,589.25 | 1,559 |
16 May 2024 | 3,614.50 | 3,615.97 | 3,610.00 | 3,611.00 | 3,611.00 | 1,818 |
15 May 2024 | 3,589.46 | 3,599.50 | 3,582.03 | 3,599.00 | 3,599.00 | 1,471 |
14 May 2024 | 3,585.00 | 3,585.47 | 3,574.04 | 3,581.00 | 3,581.00 | 4,542 |
13 May 2024 | 3,592.50 | 3,597.97 | 3,584.50 | 3,584.50 | 3,584.50 | 266 |
10 May 2024 | 3,601.00 | 3,602.00 | 3,592.50 | 3,592.50 | 3,592.50 | 2,486 |
09 May 2024 | 3,569.04 | 3,577.03 | 3,569.04 | 3,585.75 | 3,585.75 | 196 |
08 May 2024 | 3,582.00 | 3,582.01 | 3,571.65 | 3,572.00 | 3,572.00 | 1,027 |
07 May 2024 | 3,558.00 | 3,561.32 | 3,552.03 | 3,565.50 | 3,565.50 | 1,959 |
03 May 2024 | 3,486.00 | 3,512.00 | 3,480.04 | 3,504.00 | 3,504.00 | 21,887 |
02 May 2024 | 3,478.50 | 3,478.50 | 3,469.03 | 3,472.25 | 3,472.25 | 507 |
01 May 2024 | 3,456.00 | 3,466.88 | 3,451.63 | 3,457.50 | 3,457.50 | 1,508 |
30 Apr 2024 | 3,501.96 | 3,506.39 | 3,491.59 | 3,483.50 | 3,483.50 | 324 |
29 Apr 2024 | 3,504.68 | 3,507.96 | 3,500.97 | 3,499.50 | 3,499.50 | 589 |
26 Apr 2024 | 3,487.00 | 3,515.96 | 3,485.50 | 3,512.50 | 3,512.50 | 1,772 |
25 Apr 2024 | 3,462.54 | 3,467.46 | 3,441.00 | 3,449.00 | 3,449.00 | 554 |
24 Apr 2024 | 3,508.00 | 3,512.46 | 3,505.04 | 3,497.00 | 3,497.00 | 893 |
23 Apr 2024 | 3,492.97 | 3,492.97 | 3,480.53 | 3,497.75 | 3,497.75 | 394 |
22 Apr 2024 | 3,463.04 | 3,486.00 | 3,459.47 | 3,468.50 | 3,468.50 | 265 |
19 Apr 2024 | 3,442.50 | 3,448.50 | 3,436.65 | 3,449.50 | 3,449.50 | 1,788 |
18 Apr 2024 | 3,456.50 | 3,462.50 | 3,450.05 | 3,464.00 | 3,464.00 | 2,737 |
17 Apr 2024 | 3,471.00 | 3,477.54 | 3,459.53 | 3,458.25 | 3,458.25 | 7,017 |
16 Apr 2024 | 3,470.54 | 3,479.39 | 3,461.09 | 3,473.00 | 3,473.00 | 284 |
15 Apr 2024 | 3,516.50 | 3,541.00 | 3,515.50 | 3,519.00 | 3,519.00 | 1,992 |
12 Apr 2024 | 3,545.03 | 3,548.47 | 3,533.58 | 3,531.50 | 3,531.50 | 231 |
11 Apr 2024 | 3,511.50 | 3,519.96 | 3,506.00 | 3,517.50 | 3,517.50 | 3,390 |
10 Apr 2024 | 3,525.50 | 3,530.48 | 3,521.93 | 3,530.00 | 3,530.00 | 9,485 |
09 Apr 2024 | 3,533.00 | 3,537.90 | 3,519.96 | 3,509.25 | 3,509.25 | 1,812 |
08 Apr 2024 | 3,534.46 | 3,542.97 | 3,532.00 | 3,537.50 | 3,537.50 | 1,330 |
05 Apr 2024 | 3,523.00 | 3,526.00 | 3,501.11 | 3,528.75 | 3,528.75 | 1,438 |
04 Apr 2024 | 3,545.00 | 3,557.41 | 3,540.97 | 3,551.00 | 3,551.00 | 5,821 |
03 Apr 2024 | 3,537.00 | 3,551.00 | 3,534.18 | 3,547.00 | 3,547.00 | 4,604 |
02 Apr 2024 | 3,569.50 | 3,576.43 | 3,535.73 | 3,537.25 | 3,537.25 | 13,497 |
28 Mar 2024 | 3,565.50 | 3,570.50 | 3,558.60 | 3,561.75 | 3,561.75 | 7,506 |
27 Mar 2024 | 3,551.97 | 3,553.95 | 3,545.00 | 3,547.50 | 3,547.50 | 126 |
26 Mar 2024 | 3,559.00 | 3,560.00 | 3,550.02 | 3,556.75 | 3,556.75 | 3,296 |
25 Mar 2024 | 3,550.00 | 3,556.60 | 3,540.95 | 3,547.00 | 3,547.00 | 2,084 |
22 Mar 2024 | 3,556.50 | 3,572.47 | 3,556.50 | 3,559.75 | 3,559.75 | 2,336 |
21 Mar 2024 | 3,524.00 | 3,554.50 | 3,524.00 | 3,557.25 | 3,557.25 | 4,342 |
20 Mar 2024 | 3,501.00 | 3,504.46 | 3,494.52 | 3,495.50 | 3,495.50 | 2,021 |
19 Mar 2024 | 3,479.50 | 3,486.46 | 3,470.10 | 3,484.50 | 3,484.50 | 1,407 |
18 Mar 2024 | 3,470.38 | 3,487.50 | 3,470.38 | 3,483.75 | 3,483.75 | 1,537 |
15 Mar 2024 | 3,459.50 | 3,468.46 | 3,458.32 | 3,456.50 | 3,456.50 | 1,640 |
14 Mar 2024 | 3,483.00 | 3,484.94 | 3,474.50 | 3,472.00 | 3,472.00 | 2,141 |
13 Mar 2024 | 3,481.00 | 3,483.50 | 3,477.60 | 3,474.75 | 3,474.75 | 2,522 |
12 Mar 2024 | 3,450.96 | 3,478.50 | 3,450.96 | 3,470.50 | 3,470.50 | 75 |
11 Mar 2024 | 3,429.00 | 3,431.97 | 3,424.50 | 3,434.00 | 3,434.00 | 2,038 |
08 Mar 2024 | 3,458.00 | 3,470.46 | 3,458.00 | 3,451.75 | 3,451.75 | 160 |
07 Mar 2024 | 3,466.50 | 3,470.00 | 3,444.95 | 3,467.25 | 3,467.25 | 3,067 |
06 Mar 2024 | 3,450.50 | 3,452.46 | 3,444.02 | 3,454.75 | 3,454.75 | 1,886 |
05 Mar 2024 | 3,433.50 | 3,462.46 | 3,432.95 | 3,435.25 | 3,435.25 | 991 |
04 Mar 2024 | 3,474.96 | 3,474.96 | 3,464.97 | 3,465.00 | 3,465.00 | 1,231 |
01 Mar 2024 | 3,461.52 | 3,472.47 | 3,461.52 | 3,470.50 | 3,470.50 | 359 |
29 Feb 2024 | 3,425.38 | 3,451.00 | 3,425.38 | 3,444.25 | 3,444.25 | 36 |
28 Feb 2024 | 3,435.98 | 3,435.98 | 3,428.47 | 3,434.00 | 3,434.00 | 390 |
27 Feb 2024 | 3,432.00 | 3,435.98 | 3,423.95 | 3,426.75 | 3,426.75 | 4,961 |
26 Feb 2024 | 3,434.00 | 3,441.94 | 3,431.25 | 3,434.25 | 3,434.25 | 7,479 |
23 Feb 2024 | 3,442.50 | 3,442.50 | 3,433.45 | 3,442.50 | 3,442.50 | 3,093 |
22 Feb 2024 | 3,433.00 | 3,433.00 | 3,433.00 | 3,433.00 | 3,433.00 | - |
21 Feb 2024 | 3,377.45 | 3,377.45 | 3,377.45 | 3,377.25 | 3,377.25 | 37 |
20 Feb 2024 | 3,396.50 | 3,401.50 | 3,373.96 | 3,377.00 | 3,377.00 | 4,426 |
19 Feb 2024 | 3,408.00 | 3,411.47 | 3,399.95 | 3,407.00 | 3,407.00 | 4,078 |
16 Feb 2024 | 3,428.50 | 3,428.50 | 3,409.40 | 3,418.50 | 3,418.50 | 2,941 |
15 Feb 2024 | 3,405.00 | 3,410.88 | 3,394.00 | 3,401.75 | 3,401.75 | 13,615 |
14 Feb 2024 | 3,388.00 | 3,388.80 | 3,379.73 | 3,383.25 | 3,383.25 | 4,446 |
13 Feb 2024 | 3,375.23 | 3,376.27 | 3,352.02 | 3,362.50 | 3,362.50 | 547 |
12 Feb 2024 | 3,396.00 | 3,403.50 | 3,392.00 | 3,403.50 | 3,403.50 | 10,445 |
09 Feb 2024 | 3,378.50 | 3,386.47 | 3,375.52 | 3,379.50 | 3,379.50 | 4,183 |
08 Feb 2024 | 3,373.38 | 3,379.48 | 3,372.80 | 3,371.75 | 3,371.75 | 725 |
07 Feb 2024 | 3,366.00 | 3,371.97 | 3,366.00 | 3,366.75 | 3,366.75 | 1,350 |
06 Feb 2024 | 3,364.00 | 3,364.97 | 3,358.10 | 3,359.50 | 3,359.50 | 158 |
05 Feb 2024 | 3,353.96 | 3,364.00 | 3,350.46 | 3,357.25 | 3,357.25 | 1,001 |
02 Feb 2024 | 3,321.00 | 3,336.60 | 3,317.02 | 3,345.50 | 3,345.50 | 789 |
01 Feb 2024 | 3,307.00 | 3,308.00 | 3,297.98 | 3,287.25 | 3,287.25 | 2,507 |
31 Jan 2024 | 3,305.00 | 3,322.96 | 3,305.00 | 3,301.75 | 3,301.75 | 11,924 |
30 Jan 2024 | 3,332.00 | 3,334.52 | 3,326.97 | 3,334.75 | 3,334.75 | 3,224 |
29 Jan 2024 | 3,298.55 | 3,298.55 | 3,298.55 | 3,309.25 | 3,309.25 | 61 |
26 Jan 2024 | 3,299.50 | 3,299.50 | 3,290.95 | 3,304.25 | 3,304.25 | 1,382 |
25 Jan 2024 | 3,280.47 | 3,297.33 | 3,277.97 | 3,294.50 | 3,294.50 | 340 |
24 Jan 2024 | 3,290.50 | 3,290.50 | 3,284.50 | 3,288.00 | 3,288.00 | 617 |
23 Jan 2024 | 3,261.50 | 3,271.95 | 3,260.52 | 3,270.50 | 3,270.50 | 711 |
22 Jan 2024 | 3,266.02 | 3,272.98 | 3,266.02 | 3,269.75 | 3,269.75 | 888 |
19 Jan 2024 | 3,237.00 | 3,245.96 | 3,236.71 | 3,243.25 | 3,243.25 | 3,196 |
18 Jan 2024 | 3,226.00 | 3,227.41 | 3,205.52 | 3,218.75 | 3,218.75 | 1,932 |
17 Jan 2024 | 3,207.50 | 3,214.47 | 3,204.88 | 3,206.50 | 3,206.50 | 928 |
16 Jan 2024 | 3,237.50 | 3,242.47 | 3,233.46 | 3,238.50 | 3,238.50 | 1,732 |
15 Jan 2024 | 3,234.96 | 3,236.02 | 3,234.96 | 3,231.25 | 3,231.25 | 52 |
12 Jan 2024 | 3,232.47 | 3,237.52 | 3,232.47 | 3,230.00 | 3,230.00 | 71 |
11 Jan 2024 | 3,239.00 | 3,242.30 | 3,227.00 | 3,214.25 | 3,214.25 | 13,709 |
10 Jan 2024 | 3,224.52 | 3,224.52 | 3,223.96 | 3,225.00 | 3,225.00 | 50 |
09 Jan 2024 | 3,216.00 | 3,218.47 | 3,208.02 | 3,216.50 | 3,216.50 | 1,455 |
08 Jan 2024 | 3,195.50 | 3,196.50 | 3,183.45 | 3,196.50 | 3,196.50 | 960 |
05 Jan 2024 | 3,192.00 | 3,203.24 | 3,186.30 | 3,190.50 | 3,190.50 | 1,483 |
04 Jan 2024 | 3,202.97 | 3,206.02 | 3,193.95 | 3,206.25 | 3,206.25 | 955 |
03 Jan 2024 | 3,222.00 | 3,233.97 | 3,204.05 | 3,209.50 | 3,209.50 | 3,596 |
02 Jan 2024 | 3,236.50 | 3,246.47 | 3,236.50 | 3,241.00 | 3,241.00 | 562 |
29 Dec 2023 | 3,248.46 | 3,254.46 | 3,248.46 | 3,244.00 | 3,244.00 | 90 |
28 Dec 2023 | 3,241.00 | 3,243.50 | 3,232.00 | 3,243.25 | 3,243.25 | 4,368 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |