Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,688.62 | 1,727.70 | 1,688.62 | 1,713.50 | 1,713.50 | 89,137 |
01 May 2024 | 1,694.99 | 1,718.34 | 1,670.61 | 1,675.99 | 1,675.99 | 105,700 |
30 Apr 2024 | 1,702.00 | 1,716.00 | 1,675.22 | 1,686.76 | 1,686.76 | 95,200 |
29 Apr 2024 | 1,766.99 | 1,771.60 | 1,697.39 | 1,707.48 | 1,707.48 | 104,300 |
26 Apr 2024 | 1,794.05 | 1,797.24 | 1,740.42 | 1,754.50 | 1,754.50 | 107,400 |
25 Apr 2024 | 1,638.70 | 1,810.03 | 1,634.91 | 1,800.35 | 1,800.35 | 170,400 |
24 Apr 2024 | 1,627.55 | 1,650.00 | 1,625.05 | 1,639.63 | 1,639.63 | 78,000 |
23 Apr 2024 | 1,625.00 | 1,652.04 | 1,618.77 | 1,622.72 | 1,622.72 | 76,000 |
22 Apr 2024 | 1,582.00 | 1,626.89 | 1,562.65 | 1,622.75 | 1,622.75 | 62,000 |
19 Apr 2024 | 1,551.57 | 1,570.85 | 1,536.51 | 1,567.36 | 1,567.36 | 65,500 |
18 Apr 2024 | 1,556.40 | 1,567.74 | 1,535.73 | 1,551.91 | 1,551.91 | 65,800 |
17 Apr 2024 | 1,542.43 | 1,563.53 | 1,541.81 | 1,550.00 | 1,550.00 | 57,800 |
16 Apr 2024 | 1,537.29 | 1,539.34 | 1,518.00 | 1,532.51 | 1,532.51 | 66,600 |
15 Apr 2024 | 1,580.37 | 1,592.00 | 1,533.18 | 1,537.60 | 1,537.60 | 65,500 |
12 Apr 2024 | 1,600.00 | 1,602.50 | 1,560.95 | 1,569.17 | 1,569.17 | 63,100 |
11 Apr 2024 | 1,595.11 | 1,607.90 | 1,567.79 | 1,601.00 | 1,601.00 | 74,600 |
10 Apr 2024 | 1,582.39 | 1,608.09 | 1,565.10 | 1,607.61 | 1,607.61 | 65,300 |
09 Apr 2024 | 1,634.00 | 1,634.00 | 1,594.82 | 1,605.66 | 1,605.66 | 72,200 |
08 Apr 2024 | 1,583.11 | 1,649.20 | 1,583.11 | 1,632.25 | 1,632.25 | 79,900 |
05 Apr 2024 | 1,592.84 | 1,606.99 | 1,577.64 | 1,594.57 | 1,594.57 | 84,600 |
04 Apr 2024 | 1,603.24 | 1,626.99 | 1,574.18 | 1,578.80 | 1,578.80 | 143,400 |
03 Apr 2024 | 1,606.00 | 1,607.81 | 1,577.62 | 1,581.30 | 1,581.30 | 39,700 |
02 Apr 2024 | 1,595.51 | 1,608.00 | 1,586.96 | 1,601.04 | 1,601.04 | 101,600 |
01 Apr 2024 | 1,635.00 | 1,635.00 | 1,603.13 | 1,606.87 | 1,606.87 | 51,400 |
28 Mar 2024 | 1,618.00 | 1,651.73 | 1,598.95 | 1,635.00 | 1,635.00 | 93,500 |
27 Mar 2024 | 1,608.64 | 1,618.45 | 1,594.18 | 1,616.88 | 1,616.88 | 49,900 |
26 Mar 2024 | 1,617.99 | 1,617.99 | 1,596.15 | 1,599.75 | 1,599.75 | 33,400 |
25 Mar 2024 | 1,601.00 | 1,619.92 | 1,599.56 | 1,603.54 | 1,603.54 | 38,300 |
22 Mar 2024 | 1,618.98 | 1,625.00 | 1,584.00 | 1,600.23 | 1,600.23 | 57,100 |
21 Mar 2024 | 1,605.00 | 1,624.99 | 1,569.58 | 1,613.63 | 1,613.63 | 93,900 |
20 Mar 2024 | 1,538.20 | 1,589.98 | 1,538.20 | 1,580.87 | 1,580.87 | 65,400 |
19 Mar 2024 | 1,541.00 | 1,565.00 | 1,539.59 | 1,548.00 | 1,548.00 | 148,500 |
18 Mar 2024 | 1,548.21 | 1,565.97 | 1,546.13 | 1,549.44 | 1,549.44 | 58,900 |
15 Mar 2024 | 1,531.29 | 1,557.29 | 1,524.49 | 1,542.90 | 1,542.90 | 98,100 |
14 Mar 2024 | 1,543.05 | 1,557.82 | 1,515.02 | 1,531.00 | 1,531.00 | 81,200 |
13 Mar 2024 | 1,545.16 | 1,573.07 | 1,526.55 | 1,549.47 | 1,549.47 | 88,100 |
12 Mar 2024 | 1,513.98 | 1,553.16 | 1,505.73 | 1,548.86 | 1,548.86 | 79,500 |
11 Mar 2024 | 1,547.63 | 1,548.88 | 1,505.75 | 1,505.75 | 1,505.75 | 104,500 |
08 Mar 2024 | 1,568.99 | 1,585.04 | 1,547.58 | 1,553.60 | 1,553.60 | 61,100 |
07 Mar 2024 | 1,573.21 | 1,581.20 | 1,552.00 | 1,566.81 | 1,566.81 | 70,600 |
06 Mar 2024 | 1,603.00 | 1,604.82 | 1,559.58 | 1,572.06 | 1,572.06 | 91,300 |
05 Mar 2024 | 1,561.50 | 1,623.98 | 1,557.04 | 1,601.15 | 1,601.15 | 102,400 |
04 Mar 2024 | 1,561.71 | 1,609.75 | 1,551.86 | 1,561.80 | 1,561.80 | 142,500 |
01 Mar 2024 | 1,568.31 | 1,573.74 | 1,543.95 | 1,567.65 | 1,567.65 | 71,100 |
29 Feb 2024 | 1,573.56 | 1,579.17 | 1,540.30 | 1,573.81 | 1,573.81 | 132,200 |
28 Feb 2024 | 1,581.39 | 1,585.00 | 1,555.20 | 1,566.29 | 1,566.29 | 59,600 |
28 Feb 2024 | 1.64 Dividend | |||||
27 Feb 2024 | 1,555.08 | 1,598.25 | 1,555.08 | 1,590.13 | 1,588.49 | 80,600 |
26 Feb 2024 | 1,538.79 | 1,582.69 | 1,525.82 | 1,569.00 | 1,567.38 | 95,300 |
23 Feb 2024 | 1,535.97 | 1,540.70 | 1,522.15 | 1,534.60 | 1,533.02 | 49,500 |
22 Feb 2024 | 1,523.19 | 1,536.50 | 1,500.94 | 1,521.15 | 1,519.58 | 62,500 |
21 Feb 2024 | 1,513.00 | 1,530.00 | 1,490.30 | 1,523.19 | 1,521.62 | 84,300 |
20 Feb 2024 | 1,484.92 | 1,525.92 | 1,475.86 | 1,510.06 | 1,508.50 | 97,600 |
16 Feb 2024 | 1,533.00 | 1,536.12 | 1,513.24 | 1,514.99 | 1,513.43 | 57,100 |
15 Feb 2024 | 1,494.87 | 1,533.94 | 1,494.87 | 1,533.91 | 1,532.33 | 52,500 |
14 Feb 2024 | 1,492.72 | 1,509.40 | 1,467.51 | 1,492.94 | 1,491.40 | 53,400 |
13 Feb 2024 | 1,480.07 | 1,505.65 | 1,460.76 | 1,479.90 | 1,478.37 | 80,800 |
12 Feb 2024 | 1,499.00 | 1,509.99 | 1,490.02 | 1,492.01 | 1,490.47 | 48,500 |
09 Feb 2024 | 1,477.80 | 1,500.00 | 1,470.00 | 1,494.81 | 1,493.27 | 42,700 |
08 Feb 2024 | 1,474.01 | 1,485.20 | 1,466.46 | 1,478.12 | 1,476.60 | 39,300 |
07 Feb 2024 | 1,484.12 | 1,489.82 | 1,438.08 | 1,484.03 | 1,482.50 | 80,900 |
06 Feb 2024 | 1,539.80 | 1,546.00 | 1,469.36 | 1,483.05 | 1,481.52 | 110,000 |
05 Feb 2024 | 1,515.67 | 1,539.58 | 1,508.50 | 1,534.43 | 1,532.85 | 95,000 |
02 Feb 2024 | 1,489.51 | 1,552.00 | 1,480.00 | 1,519.65 | 1,518.08 | 124,600 |
01 Feb 2024 | 1,510.00 | 1,516.23 | 1,457.74 | 1,485.77 | 1,484.24 | 164,000 |
31 Jan 2024 | 1,506.73 | 1,530.69 | 1,498.17 | 1,510.00 | 1,508.44 | 167,700 |
30 Jan 2024 | 1,484.83 | 1,551.53 | 1,482.79 | 1,536.97 | 1,535.38 | 128,200 |
29 Jan 2024 | 1,505.00 | 1,517.56 | 1,474.17 | 1,484.83 | 1,483.30 | 103,800 |
26 Jan 2024 | 1,383.00 | 1,539.51 | 1,383.00 | 1,490.18 | 1,488.64 | 141,800 |
25 Jan 2024 | 1,430.99 | 1,438.54 | 1,384.42 | 1,412.41 | 1,410.95 | 126,900 |
24 Jan 2024 | 1,452.01 | 1,460.97 | 1,418.37 | 1,423.62 | 1,422.15 | 97,200 |
23 Jan 2024 | 1,439.67 | 1,480.58 | 1,439.45 | 1,448.86 | 1,447.37 | 96,100 |
22 Jan 2024 | 1,413.00 | 1,439.32 | 1,413.00 | 1,435.80 | 1,434.32 | 66,300 |
19 Jan 2024 | 1,394.70 | 1,413.98 | 1,378.91 | 1,409.68 | 1,408.23 | 67,300 |
18 Jan 2024 | 1,377.44 | 1,388.55 | 1,371.77 | 1,385.41 | 1,383.98 | 51,600 |
17 Jan 2024 | 1,371.36 | 1,387.32 | 1,363.97 | 1,373.91 | 1,372.49 | 53,100 |
16 Jan 2024 | 1,389.43 | 1,402.56 | 1,377.34 | 1,379.69 | 1,378.27 | 62,600 |
12 Jan 2024 | 1,397.07 | 1,416.80 | 1,383.68 | 1,393.38 | 1,391.94 | 64,100 |
11 Jan 2024 | 1,394.11 | 1,402.86 | 1,373.10 | 1,398.57 | 1,397.13 | 64,400 |
10 Jan 2024 | 1,392.16 | 1,414.64 | 1,384.08 | 1,401.25 | 1,399.80 | 64,400 |
09 Jan 2024 | 1,407.68 | 1,413.29 | 1,378.18 | 1,390.52 | 1,389.09 | 81,700 |
08 Jan 2024 | 1,389.00 | 1,421.11 | 1,384.30 | 1,419.96 | 1,418.50 | 71,900 |
05 Jan 2024 | 1,388.35 | 1,411.28 | 1,381.43 | 1,384.23 | 1,382.80 | 85,700 |
04 Jan 2024 | 1,400.00 | 1,422.69 | 1,385.01 | 1,388.35 | 1,386.92 | 90,800 |
03 Jan 2024 | 1,426.69 | 1,432.82 | 1,400.13 | 1,401.31 | 1,399.86 | 56,200 |
02 Jan 2024 | 1,418.97 | 1,438.85 | 1,410.71 | 1,438.85 | 1,437.37 | 67,600 |
29 Dec 2023 | 1,428.20 | 1,440.07 | 1,418.97 | 1,418.97 | 1,417.51 | 54,300 |
28 Dec 2023 | 1,426.00 | 1,437.70 | 1,423.12 | 1,437.68 | 1,436.20 | 50,300 |
27 Dec 2023 | 1,447.00 | 1,463.84 | 1,426.02 | 1,431.45 | 1,429.97 | 68,900 |
26 Dec 2023 | 1,431.24 | 1,460.00 | 1,430.02 | 1,444.28 | 1,442.79 | 44,500 |
22 Dec 2023 | 1,420.16 | 1,451.11 | 1,420.16 | 1,431.24 | 1,429.76 | 51,200 |
21 Dec 2023 | 1,413.64 | 1,428.75 | 1,408.95 | 1,419.55 | 1,418.09 | 65,900 |
20 Dec 2023 | 1,428.00 | 1,444.69 | 1,405.70 | 1,408.97 | 1,407.52 | 88,200 |
19 Dec 2023 | 1,426.88 | 1,455.08 | 1,426.88 | 1,441.34 | 1,439.85 | 87,800 |
18 Dec 2023 | 1,431.00 | 1,440.17 | 1,420.15 | 1,430.29 | 1,428.81 | 113,300 |
15 Dec 2023 | 1,437.72 | 1,455.00 | 1,413.04 | 1,430.73 | 1,429.25 | 143,300 |
14 Dec 2023 | 1,491.00 | 1,528.12 | 1,432.60 | 1,437.48 | 1,436.00 | 152,700 |
13 Dec 2023 | 1,437.84 | 1,478.44 | 1,419.03 | 1,476.09 | 1,474.57 | 115,000 |
12 Dec 2023 | 1,428.18 | 1,448.38 | 1,409.00 | 1,440.00 | 1,438.51 | 129,800 |
11 Dec 2023 | 1,443.90 | 1,461.75 | 1,419.50 | 1,423.53 | 1,422.06 | 62,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |