Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Dec 2023 | 134.08 | 136.96 | 134.32 | 136.20 | 136.20 | 2,602,602 |
08 Dec 2023 | 133.32 | 135.25 | 131.61 | 134.50 | 134.50 | 5,522,500 |
07 Dec 2023 | 136.88 | 137.65 | 131.87 | 132.23 | 132.23 | 7,487,600 |
06 Dec 2023 | 135.83 | 138.11 | 135.00 | 136.28 | 136.28 | 8,490,900 |
05 Dec 2023 | 141.57 | 141.72 | 138.38 | 138.39 | 138.39 | 3,792,100 |
04 Dec 2023 | 139.66 | 142.50 | 139.50 | 141.69 | 141.69 | 3,705,400 |
01 Dec 2023 | 140.47 | 143.52 | 139.52 | 141.07 | 141.07 | 6,123,400 |
30 Nov 2023 | 141.18 | 143.60 | 139.12 | 140.56 | 140.56 | 9,536,800 |
29 Nov 2023 | 146.23 | 146.72 | 136.65 | 139.56 | 139.56 | 12,129,900 |
28 Nov 2023 | 144.32 | 146.77 | 144.28 | 145.60 | 145.60 | 2,232,000 |
27 Nov 2023 | 144.66 | 145.12 | 143.07 | 144.51 | 144.51 | 2,155,600 |
24 Nov 2023 | 144.68 | 146.24 | 144.28 | 145.41 | 145.41 | 804,200 |
22 Nov 2023 | 141.44 | 144.67 | 140.76 | 144.40 | 144.40 | 1,579,100 |
21 Nov 2023 | 143.80 | 144.64 | 142.81 | 144.32 | 144.32 | 1,524,400 |
20 Nov 2023 | 144.93 | 145.85 | 144.48 | 144.50 | 144.50 | 2,844,400 |
17 Nov 2023 | 143.00 | 145.29 | 142.22 | 144.45 | 144.45 | 2,420,500 |
16 Nov 2023 | 142.45 | 143.41 | 140.60 | 141.46 | 141.46 | 3,680,800 |
15 Nov 2023 | 142.95 | 145.29 | 142.91 | 144.17 | 144.17 | 2,226,200 |
14 Nov 2023 | 143.11 | 144.14 | 142.39 | 143.76 | 143.76 | 2,981,000 |
13 Nov 2023 | 141.60 | 142.89 | 141.21 | 142.68 | 142.68 | 2,408,100 |
10 Nov 2023 | 141.81 | 141.90 | 140.03 | 141.59 | 141.59 | 3,468,800 |
09 Nov 2023 | 141.42 | 142.36 | 140.03 | 140.20 | 140.20 | 3,820,900 |
08 Nov 2023 | 142.15 | 143.19 | 140.64 | 140.77 | 140.77 | 3,705,000 |
07 Nov 2023 | 143.50 | 144.13 | 141.70 | 142.95 | 142.95 | 4,455,500 |
06 Nov 2023 | 147.79 | 148.17 | 145.58 | 145.74 | 145.74 | 1,807,900 |
03 Nov 2023 | 147.17 | 147.74 | 145.20 | 146.26 | 146.26 | 6,375,700 |
02 Nov 2023 | 141.99 | 148.15 | 141.67 | 147.76 | 147.76 | 3,760,500 |
01 Nov 2023 | 144.71 | 145.15 | 142.14 | 142.25 | 142.25 | 6,596,700 |
31 Oct 2023 | 145.19 | 145.90 | 143.55 | 144.40 | 144.40 | 4,664,400 |
30 Oct 2023 | 144.02 | 145.42 | 143.37 | 145.17 | 145.17 | 6,850,700 |
27 Oct 2023 | 150.79 | 150.99 | 142.76 | 143.29 | 143.29 | 8,660,700 |
26 Oct 2023 | 153.62 | 154.04 | 152.31 | 153.18 | 153.18 | 7,910,200 |
25 Oct 2023 | 155.16 | 155.69 | 154.11 | 154.40 | 154.40 | 6,290,600 |
24 Oct 2023 | 160.71 | 161.57 | 154.83 | 155.22 | 155.22 | 14,845,100 |
23 Oct 2023 | 163.40 | 166.50 | 160.48 | 161.30 | 161.30 | 11,092,100 |
20 Oct 2023 | 165.13 | 166.18 | 161.27 | 163.02 | 163.02 | 2,210,300 |
19 Oct 2023 | 164.22 | 167.75 | 162.85 | 166.08 | 166.08 | 1,877,200 |
18 Oct 2023 | 165.59 | 167.26 | 163.81 | 164.97 | 164.97 | 2,127,500 |
17 Oct 2023 | 161.11 | 164.32 | 161.10 | 164.02 | 164.02 | 1,423,600 |
16 Oct 2023 | 162.36 | 162.84 | 160.82 | 161.41 | 161.41 | 1,459,900 |
13 Oct 2023 | 159.10 | 162.13 | 158.01 | 160.98 | 160.98 | 1,665,800 |
12 Oct 2023 | 156.69 | 158.27 | 155.50 | 156.35 | 156.35 | 1,731,100 |
11 Oct 2023 | 152.01 | 155.24 | 151.82 | 154.98 | 154.98 | 2,121,700 |
10 Oct 2023 | 153.00 | 154.86 | 152.10 | 153.65 | 153.65 | 1,152,500 |
09 Oct 2023 | 150.15 | 154.20 | 149.27 | 153.38 | 153.38 | 1,715,500 |
06 Oct 2023 | 142.78 | 147.46 | 141.75 | 145.65 | 145.65 | 1,753,600 |
05 Oct 2023 | 142.06 | 144.70 | 141.70 | 141.94 | 141.94 | 1,690,900 |
04 Oct 2023 | 147.01 | 147.25 | 141.64 | 143.26 | 143.26 | 2,870,900 |
03 Oct 2023 | 148.28 | 149.74 | 147.81 | 149.50 | 149.50 | 1,684,700 |
02 Oct 2023 | 153.07 | 153.58 | 147.96 | 149.12 | 149.12 | 1,531,800 |
29 Sept 2023 | 156.47 | 157.19 | 152.00 | 153.00 | 153.00 | 1,866,900 |
28 Sept 2023 | 157.46 | 158.55 | 155.60 | 156.64 | 156.64 | 2,474,900 |
27 Sept 2023 | 154.69 | 158.80 | 153.61 | 158.04 | 158.04 | 3,103,600 |
26 Sept 2023 | 150.33 | 153.03 | 149.49 | 152.04 | 152.04 | 1,965,000 |
25 Sept 2023 | 150.53 | 152.92 | 149.78 | 151.94 | 151.94 | 1,306,800 |
22 Sept 2023 | 152.16 | 153.09 | 150.00 | 150.12 | 150.12 | 1,543,500 |
21 Sept 2023 | 156.83 | 156.94 | 150.69 | 150.93 | 150.93 | 1,803,700 |
20 Sept 2023 | 157.94 | 159.98 | 156.03 | 156.28 | 156.28 | 1,625,900 |
19 Sept 2023 | 164.58 | 164.68 | 158.18 | 159.04 | 159.04 | 1,601,400 |
18 Sept 2023 | 162.18 | 162.96 | 160.26 | 162.60 | 162.60 | 1,321,200 |
15 Sept 2023 | 162.91 | 163.82 | 160.26 | 160.35 | 160.35 | 2,770,400 |
15 Sept 2023 | 0.438 Dividend | |||||
14 Sept 2023 | 162.59 | 165.43 | 162.09 | 164.88 | 164.44 | 2,666,100 |
13 Sept 2023 | 161.70 | 162.26 | 157.48 | 160.45 | 160.02 | 2,451,400 |
12 Sept 2023 | 159.65 | 162.05 | 159.33 | 161.25 | 160.82 | 1,332,900 |
11 Sept 2023 | 161.92 | 162.86 | 156.75 | 157.95 | 157.53 | 1,689,200 |
08 Sept 2023 | 159.95 | 161.64 | 158.94 | 160.52 | 160.09 | 1,639,300 |
07 Sept 2023 | 157.76 | 159.79 | 157.33 | 158.33 | 157.91 | 1,958,600 |
06 Sept 2023 | 157.01 | 158.95 | 156.59 | 157.81 | 157.39 | 1,430,100 |
05 Sept 2023 | 158.23 | 159.95 | 157.52 | 157.83 | 157.41 | 1,293,000 |
01 Sept 2023 | 156.64 | 157.84 | 155.68 | 157.20 | 156.78 | 1,476,600 |
31 Aug 2023 | 155.16 | 155.16 | 152.92 | 154.50 | 154.09 | 1,826,500 |
30 Aug 2023 | 155.25 | 155.37 | 154.26 | 154.70 | 154.29 | 798,400 |
29 Aug 2023 | 153.77 | 154.81 | 152.25 | 154.68 | 154.27 | 963,900 |
28 Aug 2023 | 151.71 | 153.58 | 150.93 | 153.39 | 152.98 | 1,150,100 |
25 Aug 2023 | 151.09 | 151.46 | 148.91 | 150.60 | 150.20 | 1,091,300 |
24 Aug 2023 | 149.41 | 151.25 | 148.48 | 150.02 | 149.62 | 1,409,800 |
23 Aug 2023 | 150.38 | 151.09 | 148.30 | 150.82 | 150.42 | 1,613,800 |
22 Aug 2023 | 153.66 | 154.26 | 151.83 | 152.02 | 151.62 | 1,255,600 |
21 Aug 2023 | 156.55 | 157.98 | 153.26 | 153.67 | 153.26 | 1,483,500 |
18 Aug 2023 | 152.76 | 155.85 | 152.70 | 155.56 | 155.15 | 1,017,400 |
17 Aug 2023 | 155.68 | 157.39 | 153.90 | 154.29 | 153.88 | 1,203,000 |
16 Aug 2023 | 156.23 | 157.23 | 152.62 | 152.75 | 152.34 | 1,614,700 |
15 Aug 2023 | 156.04 | 156.63 | 154.10 | 155.57 | 155.16 | 1,094,000 |
14 Aug 2023 | 157.10 | 157.44 | 155.73 | 157.17 | 156.75 | 1,459,000 |
11 Aug 2023 | 156.57 | 158.06 | 155.89 | 157.68 | 157.26 | 1,018,700 |
10 Aug 2023 | 156.79 | 158.11 | 155.40 | 156.57 | 156.15 | 1,060,000 |
09 Aug 2023 | 154.88 | 157.80 | 154.44 | 156.40 | 155.98 | 1,853,000 |
08 Aug 2023 | 149.26 | 154.22 | 148.05 | 153.41 | 153.00 | 1,574,600 |
07 Aug 2023 | 152.56 | 153.40 | 151.12 | 151.84 | 151.44 | 1,222,400 |
04 Aug 2023 | 152.57 | 154.66 | 152.09 | 152.94 | 152.53 | 1,679,800 |
03 Aug 2023 | 149.81 | 154.73 | 149.11 | 151.94 | 151.54 | 1,681,300 |
02 Aug 2023 | 149.56 | 151.20 | 147.40 | 149.46 | 149.06 | 1,756,500 |
01 Aug 2023 | 150.64 | 152.09 | 148.63 | 151.60 | 151.20 | 1,583,000 |
31 July 2023 | 150.00 | 152.44 | 149.21 | 151.73 | 151.33 | 2,336,300 |
28 July 2023 | 148.72 | 149.18 | 146.44 | 149.02 | 148.62 | 1,310,300 |
27 July 2023 | 149.21 | 152.12 | 146.60 | 147.92 | 147.53 | 2,801,200 |
26 July 2023 | 145.52 | 148.79 | 145.50 | 147.62 | 147.23 | 2,569,400 |
25 July 2023 | 144.35 | 148.26 | 144.35 | 147.34 | 146.95 | 2,025,300 |
24 July 2023 | 143.13 | 147.49 | 142.80 | 145.66 | 145.27 | 2,615,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |