Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Mar 2024 | 1,502.76 | 1,503.44 | 1,480.04 | 1,494.80 | 1,494.80 | 42,801 |
18 Mar 2024 | 1,524.81 | 1,529.61 | 1,500.79 | 1,509.05 | 1,509.05 | 300,900 |
15 Mar 2024 | 1,560.21 | 1,567.50 | 1,496.41 | 1,499.51 | 1,499.51 | 631,400 |
14 Mar 2024 | 1,555.66 | 1,583.49 | 1,547.45 | 1,561.27 | 1,561.27 | 333,000 |
13 Mar 2024 | 1,546.00 | 1,558.76 | 1,529.96 | 1,550.62 | 1,550.62 | 300,700 |
12 Mar 2024 | 1,553.11 | 1,575.00 | 1,530.45 | 1,545.56 | 1,545.56 | 314,500 |
11 Mar 2024 | 1,525.65 | 1,550.59 | 1,516.02 | 1,547.32 | 1,547.32 | 385,700 |
08 Mar 2024 | 1,528.00 | 1,552.99 | 1,511.51 | 1,512.50 | 1,512.50 | 378,400 |
07 Mar 2024 | 1,541.43 | 1,543.00 | 1,510.00 | 1,529.94 | 1,529.94 | 348,800 |
06 Mar 2024 | 1,550.75 | 1,557.15 | 1,504.22 | 1,525.59 | 1,525.59 | 672,500 |
05 Mar 2024 | 1,550.00 | 1,562.20 | 1,508.13 | 1,527.29 | 1,527.29 | 481,100 |
04 Mar 2024 | 1,611.11 | 1,612.34 | 1,552.79 | 1,560.08 | 1,560.08 | 543,500 |
01 Mar 2024 | 1,605.06 | 1,614.90 | 1,579.44 | 1,612.75 | 1,612.75 | 378,600 |
29 Feb 2024 | 1,593.95 | 1,614.85 | 1,584.13 | 1,595.30 | 1,595.30 | 519,400 |
28 Feb 2024 | 1,596.00 | 1,600.69 | 1,577.77 | 1,579.49 | 1,579.49 | 330,200 |
27 Feb 2024 | 1,630.55 | 1,630.55 | 1,590.18 | 1,607.44 | 1,607.44 | 480,500 |
26 Feb 2024 | 1,625.01 | 1,667.85 | 1,600.45 | 1,610.13 | 1,610.13 | 631,600 |
23 Feb 2024 | 1,670.00 | 1,670.00 | 1,577.00 | 1,629.32 | 1,629.32 | 1,858,200 |
22 Feb 2024 | 1,767.64 | 1,825.00 | 1,760.35 | 1,817.98 | 1,817.98 | 711,900 |
21 Feb 2024 | 1,740.21 | 1,752.61 | 1,711.35 | 1,737.77 | 1,737.77 | 326,400 |
20 Feb 2024 | 1,746.99 | 1,768.78 | 1,729.00 | 1,740.01 | 1,740.01 | 371,900 |
16 Feb 2024 | 1,772.66 | 1,792.57 | 1,750.30 | 1,768.78 | 1,768.78 | 353,900 |
15 Feb 2024 | 1,760.00 | 1,773.02 | 1,742.32 | 1,771.83 | 1,771.83 | 300,300 |
14 Feb 2024 | 1,721.72 | 1,746.48 | 1,703.50 | 1,746.37 | 1,746.37 | 290,500 |
13 Feb 2024 | 1,682.22 | 1,729.88 | 1,669.01 | 1,706.24 | 1,706.24 | 325,100 |
12 Feb 2024 | 1,740.18 | 1,767.00 | 1,727.83 | 1,733.23 | 1,733.23 | 242,100 |
09 Feb 2024 | 1,757.51 | 1,775.01 | 1,740.10 | 1,742.26 | 1,742.26 | 379,800 |
08 Feb 2024 | 1,729.33 | 1,743.78 | 1,712.65 | 1,732.83 | 1,732.83 | 297,600 |
07 Feb 2024 | 1,718.45 | 1,734.92 | 1,704.37 | 1,713.87 | 1,713.87 | 442,800 |
06 Feb 2024 | 1,770.00 | 1,772.61 | 1,676.01 | 1,710.39 | 1,710.39 | 704,200 |
05 Feb 2024 | 1,769.82 | 1,778.97 | 1,752.06 | 1,774.75 | 1,774.75 | 200,400 |
02 Feb 2024 | 1,727.08 | 1,783.51 | 1,726.32 | 1,772.90 | 1,772.90 | 304,900 |
01 Feb 2024 | 1,751.83 | 1,759.96 | 1,730.30 | 1,748.28 | 1,748.28 | 250,700 |
31 Jan 2024 | 1,715.00 | 1,736.00 | 1,705.30 | 1,711.81 | 1,711.81 | 295,800 |
30 Jan 2024 | 1,760.00 | 1,762.53 | 1,733.86 | 1,735.30 | 1,735.30 | 300,400 |
29 Jan 2024 | 1,796.98 | 1,800.09 | 1,760.15 | 1,777.43 | 1,777.43 | 359,600 |
26 Jan 2024 | 1,741.00 | 1,798.68 | 1,727.74 | 1,795.80 | 1,795.80 | 382,700 |
25 Jan 2024 | 1,768.66 | 1,773.71 | 1,722.00 | 1,738.80 | 1,738.80 | 316,600 |
24 Jan 2024 | 1,770.66 | 1,799.27 | 1,756.80 | 1,762.70 | 1,762.70 | 337,100 |
23 Jan 2024 | 1,767.65 | 1,769.81 | 1,750.00 | 1,759.91 | 1,759.91 | 281,300 |
22 Jan 2024 | 1,748.45 | 1,769.20 | 1,738.41 | 1,756.30 | 1,756.30 | 592,500 |
19 Jan 2024 | 1,670.00 | 1,735.79 | 1,665.30 | 1,726.19 | 1,726.19 | 683,700 |
18 Jan 2024 | 1,646.00 | 1,672.44 | 1,643.94 | 1,661.98 | 1,661.98 | 424,300 |
17 Jan 2024 | 1,663.60 | 1,669.03 | 1,615.27 | 1,635.28 | 1,635.28 | 312,600 |
16 Jan 2024 | 1,658.58 | 1,685.72 | 1,653.47 | 1,672.67 | 1,672.67 | 364,500 |
12 Jan 2024 | 1,610.00 | 1,678.00 | 1,596.04 | 1,658.58 | 1,658.58 | 443,400 |
11 Jan 2024 | 1,605.31 | 1,620.00 | 1,573.42 | 1,591.68 | 1,591.68 | 263,400 |
10 Jan 2024 | 1,585.00 | 1,610.28 | 1,581.29 | 1,598.16 | 1,598.16 | 231,500 |
09 Jan 2024 | 1,563.58 | 1,582.87 | 1,563.58 | 1,573.34 | 1,573.34 | 189,300 |
08 Jan 2024 | 1,548.18 | 1,579.38 | 1,548.18 | 1,575.60 | 1,575.60 | 278,600 |
05 Jan 2024 | 1,527.08 | 1,559.66 | 1,527.08 | 1,538.83 | 1,538.83 | 317,400 |
04 Jan 2024 | 1,489.52 | 1,543.07 | 1,483.64 | 1,519.38 | 1,519.38 | 436,400 |
03 Jan 2024 | 1,515.01 | 1,523.19 | 1,497.90 | 1,500.00 | 1,500.00 | 272,400 |
02 Jan 2024 | 1,562.61 | 1,562.61 | 1,518.12 | 1,529.16 | 1,529.16 | 350,200 |
29 Dec 2023 | 1,581.60 | 1,589.80 | 1,565.01 | 1,571.54 | 1,571.54 | 180,200 |
28 Dec 2023 | 1,590.88 | 1,593.36 | 1,580.62 | 1,581.60 | 1,581.60 | 143,300 |
27 Dec 2023 | 1,576.82 | 1,598.00 | 1,576.82 | 1,590.88 | 1,590.88 | 200,500 |
26 Dec 2023 | 1,597.90 | 1,598.00 | 1,568.09 | 1,576.64 | 1,576.64 | 191,000 |
22 Dec 2023 | 1,593.00 | 1,593.00 | 1,575.57 | 1,589.08 | 1,589.08 | 301,300 |
21 Dec 2023 | 1,617.39 | 1,621.47 | 1,581.65 | 1,598.33 | 1,598.33 | 398,500 |
20 Dec 2023 | 1,625.11 | 1,643.50 | 1,595.74 | 1,597.44 | 1,597.44 | 324,300 |
19 Dec 2023 | 1,620.00 | 1,653.42 | 1,620.00 | 1,629.99 | 1,629.99 | 333,300 |
18 Dec 2023 | 1,605.00 | 1,629.92 | 1,602.68 | 1,619.57 | 1,619.57 | 264,400 |
15 Dec 2023 | 1,603.51 | 1,626.67 | 1,598.01 | 1,606.19 | 1,606.19 | 494,100 |
14 Dec 2023 | 1,626.80 | 1,631.09 | 1,571.00 | 1,603.51 | 1,603.51 | 540,600 |
13 Dec 2023 | 1,612.87 | 1,622.16 | 1,582.01 | 1,612.16 | 1,612.16 | 346,500 |
12 Dec 2023 | 1,611.00 | 1,618.07 | 1,590.00 | 1,616.92 | 1,616.92 | 311,600 |
11 Dec 2023 | 1,575.13 | 1,631.75 | 1,571.02 | 1,614.70 | 1,614.70 | 346,100 |
08 Dec 2023 | 1,577.69 | 1,594.01 | 1,573.00 | 1,577.98 | 1,577.98 | 336,300 |
07 Dec 2023 | 1,576.46 | 1,592.81 | 1,567.05 | 1,590.94 | 1,590.94 | 260,400 |
06 Dec 2023 | 1,598.46 | 1,598.46 | 1,564.21 | 1,569.25 | 1,569.25 | 277,600 |
05 Dec 2023 | 1,582.75 | 1,595.41 | 1,570.24 | 1,584.60 | 1,584.60 | 543,500 |
04 Dec 2023 | 1,638.07 | 1,645.00 | 1,590.00 | 1,599.63 | 1,599.63 | 574,100 |
01 Dec 2023 | 1,609.33 | 1,660.00 | 1,607.75 | 1,652.01 | 1,652.01 | 377,700 |
30 Nov 2023 | 1,605.31 | 1,625.24 | 1,574.37 | 1,620.46 | 1,620.46 | 488,900 |
29 Nov 2023 | 1,602.00 | 1,615.47 | 1,592.92 | 1,610.58 | 1,610.58 | 425,100 |
28 Nov 2023 | 1,598.32 | 1,605.50 | 1,579.42 | 1,589.09 | 1,589.09 | 635,900 |
27 Nov 2023 | 1,550.00 | 1,608.95 | 1,545.95 | 1,599.21 | 1,599.21 | 681,100 |
24 Nov 2023 | 1,522.22 | 1,549.00 | 1,522.13 | 1,535.50 | 1,535.50 | 281,000 |
22 Nov 2023 | 1,503.80 | 1,542.45 | 1,503.18 | 1,525.00 | 1,525.00 | 448,500 |
21 Nov 2023 | 1,471.07 | 1,503.80 | 1,470.32 | 1,495.48 | 1,495.48 | 352,500 |
20 Nov 2023 | 1,475.80 | 1,484.01 | 1,450.31 | 1,481.99 | 1,481.99 | 413,100 |
17 Nov 2023 | 1,471.91 | 1,484.90 | 1,444.56 | 1,448.00 | 1,448.00 | 503,900 |
16 Nov 2023 | 1,431.79 | 1,485.95 | 1,430.88 | 1,469.55 | 1,469.55 | 422,200 |
15 Nov 2023 | 1,445.00 | 1,462.18 | 1,435.05 | 1,442.55 | 1,442.55 | 322,000 |
14 Nov 2023 | 1,423.22 | 1,466.92 | 1,419.27 | 1,430.51 | 1,430.51 | 469,800 |
13 Nov 2023 | 1,374.00 | 1,386.86 | 1,355.03 | 1,378.29 | 1,378.29 | 230,700 |
10 Nov 2023 | 1,346.21 | 1,377.15 | 1,337.34 | 1,374.39 | 1,374.39 | 258,200 |
09 Nov 2023 | 1,378.34 | 1,383.31 | 1,339.67 | 1,341.38 | 1,341.38 | 251,900 |
08 Nov 2023 | 1,378.92 | 1,391.04 | 1,360.35 | 1,367.34 | 1,367.34 | 252,100 |
07 Nov 2023 | 1,388.07 | 1,391.55 | 1,372.31 | 1,382.72 | 1,382.72 | 390,100 |
06 Nov 2023 | 1,398.59 | 1,398.59 | 1,352.96 | 1,374.77 | 1,374.77 | 454,900 |
03 Nov 2023 | 1,346.57 | 1,393.78 | 1,346.57 | 1,387.79 | 1,387.79 | 734,800 |
02 Nov 2023 | 1,349.79 | 1,392.38 | 1,310.31 | 1,319.50 | 1,319.50 | 958,800 |
01 Nov 2023 | 1,239.00 | 1,347.96 | 1,215.01 | 1,300.01 | 1,300.01 | 918,800 |
31 Oct 2023 | 1,228.62 | 1,258.00 | 1,205.80 | 1,240.74 | 1,240.74 | 477,800 |
30 Oct 2023 | 1,221.41 | 1,242.11 | 1,211.90 | 1,226.24 | 1,226.24 | 428,800 |
27 Oct 2023 | 1,199.91 | 1,216.93 | 1,188.40 | 1,200.45 | 1,200.45 | 498,000 |
26 Oct 2023 | 1,192.43 | 1,202.58 | 1,162.73 | 1,175.00 | 1,175.00 | 407,400 |
25 Oct 2023 | 1,209.79 | 1,215.58 | 1,186.04 | 1,190.98 | 1,190.98 | 345,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |