Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,682.60 | 1,682.65 | 1,651.00 | 1,669.45 | 1,669.45 | 32,166 |
25 Apr 2024 | 1,650.00 | 1,680.00 | 1,630.75 | 1,671.40 | 1,671.40 | 101,318 |
24 Apr 2024 | 1,636.00 | 1,654.45 | 1,630.00 | 1,651.50 | 1,651.50 | 13,035 |
23 Apr 2024 | 1,660.20 | 1,660.20 | 1,620.00 | 1,635.20 | 1,635.20 | 22,097 |
22 Apr 2024 | 1,639.95 | 1,666.05 | 1,625.00 | 1,660.20 | 1,660.20 | 35,777 |
19 Apr 2024 | 1,628.50 | 1,637.00 | 1,587.85 | 1,631.80 | 1,631.80 | 21,311 |
18 Apr 2024 | 1,636.75 | 1,648.00 | 1,617.20 | 1,628.50 | 1,628.50 | 33,556 |
16 Apr 2024 | 1,591.00 | 1,638.00 | 1,589.05 | 1,628.00 | 1,628.00 | 44,057 |
15 Apr 2024 | 1,610.15 | 1,618.00 | 1,560.60 | 1,606.05 | 1,606.05 | 27,874 |
12 Apr 2024 | 1,594.00 | 1,618.35 | 1,586.90 | 1,610.15 | 1,610.15 | 38,832 |
10 Apr 2024 | 1,564.35 | 1,599.00 | 1,552.10 | 1,593.75 | 1,593.75 | 33,798 |
09 Apr 2024 | 1,555.00 | 1,573.25 | 1,550.15 | 1,559.65 | 1,559.65 | 9,004 |
08 Apr 2024 | 1,565.30 | 1,592.00 | 1,561.05 | 1,565.90 | 1,565.90 | 17,054 |
05 Apr 2024 | 1,576.30 | 1,598.80 | 1,563.10 | 1,571.70 | 1,571.70 | 24,178 |
04 Apr 2024 | 1,550.45 | 1,600.00 | 1,550.00 | 1,592.20 | 1,592.20 | 30,711 |
03 Apr 2024 | 1,502.00 | 1,559.85 | 1,500.00 | 1,550.45 | 1,550.45 | 40,056 |
02 Apr 2024 | 1,500.00 | 1,511.60 | 1,494.05 | 1,499.95 | 1,499.95 | 34,045 |
01 Apr 2024 | 1,485.05 | 1,517.95 | 1,480.00 | 1,506.80 | 1,506.80 | 38,882 |
28 Mar 2024 | 1,479.00 | 1,502.95 | 1,470.00 | 1,475.60 | 1,475.60 | 26,923 |
27 Mar 2024 | 1,495.00 | 1,498.70 | 1,466.00 | 1,474.75 | 1,474.75 | 85,085 |
26 Mar 2024 | 1,475.00 | 1,500.00 | 1,475.00 | 1,490.85 | 1,490.85 | 23,149 |
22 Mar 2024 | 1,479.70 | 1,508.00 | 1,479.70 | 1,493.75 | 1,493.75 | 19,081 |
21 Mar 2024 | 1,500.90 | 1,514.70 | 1,475.00 | 1,479.70 | 1,479.70 | 56,137 |
20 Mar 2024 | 1,485.05 | 1,510.00 | 1,451.00 | 1,500.10 | 1,500.10 | 35,685 |
19 Mar 2024 | 1,478.70 | 1,514.00 | 1,455.00 | 1,485.05 | 1,485.05 | 37,737 |
18 Mar 2024 | 1,494.90 | 1,494.90 | 1,440.15 | 1,474.30 | 1,474.30 | 63,559 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,510.00 | 1,534.90 | 1,460.00 | 1,473.85 | 1,473.85 | 42,208 |
13 Mar 2024 | 1,572.05 | 1,574.90 | 1,494.70 | 1,503.35 | 1,503.35 | 37,994 |
12 Mar 2024 | 1,590.00 | 1,602.60 | 1,555.10 | 1,568.00 | 1,568.00 | 23,663 |
11 Mar 2024 | 1,590.60 | 1,622.00 | 1,574.65 | 1,591.90 | 1,591.90 | 226,140 |
07 Mar 2024 | 1,576.95 | 1,596.95 | 1,565.00 | 1,582.75 | 1,582.75 | 24,587 |
06 Mar 2024 | 1,591.65 | 1,599.95 | 1,562.15 | 1,576.95 | 1,576.95 | 16,117 |
05 Mar 2024 | 1,560.60 | 1,598.30 | 1,560.00 | 1,591.65 | 1,591.65 | 24,938 |
04 Mar 2024 | 1,581.50 | 1,591.90 | 1,564.20 | 1,569.75 | 1,569.75 | 13,458 |
01 Mar 2024 | 1,572.20 | 1,575.25 | 1,555.00 | 1,565.80 | 1,565.80 | 20,843 |
29 Feb 2024 | 1,570.25 | 1,579.00 | 1,559.00 | 1,567.40 | 1,567.40 | 90,291 |
28 Feb 2024 | 1,597.00 | 1,600.50 | 1,571.20 | 1,574.30 | 1,574.30 | 99,292 |
27 Feb 2024 | 1,590.10 | 1,600.95 | 1,585.05 | 1,593.50 | 1,593.50 | 10,746 |
26 Feb 2024 | 1,591.00 | 1,619.20 | 1,583.85 | 1,596.10 | 1,596.10 | 26,624 |
23 Feb 2024 | 1,585.00 | 1,596.95 | 1,581.00 | 1,590.55 | 1,590.55 | 395,836 |
22 Feb 2024 | 1,595.45 | 1,603.45 | 1,586.15 | 1,590.50 | 1,590.50 | 10,613 |
21 Feb 2024 | 1,600.00 | 1,611.90 | 1,584.95 | 1,595.45 | 1,595.45 | 15,825 |
20 Feb 2024 | 1,597.55 | 1,611.00 | 1,583.00 | 1,595.30 | 1,595.30 | 12,428 |
19 Feb 2024 | 1,603.00 | 1,616.00 | 1,590.95 | 1,597.55 | 1,597.55 | 29,395 |
16 Feb 2024 | 1,571.00 | 1,600.00 | 1,571.00 | 1,596.75 | 1,596.75 | 18,978 |
15 Feb 2024 | 1,592.05 | 1,602.05 | 1,573.00 | 1,577.80 | 1,577.80 | 20,717 |
14 Feb 2024 | 1,569.70 | 1,600.00 | 1,562.30 | 1,592.05 | 1,592.05 | 15,725 |
13 Feb 2024 | 1,586.75 | 1,597.95 | 1,560.60 | 1,569.65 | 1,569.65 | 23,016 |
12 Feb 2024 | 1,600.00 | 1,600.50 | 1,570.05 | 1,582.00 | 1,582.00 | 32,243 |
09 Feb 2024 | 1,620.00 | 1,636.85 | 1,584.70 | 1,593.95 | 1,593.95 | 87,832 |
08 Feb 2024 | 1,630.00 | 1,665.00 | 1,565.00 | 1,636.95 | 1,636.95 | 167,375 |
07 Feb 2024 | 1,609.00 | 1,632.00 | 1,604.00 | 1,628.70 | 1,628.70 | 25,670 |
06 Feb 2024 | 1,594.00 | 1,621.40 | 1,586.60 | 1,600.35 | 1,600.35 | 28,025 |
05 Feb 2024 | 1,598.65 | 1,602.70 | 1,582.00 | 1,589.70 | 1,589.70 | 16,735 |
02 Feb 2024 | 1,591.30 | 1,605.00 | 1,588.10 | 1,598.65 | 1,598.65 | 17,215 |
01 Feb 2024 | 1,625.70 | 1,625.70 | 1,585.00 | 1,599.35 | 1,599.35 | 19,326 |
31 Jan 2024 | 1,601.50 | 1,634.35 | 1,601.50 | 1,614.95 | 1,614.95 | 22,773 |
30 Jan 2024 | 1,590.00 | 1,638.00 | 1,590.00 | 1,601.50 | 1,601.50 | 29,666 |
29 Jan 2024 | 1,609.75 | 1,609.75 | 1,590.00 | 1,595.05 | 1,595.05 | 12,221 |
25 Jan 2024 | 1,602.80 | 1,611.00 | 1,590.80 | 1,601.70 | 1,601.70 | 26,332 |
24 Jan 2024 | 1,580.00 | 1,619.00 | 1,572.10 | 1,602.95 | 1,602.95 | 24,614 |
23 Jan 2024 | 1,619.70 | 1,624.55 | 1,580.00 | 1,582.20 | 1,582.20 | 62,604 |
19 Jan 2024 | 1,635.00 | 1,637.00 | 1,614.80 | 1,621.70 | 1,621.70 | 13,880 |
18 Jan 2024 | 1,617.15 | 1,626.00 | 1,585.00 | 1,617.35 | 1,617.35 | 14,740 |
17 Jan 2024 | 1,626.00 | 1,640.90 | 1,610.00 | 1,617.15 | 1,617.15 | 19,117 |
16 Jan 2024 | 1,647.50 | 1,659.15 | 1,632.00 | 1,643.30 | 1,643.30 | 14,509 |
15 Jan 2024 | 1,639.10 | 1,650.00 | 1,621.05 | 1,642.55 | 1,642.55 | 20,184 |
12 Jan 2024 | 1,648.00 | 1,654.00 | 1,630.00 | 1,634.20 | 1,634.20 | 15,036 |
11 Jan 2024 | 1,644.80 | 1,654.90 | 1,633.00 | 1,643.10 | 1,643.10 | 24,270 |
10 Jan 2024 | 1,656.90 | 1,656.95 | 1,633.05 | 1,639.85 | 1,639.85 | 15,643 |
09 Jan 2024 | 1,680.85 | 1,688.95 | 1,640.50 | 1,649.30 | 1,649.30 | 26,871 |
08 Jan 2024 | 1,699.00 | 1,721.00 | 1,673.80 | 1,680.85 | 1,680.85 | 52,258 |
05 Jan 2024 | 1,681.05 | 1,698.00 | 1,675.55 | 1,691.45 | 1,691.45 | 32,536 |
04 Jan 2024 | 1,695.00 | 1,698.00 | 1,666.25 | 1,686.35 | 1,686.35 | 38,748 |
03 Jan 2024 | 1,673.70 | 1,693.70 | 1,662.00 | 1,689.55 | 1,689.55 | 40,503 |
02 Jan 2024 | 1,680.00 | 1,689.05 | 1,650.00 | 1,673.70 | 1,673.70 | 61,230 |
01 Jan 2024 | 1,693.10 | 1,700.00 | 1,660.00 | 1,681.00 | 1,681.00 | 47,546 |
29 Dec 2023 | 1,675.00 | 1,706.15 | 1,663.40 | 1,681.10 | 1,681.10 | 143,919 |
28 Dec 2023 | 1,653.95 | 1,665.50 | 1,634.10 | 1,643.15 | 1,643.15 | 100,753 |
27 Dec 2023 | 1,609.90 | 1,642.05 | 1,600.05 | 1,634.05 | 1,634.05 | 70,784 |
26 Dec 2023 | 1,590.15 | 1,608.80 | 1,586.10 | 1,604.10 | 1,604.10 | 28,173 |
22 Dec 2023 | 1,579.00 | 1,596.95 | 1,570.00 | 1,590.15 | 1,590.15 | 24,294 |
21 Dec 2023 | 1,580.00 | 1,584.50 | 1,559.00 | 1,573.70 | 1,573.70 | 29,086 |
20 Dec 2023 | 1,608.00 | 1,619.00 | 1,569.55 | 1,584.50 | 1,584.50 | 37,139 |
19 Dec 2023 | 1,611.50 | 1,617.00 | 1,584.55 | 1,613.05 | 1,613.05 | 41,608 |
18 Dec 2023 | 1,586.70 | 1,634.70 | 1,583.00 | 1,603.45 | 1,603.45 | 87,390 |
15 Dec 2023 | 1,565.00 | 1,586.00 | 1,551.35 | 1,576.30 | 1,576.30 | 96,998 |
14 Dec 2023 | 1,541.40 | 1,583.00 | 1,530.15 | 1,571.75 | 1,571.75 | 61,563 |
13 Dec 2023 | 1,546.15 | 1,546.95 | 1,518.15 | 1,530.45 | 1,530.45 | 19,219 |
12 Dec 2023 | 1,555.00 | 1,557.75 | 1,530.50 | 1,539.40 | 1,539.40 | 26,870 |
11 Dec 2023 | 1,557.95 | 1,559.95 | 1,539.00 | 1,552.55 | 1,552.55 | 27,741 |
08 Dec 2023 | 1,565.00 | 1,575.00 | 1,548.10 | 1,557.95 | 1,557.95 | 23,345 |
07 Dec 2023 | 1,549.85 | 1,569.80 | 1,541.05 | 1,564.95 | 1,564.95 | 41,932 |
06 Dec 2023 | 1,540.00 | 1,559.95 | 1,538.00 | 1,549.85 | 1,549.85 | 39,094 |
05 Dec 2023 | 1,574.00 | 1,575.00 | 1,542.05 | 1,548.85 | 1,548.85 | 40,448 |
04 Dec 2023 | 1,553.10 | 1,574.95 | 1,540.15 | 1,568.65 | 1,568.65 | 47,446 |
01 Dec 2023 | 1,551.45 | 1,563.40 | 1,529.05 | 1,542.70 | 1,542.70 | 33,313 |
30 Nov 2023 | 1,550.00 | 1,560.55 | 1,540.50 | 1,551.50 | 1,551.50 | 38,049 |
29 Nov 2023 | 1,552.00 | 1,559.00 | 1,540.05 | 1,550.25 | 1,550.25 | 29,876 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |