Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Dec 2023 | 154.26 | 157.98 | 152.12 | 154.49 | 154.49 | 1,419,472 |
04 Dec 2023 | 157.35 | 158.45 | 154.50 | 157.56 | 157.56 | 1,863,300 |
01 Dec 2023 | 158.69 | 161.60 | 157.20 | 157.84 | 157.84 | 1,733,200 |
30 Nov 2023 | 157.17 | 158.54 | 156.50 | 158.20 | 158.20 | 1,508,200 |
29 Nov 2023 | 157.59 | 158.84 | 155.74 | 157.01 | 157.01 | 1,562,500 |
28 Nov 2023 | 156.27 | 158.17 | 156.27 | 156.68 | 156.68 | 1,324,700 |
27 Nov 2023 | 156.05 | 157.58 | 156.01 | 156.27 | 156.27 | 1,008,500 |
24 Nov 2023 | 156.40 | 156.54 | 155.43 | 156.32 | 156.32 | 539,200 |
22 Nov 2023 | 156.40 | 157.60 | 155.81 | 155.88 | 155.88 | 1,118,600 |
21 Nov 2023 | 155.82 | 156.96 | 154.67 | 155.74 | 155.74 | 885,200 |
20 Nov 2023 | 153.99 | 156.54 | 153.34 | 155.88 | 155.88 | 1,162,200 |
17 Nov 2023 | 154.92 | 155.55 | 153.43 | 154.39 | 154.39 | 1,067,200 |
16 Nov 2023 | 153.95 | 154.98 | 152.78 | 154.85 | 154.85 | 1,405,300 |
15 Nov 2023 | 153.64 | 155.81 | 153.07 | 153.94 | 153.94 | 1,805,700 |
14 Nov 2023 | 153.09 | 156.21 | 152.58 | 153.40 | 153.40 | 2,315,400 |
13 Nov 2023 | 147.65 | 151.98 | 147.28 | 150.09 | 150.09 | 2,829,600 |
10 Nov 2023 | 146.68 | 149.07 | 145.10 | 147.88 | 147.88 | 2,430,200 |
09 Nov 2023 | 148.63 | 149.92 | 144.26 | 146.32 | 146.32 | 4,612,600 |
08 Nov 2023 | 148.21 | 148.64 | 143.13 | 143.47 | 143.47 | 8,062,400 |
07 Nov 2023 | 135.68 | 137.28 | 135.00 | 136.36 | 136.36 | 1,881,700 |
06 Nov 2023 | 139.00 | 139.17 | 132.17 | 134.37 | 134.37 | 1,926,700 |
03 Nov 2023 | 137.60 | 139.67 | 136.88 | 138.91 | 138.91 | 1,386,800 |
02 Nov 2023 | 135.69 | 137.80 | 134.84 | 137.50 | 137.50 | 1,959,400 |
01 Nov 2023 | 133.93 | 135.01 | 132.20 | 133.81 | 133.81 | 1,629,900 |
31 Oct 2023 | 133.42 | 134.25 | 132.24 | 133.75 | 133.75 | 1,146,000 |
30 Oct 2023 | 135.18 | 135.31 | 130.34 | 133.35 | 133.35 | 1,622,100 |
27 Oct 2023 | 133.28 | 135.40 | 132.73 | 134.43 | 134.43 | 1,515,900 |
26 Oct 2023 | 137.59 | 137.80 | 132.40 | 133.04 | 133.04 | 2,499,100 |
25 Oct 2023 | 141.90 | 142.70 | 136.37 | 137.07 | 137.07 | 1,243,600 |
24 Oct 2023 | 143.38 | 144.46 | 139.69 | 142.69 | 142.69 | 1,536,300 |
23 Oct 2023 | 140.00 | 143.47 | 138.80 | 142.17 | 142.17 | 2,809,900 |
20 Oct 2023 | 141.60 | 144.46 | 140.35 | 140.58 | 140.58 | 1,297,700 |
19 Oct 2023 | 142.82 | 143.43 | 140.10 | 140.28 | 140.28 | 742,400 |
18 Oct 2023 | 144.51 | 145.00 | 141.93 | 142.50 | 142.50 | 865,300 |
17 Oct 2023 | 142.55 | 145.37 | 142.40 | 144.86 | 144.86 | 1,623,700 |
16 Oct 2023 | 143.58 | 144.82 | 142.70 | 143.59 | 143.59 | 1,229,000 |
13 Oct 2023 | 141.62 | 143.07 | 141.31 | 142.83 | 142.83 | 800,100 |
12 Oct 2023 | 143.90 | 144.69 | 139.74 | 141.62 | 141.62 | 1,832,600 |
11 Oct 2023 | 147.37 | 148.96 | 144.69 | 144.75 | 144.75 | 1,364,900 |
10 Oct 2023 | 143.36 | 146.34 | 143.28 | 145.24 | 145.24 | 1,248,500 |
09 Oct 2023 | 139.82 | 143.75 | 139.79 | 143.13 | 143.13 | 1,117,300 |
06 Oct 2023 | 139.61 | 142.56 | 139.08 | 140.91 | 140.91 | 1,386,000 |
05 Oct 2023 | 139.34 | 140.91 | 138.70 | 140.20 | 140.20 | 924,400 |
04 Oct 2023 | 137.79 | 140.06 | 136.68 | 139.63 | 139.63 | 868,400 |
03 Oct 2023 | 137.58 | 138.54 | 137.07 | 137.56 | 137.56 | 1,083,400 |
02 Oct 2023 | 140.49 | 140.49 | 137.31 | 139.00 | 139.00 | 1,372,300 |
29 Sept 2023 | 141.10 | 141.56 | 140.20 | 140.39 | 140.39 | 1,231,700 |
28 Sept 2023 | 137.78 | 141.17 | 137.12 | 140.20 | 140.20 | 1,230,300 |
27 Sept 2023 | 137.68 | 138.70 | 137.04 | 137.78 | 137.78 | 815,200 |
26 Sept 2023 | 137.38 | 139.39 | 136.72 | 137.38 | 137.38 | 980,800 |
25 Sept 2023 | 137.81 | 139.06 | 137.30 | 138.75 | 138.75 | 631,700 |
22 Sept 2023 | 136.99 | 139.49 | 136.79 | 138.24 | 138.24 | 1,079,900 |
21 Sept 2023 | 139.00 | 139.27 | 135.73 | 135.94 | 135.94 | 1,582,900 |
20 Sept 2023 | 144.33 | 144.33 | 140.54 | 140.72 | 140.72 | 806,800 |
19 Sept 2023 | 141.19 | 145.10 | 140.34 | 143.91 | 143.91 | 1,255,200 |
18 Sept 2023 | 143.04 | 143.04 | 139.65 | 141.33 | 141.33 | 918,700 |
15 Sept 2023 | 144.00 | 144.42 | 142.23 | 142.91 | 142.91 | 1,623,100 |
14 Sept 2023 | 144.59 | 145.50 | 143.06 | 144.40 | 144.40 | 813,300 |
13 Sept 2023 | 143.13 | 144.73 | 142.58 | 144.36 | 144.36 | 970,100 |
12 Sept 2023 | 144.61 | 146.23 | 142.83 | 143.19 | 143.19 | 846,600 |
11 Sept 2023 | 142.90 | 146.09 | 142.56 | 145.38 | 145.38 | 1,077,600 |
08 Sept 2023 | 142.75 | 143.00 | 141.63 | 142.77 | 142.77 | 711,800 |
07 Sept 2023 | 140.75 | 143.01 | 139.85 | 142.23 | 142.23 | 925,400 |
06 Sept 2023 | 141.30 | 141.33 | 139.76 | 140.97 | 140.97 | 1,074,600 |
05 Sept 2023 | 141.53 | 142.96 | 140.84 | 141.18 | 141.18 | 1,342,900 |
01 Sept 2023 | 142.75 | 143.62 | 140.53 | 141.83 | 141.83 | 1,379,900 |
31 Aug 2023 | 141.99 | 143.47 | 141.98 | 142.20 | 142.20 | 1,438,500 |
30 Aug 2023 | 141.86 | 142.21 | 140.92 | 141.83 | 141.83 | 583,900 |
29 Aug 2023 | 140.10 | 142.25 | 140.07 | 141.39 | 141.39 | 785,600 |
28 Aug 2023 | 141.53 | 142.00 | 140.29 | 140.80 | 140.80 | 620,700 |
25 Aug 2023 | 139.66 | 142.38 | 139.06 | 141.42 | 141.42 | 1,419,200 |
24 Aug 2023 | 144.55 | 145.82 | 139.61 | 139.66 | 139.66 | 1,404,300 |
23 Aug 2023 | 141.08 | 144.83 | 140.75 | 144.55 | 144.55 | 1,258,700 |
22 Aug 2023 | 140.23 | 141.97 | 140.00 | 140.48 | 140.48 | 1,217,500 |
21 Aug 2023 | 138.34 | 139.74 | 137.73 | 139.56 | 139.56 | 1,001,400 |
18 Aug 2023 | 136.69 | 138.32 | 135.98 | 137.46 | 137.46 | 1,026,600 |
17 Aug 2023 | 140.53 | 140.97 | 138.06 | 138.08 | 138.08 | 1,008,600 |
16 Aug 2023 | 139.35 | 141.56 | 139.07 | 140.27 | 140.27 | 1,335,300 |
15 Aug 2023 | 142.00 | 142.34 | 138.97 | 139.51 | 139.51 | 1,188,900 |
14 Aug 2023 | 140.34 | 142.46 | 139.98 | 142.38 | 142.38 | 1,482,500 |
11 Aug 2023 | 138.33 | 140.63 | 137.43 | 140.20 | 140.20 | 1,398,100 |
10 Aug 2023 | 140.85 | 142.62 | 138.42 | 138.46 | 138.46 | 1,920,300 |
09 Aug 2023 | 140.00 | 143.84 | 136.92 | 139.40 | 139.40 | 3,773,100 |
08 Aug 2023 | 139.78 | 140.24 | 138.48 | 140.14 | 140.14 | 2,603,600 |
07 Aug 2023 | 142.31 | 142.82 | 140.68 | 141.18 | 141.18 | 1,954,700 |
04 Aug 2023 | 145.43 | 145.64 | 141.64 | 142.18 | 142.18 | 1,721,800 |
03 Aug 2023 | 145.84 | 147.07 | 144.35 | 145.75 | 145.75 | 854,800 |
02 Aug 2023 | 149.97 | 149.98 | 146.40 | 147.22 | 147.22 | 1,299,500 |
01 Aug 2023 | 152.20 | 153.75 | 151.60 | 151.79 | 151.79 | 1,078,800 |
31 Jul 2023 | 151.60 | 152.97 | 150.72 | 152.94 | 152.94 | 1,043,200 |
28 Jul 2023 | 151.97 | 152.19 | 150.46 | 151.60 | 151.60 | 598,100 |
27 Jul 2023 | 151.26 | 151.75 | 149.24 | 149.85 | 149.85 | 934,800 |
26 Jul 2023 | 150.66 | 151.30 | 149.00 | 150.25 | 150.25 | 825,500 |
25 Jul 2023 | 149.69 | 151.44 | 149.54 | 151.03 | 151.03 | 666,000 |
24 Jul 2023 | 150.46 | 150.93 | 148.84 | 150.28 | 150.28 | 549,900 |
21 Jul 2023 | 152.85 | 152.85 | 149.83 | 149.96 | 149.96 | 874,100 |
20 Jul 2023 | 151.88 | 153.59 | 150.94 | 151.64 | 151.64 | 1,268,300 |
19 Jul 2023 | 153.84 | 153.84 | 151.26 | 152.01 | 152.01 | 1,015,200 |
18 Jul 2023 | 153.11 | 153.60 | 150.89 | 153.55 | 153.55 | 1,333,700 |
17 Jul 2023 | 152.01 | 153.72 | 151.47 | 152.71 | 152.71 | 1,401,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |