Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 1,518.00 | 1,518.00 | 1,473.35 | 1,482.70 | 1,482.70 | 76,179 |
02 May 2024 | 1,510.00 | 1,521.00 | 1,500.05 | 1,505.70 | 1,505.70 | 24,248 |
30 Apr 2024 | 1,496.25 | 1,536.90 | 1,490.00 | 1,515.60 | 1,515.60 | 272,818 |
29 Apr 2024 | 1,452.60 | 1,490.45 | 1,450.40 | 1,487.75 | 1,487.75 | 113,383 |
26 Apr 2024 | 1,510.90 | 1,519.45 | 1,442.65 | 1,445.85 | 1,445.85 | 316,108 |
25 Apr 2024 | 1,483.45 | 1,499.00 | 1,471.30 | 1,496.15 | 1,496.15 | 64,953 |
24 Apr 2024 | 1,475.05 | 1,483.60 | 1,462.85 | 1,474.65 | 1,474.65 | 20,664 |
23 Apr 2024 | 1,486.75 | 1,486.75 | 1,470.65 | 1,473.70 | 1,473.70 | 15,397 |
22 Apr 2024 | 1,498.55 | 1,500.45 | 1,470.70 | 1,476.40 | 1,476.40 | 119,672 |
19 Apr 2024 | 1,450.25 | 1,490.00 | 1,444.80 | 1,483.15 | 1,483.15 | 139,929 |
18 Apr 2024 | 1,510.95 | 1,510.95 | 1,469.00 | 1,473.95 | 1,473.95 | 26,650 |
16 Apr 2024 | 1,521.65 | 1,530.05 | 1,488.00 | 1,490.75 | 1,490.75 | 53,337 |
15 Apr 2024 | 1,524.75 | 1,556.05 | 1,524.75 | 1,538.80 | 1,538.80 | 118,190 |
12 Apr 2024 | 1,543.75 | 1,562.95 | 1,543.70 | 1,555.85 | 1,555.85 | 109,219 |
10 Apr 2024 | 1,563.15 | 1,566.15 | 1,547.70 | 1,552.65 | 1,552.65 | 16,652 |
09 Apr 2024 | 1,571.95 | 1,574.60 | 1,540.80 | 1,554.10 | 1,554.10 | 35,686 |
08 Apr 2024 | 1,556.05 | 1,576.00 | 1,549.75 | 1,568.90 | 1,568.90 | 143,832 |
05 Apr 2024 | 1,556.00 | 1,560.00 | 1,528.85 | 1,550.85 | 1,550.85 | 96,196 |
04 Apr 2024 | 1,546.05 | 1,548.20 | 1,510.85 | 1,543.85 | 1,543.85 | 67,220 |
03 Apr 2024 | 1,550.05 | 1,555.85 | 1,538.45 | 1,542.90 | 1,542.90 | 42,543 |
02 Apr 2024 | 1,541.25 | 1,570.00 | 1,536.75 | 1,559.45 | 1,559.45 | 45,462 |
01 Apr 2024 | 1,550.75 | 1,572.50 | 1,538.40 | 1,541.10 | 1,541.10 | 67,671 |
28 Mar 2024 | 1,531.25 | 1,564.30 | 1,531.25 | 1,555.70 | 1,555.70 | 69,708 |
27 Mar 2024 | 1,524.60 | 1,542.80 | 1,514.25 | 1,533.15 | 1,533.15 | 62,925 |
26 Mar 2024 | 1,514.70 | 1,523.20 | 1,502.30 | 1,519.35 | 1,519.35 | 79,538 |
22 Mar 2024 | 1,473.05 | 1,520.00 | 1,473.05 | 1,509.00 | 1,509.00 | 130,336 |
21 Mar 2024 | 1,469.15 | 1,486.95 | 1,461.35 | 1,483.80 | 1,483.80 | 51,338 |
20 Mar 2024 | 1,440.65 | 1,463.50 | 1,423.35 | 1,441.55 | 1,441.55 | 94,638 |
19 Mar 2024 | 1,479.20 | 1,482.00 | 1,430.90 | 1,434.25 | 1,434.25 | 54,102 |
18 Mar 2024 | 1,484.85 | 1,491.90 | 1,467.00 | 1,480.90 | 1,480.90 | 17,090 |
15 Mar 2024 | 1,476.95 | 1,489.30 | 1,456.50 | 1,483.70 | 1,483.70 | 116,254 |
14 Mar 2024 | 1,461.90 | 1,506.30 | 1,461.90 | 1,477.60 | 1,477.60 | 28,405 |
13 Mar 2024 | 1,531.55 | 1,540.00 | 1,494.75 | 1,499.90 | 1,499.90 | 21,495 |
12 Mar 2024 | 1,549.95 | 1,555.60 | 1,528.40 | 1,532.20 | 1,532.20 | 15,726 |
11 Mar 2024 | 1,564.00 | 1,565.85 | 1,537.00 | 1,540.20 | 1,540.20 | 38,124 |
07 Mar 2024 | 1,553.80 | 1,571.75 | 1,546.45 | 1,564.10 | 1,564.10 | 100,112 |
06 Mar 2024 | 1,542.85 | 1,564.75 | 1,537.00 | 1,553.75 | 1,553.75 | 80,227 |
05 Mar 2024 | 1,531.00 | 1,546.75 | 1,524.45 | 1,542.00 | 1,542.00 | 23,551 |
04 Mar 2024 | 1,527.45 | 1,538.10 | 1,520.60 | 1,531.10 | 1,531.10 | 137,502 |
01 Mar 2024 | 1,475.45 | 1,528.45 | 1,475.45 | 1,526.15 | 1,526.15 | 260,588 |
29 Feb 2024 | 1,450.00 | 1,483.90 | 1,442.30 | 1,475.40 | 1,475.40 | 34,321 |
28 Feb 2024 | 1,492.95 | 1,503.30 | 1,442.10 | 1,449.15 | 1,449.15 | 34,416 |
27 Feb 2024 | 1,461.15 | 1,497.55 | 1,458.35 | 1,492.90 | 1,492.90 | 34,098 |
26 Feb 2024 | 1,476.60 | 1,485.70 | 1,464.25 | 1,466.75 | 1,466.75 | 96,732 |
23 Feb 2024 | 1,500.00 | 1,504.95 | 1,475.80 | 1,481.60 | 1,481.60 | 197,777 |
22 Feb 2024 | 1,517.00 | 1,517.15 | 1,463.75 | 1,489.15 | 1,489.15 | 85,491 |
21 Feb 2024 | 1,520.00 | 1,526.75 | 1,502.45 | 1,517.60 | 1,517.60 | 68,558 |
20 Feb 2024 | 1,490.00 | 1,509.00 | 1,475.25 | 1,504.35 | 1,504.35 | 25,635 |
19 Feb 2024 | 1,495.55 | 1,502.00 | 1,477.00 | 1,482.80 | 1,482.80 | 50,743 |
16 Feb 2024 | 1,491.65 | 1,506.10 | 1,470.80 | 1,494.10 | 1,494.10 | 145,162 |
15 Feb 2024 | 1,492.80 | 1,492.80 | 1,461.00 | 1,477.10 | 1,477.10 | 19,922 |
14 Feb 2024 | 1,459.90 | 1,494.70 | 1,436.75 | 1,480.90 | 1,480.90 | 40,141 |
13 Feb 2024 | 1,459.85 | 1,476.40 | 1,431.10 | 1,463.05 | 1,463.05 | 53,222 |
12 Feb 2024 | 1,490.05 | 1,495.00 | 1,443.00 | 1,447.90 | 1,447.90 | 127,472 |
09 Feb 2024 | 1,489.95 | 1,491.05 | 1,461.75 | 1,485.60 | 1,485.60 | 195,502 |
08 Feb 2024 | 1,516.35 | 1,540.75 | 1,470.50 | 1,477.50 | 1,477.50 | 86,301 |
07 Feb 2024 | 1,523.95 | 1,523.95 | 1,493.00 | 1,515.65 | 1,515.65 | 53,632 |
06 Feb 2024 | 1,548.05 | 1,548.90 | 1,504.40 | 1,511.00 | 1,511.00 | 99,160 |
05 Feb 2024 | 1,536.80 | 1,550.00 | 1,521.45 | 1,539.25 | 1,539.25 | 157,515 |
02 Feb 2024 | 1,541.55 | 1,564.40 | 1,530.45 | 1,537.35 | 1,537.35 | 165,437 |
01 Feb 2024 | 1,543.85 | 1,547.00 | 1,524.00 | 1,541.40 | 1,541.40 | 37,016 |
31 Jan 2024 | 1,517.25 | 1,548.00 | 1,507.80 | 1,534.10 | 1,534.10 | 48,449 |
30 Jan 2024 | 1,527.45 | 1,544.05 | 1,509.70 | 1,517.40 | 1,517.40 | 42,064 |
29 Jan 2024 | 1,516.35 | 1,537.65 | 1,516.35 | 1,527.30 | 1,527.30 | 136,279 |
25 Jan 2024 | 1,498.25 | 1,540.90 | 1,490.00 | 1,513.05 | 1,513.05 | 1,207,911 |
24 Jan 2024 | 1,455.10 | 1,496.00 | 1,441.30 | 1,490.60 | 1,490.60 | 124,959 |
23 Jan 2024 | 1,534.90 | 1,547.95 | 1,429.00 | 1,443.95 | 1,443.95 | 98,699 |
19 Jan 2024 | 1,618.95 | 1,625.45 | 1,550.00 | 1,560.85 | 1,560.85 | 2,893,932 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,659.95 | 1,675.50 | 1,632.00 | 1,643.00 | 1,643.00 | 61,278 |
16 Jan 2024 | 1,687.15 | 1,692.00 | 1,663.20 | 1,667.00 | 1,667.00 | 24,476 |
15 Jan 2024 | 1,685.00 | 1,694.35 | 1,669.00 | 1,688.80 | 1,688.80 | 164,958 |
12 Jan 2024 | 1,664.85 | 1,677.60 | 1,647.60 | 1,673.30 | 1,673.30 | 133,429 |
11 Jan 2024 | 1,640.95 | 1,668.15 | 1,640.95 | 1,658.20 | 1,658.20 | 55,600 |
10 Jan 2024 | 1,620.10 | 1,642.70 | 1,620.05 | 1,640.85 | 1,640.85 | 29,067 |
09 Jan 2024 | 1,629.25 | 1,643.45 | 1,621.85 | 1,624.50 | 1,624.50 | 11,294 |
08 Jan 2024 | 1,631.55 | 1,649.55 | 1,621.95 | 1,626.75 | 1,626.75 | 314,529 |
05 Jan 2024 | 1,655.75 | 1,655.75 | 1,630.00 | 1,642.60 | 1,642.60 | 151,137 |
04 Jan 2024 | 1,600.65 | 1,654.95 | 1,593.60 | 1,647.65 | 1,647.65 | 124,634 |
03 Jan 2024 | 1,570.15 | 1,605.00 | 1,558.50 | 1,601.60 | 1,601.60 | 30,853 |
02 Jan 2024 | 1,599.85 | 1,599.85 | 1,570.05 | 1,575.00 | 1,575.00 | 38,663 |
01 Jan 2024 | 1,594.05 | 1,611.00 | 1,592.30 | 1,600.30 | 1,600.30 | 196,988 |
29 Dec 2023 | 1,615.00 | 1,618.70 | 1,587.65 | 1,598.05 | 1,598.05 | 72,068 |
28 Dec 2023 | 1,600.00 | 1,618.80 | 1,592.10 | 1,610.20 | 1,610.20 | 40,705 |
27 Dec 2023 | 1,571.55 | 1,600.00 | 1,569.25 | 1,596.90 | 1,596.90 | 56,102 |
26 Dec 2023 | 1,561.35 | 1,582.00 | 1,557.40 | 1,571.35 | 1,571.35 | 22,313 |
22 Dec 2023 | 1,575.95 | 1,590.80 | 1,558.00 | 1,562.25 | 1,562.25 | 102,136 |
21 Dec 2023 | 1,531.10 | 1,573.00 | 1,528.70 | 1,569.70 | 1,569.70 | 55,380 |
20 Dec 2023 | 1,572.30 | 1,581.00 | 1,549.50 | 1,556.00 | 1,556.00 | 44,818 |
19 Dec 2023 | 1,557.05 | 1,585.70 | 1,542.20 | 1,566.15 | 1,566.15 | 65,772 |
18 Dec 2023 | 1,574.95 | 1,574.95 | 1,551.45 | 1,557.05 | 1,557.05 | 305,274 |
15 Dec 2023 | 1,554.65 | 1,578.25 | 1,547.80 | 1,570.95 | 1,570.95 | 111,787 |
14 Dec 2023 | 1,520.00 | 1,554.35 | 1,515.70 | 1,551.65 | 1,551.65 | 143,167 |
13 Dec 2023 | 1,503.60 | 1,512.15 | 1,495.50 | 1,506.95 | 1,506.95 | 31,654 |
12 Dec 2023 | 1,530.00 | 1,530.00 | 1,490.80 | 1,497.50 | 1,497.50 | 31,408 |
11 Dec 2023 | 1,511.20 | 1,538.00 | 1,511.20 | 1,521.50 | 1,521.50 | 327,695 |
08 Dec 2023 | 1,516.05 | 1,520.70 | 1,494.30 | 1,509.15 | 1,509.15 | 221,198 |
07 Dec 2023 | 1,501.05 | 1,513.95 | 1,496.30 | 1,502.00 | 1,502.00 | 50,267 |
06 Dec 2023 | 1,515.05 | 1,521.05 | 1,493.15 | 1,499.60 | 1,499.60 | 72,227 |
05 Dec 2023 | 1,527.90 | 1,527.90 | 1,487.00 | 1,506.75 | 1,506.75 | 56,249 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |