Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 60.87 | 63.17 | 60.36 | 63.16 | 63.16 | 17,128,400 |
30 Nov 2023 | 59.66 | 61.80 | 59.61 | 61.32 | 61.32 | 20,200,300 |
29 Nov 2023 | 56.00 | 59.93 | 56.00 | 59.61 | 59.61 | 15,656,600 |
28 Nov 2023 | 55.97 | 56.60 | 55.59 | 55.81 | 55.81 | 7,866,000 |
27 Nov 2023 | 56.00 | 56.34 | 55.78 | 56.00 | 56.00 | 8,715,200 |
24 Nov 2023 | 56.09 | 56.47 | 55.80 | 56.43 | 56.43 | 2,725,600 |
22 Nov 2023 | 56.32 | 56.48 | 55.42 | 55.93 | 55.93 | 6,830,100 |
21 Nov 2023 | 56.39 | 56.45 | 55.90 | 55.99 | 55.99 | 4,901,200 |
20 Nov 2023 | 56.69 | 56.97 | 56.04 | 56.56 | 56.56 | 8,233,100 |
17 Nov 2023 | 56.41 | 56.80 | 55.85 | 56.78 | 56.78 | 7,366,700 |
16 Nov 2023 | 56.02 | 56.12 | 55.09 | 55.67 | 55.67 | 10,189,400 |
15 Nov 2023 | 55.30 | 56.79 | 55.27 | 56.08 | 56.08 | 10,245,500 |
14 Nov 2023 | 55.60 | 55.94 | 54.24 | 54.79 | 54.79 | 15,361,400 |
13 Nov 2023 | 53.98 | 54.61 | 53.60 | 53.96 | 53.96 | 9,827,200 |
10 Nov 2023 | 54.65 | 54.65 | 53.49 | 54.41 | 54.41 | 6,356,000 |
09 Nov 2023 | 55.00 | 55.15 | 53.96 | 54.16 | 54.16 | 8,548,700 |
09 Nov 2023 | 0.25 Dividend | |||||
08 Nov 2023 | 55.23 | 55.34 | 54.63 | 54.90 | 54.65 | 6,386,800 |
07 Nov 2023 | 55.51 | 55.87 | 54.41 | 55.23 | 54.98 | 10,955,900 |
06 Nov 2023 | 55.97 | 56.20 | 54.58 | 55.62 | 55.37 | 10,606,400 |
03 Nov 2023 | 56.41 | 56.84 | 55.47 | 55.83 | 55.58 | 12,836,300 |
02 Nov 2023 | 53.58 | 55.09 | 53.51 | 54.93 | 54.68 | 14,948,800 |
01 Nov 2023 | 52.06 | 53.52 | 51.86 | 52.82 | 52.58 | 13,862,700 |
31 Oct 2023 | 50.88 | 52.17 | 50.30 | 52.04 | 51.80 | 13,193,500 |
30 Oct 2023 | 50.72 | 51.11 | 49.71 | 50.75 | 50.52 | 9,293,000 |
27 Oct 2023 | 51.04 | 51.39 | 49.90 | 50.12 | 49.89 | 10,574,800 |
26 Oct 2023 | 49.19 | 51.83 | 49.16 | 51.43 | 51.20 | 14,097,600 |
25 Oct 2023 | 49.49 | 49.61 | 48.66 | 49.37 | 49.15 | 8,056,400 |
24 Oct 2023 | 49.73 | 50.17 | 49.28 | 49.83 | 49.60 | 9,022,900 |
23 Oct 2023 | 50.70 | 50.91 | 49.28 | 49.33 | 49.11 | 10,885,600 |
20 Oct 2023 | 51.50 | 51.85 | 50.53 | 50.87 | 50.64 | 9,785,600 |
19 Oct 2023 | 52.10 | 52.50 | 51.58 | 51.90 | 51.66 | 9,981,700 |
18 Oct 2023 | 53.50 | 53.91 | 51.66 | 51.84 | 51.60 | 9,949,100 |
17 Oct 2023 | 53.25 | 54.31 | 52.07 | 53.69 | 53.45 | 15,991,300 |
16 Oct 2023 | 50.61 | 54.60 | 50.33 | 53.72 | 53.48 | 20,509,400 |
13 Oct 2023 | 52.01 | 52.24 | 51.08 | 51.33 | 51.10 | 12,412,900 |
12 Oct 2023 | 52.03 | 52.13 | 50.77 | 51.51 | 51.28 | 9,412,300 |
11 Oct 2023 | 51.87 | 52.49 | 51.12 | 51.91 | 51.67 | 8,068,500 |
10 Oct 2023 | 52.16 | 52.59 | 51.71 | 51.78 | 51.54 | 8,373,800 |
09 Oct 2023 | 50.86 | 51.78 | 50.84 | 51.75 | 51.51 | 8,168,600 |
06 Oct 2023 | 50.54 | 51.85 | 49.66 | 51.52 | 51.29 | 11,470,400 |
05 Oct 2023 | 51.11 | 51.41 | 50.02 | 51.06 | 50.83 | 8,601,700 |
04 Oct 2023 | 51.26 | 51.58 | 50.74 | 51.41 | 51.18 | 10,421,900 |
03 Oct 2023 | 52.93 | 53.01 | 50.75 | 51.30 | 51.07 | 15,459,400 |
02 Oct 2023 | 54.74 | 54.96 | 53.27 | 53.55 | 53.31 | 8,859,300 |
29 Sept 2023 | 55.10 | 55.81 | 54.64 | 54.90 | 54.65 | 8,059,000 |
28 Sept 2023 | 54.52 | 54.78 | 53.91 | 54.55 | 54.30 | 6,154,300 |
27 Sept 2023 | 54.43 | 55.23 | 54.12 | 54.38 | 54.13 | 7,746,700 |
26 Sept 2023 | 54.74 | 54.98 | 53.53 | 54.20 | 53.95 | 8,948,800 |
25 Sept 2023 | 54.96 | 55.53 | 54.56 | 55.35 | 55.10 | 6,994,300 |
22 Sept 2023 | 56.00 | 56.20 | 55.12 | 55.15 | 54.90 | 7,019,500 |
21 Sept 2023 | 56.24 | 56.85 | 55.95 | 56.01 | 55.75 | 8,686,200 |
20 Sept 2023 | 57.91 | 58.39 | 56.63 | 56.67 | 56.41 | 8,867,700 |
19 Sept 2023 | 57.84 | 58.20 | 57.39 | 57.73 | 57.47 | 7,313,900 |
18 Sept 2023 | 57.99 | 58.25 | 56.94 | 57.86 | 57.60 | 8,713,500 |
15 Sept 2023 | 58.00 | 58.62 | 56.82 | 58.22 | 57.95 | 23,633,300 |
14 Sept 2023 | 59.35 | 59.93 | 59.07 | 59.76 | 59.49 | 8,074,200 |
13 Sept 2023 | 60.80 | 60.98 | 57.90 | 58.73 | 58.46 | 13,621,300 |
12 Sept 2023 | 59.91 | 61.15 | 59.81 | 60.52 | 60.24 | 9,448,200 |
11 Sept 2023 | 59.89 | 60.59 | 59.62 | 59.82 | 59.55 | 7,641,700 |
08 Sept 2023 | 57.63 | 59.43 | 57.58 | 59.33 | 59.06 | 9,554,100 |
07 Sept 2023 | 58.25 | 58.60 | 57.62 | 57.82 | 57.56 | 6,351,600 |
06 Sept 2023 | 58.97 | 59.30 | 57.67 | 58.27 | 58.00 | 8,534,800 |
05 Sept 2023 | 60.70 | 60.96 | 59.63 | 59.68 | 59.41 | 6,085,800 |
01 Sept 2023 | 59.57 | 60.86 | 59.50 | 60.50 | 60.22 | 9,392,100 |
31 Aug 2023 | 59.78 | 59.85 | 59.03 | 59.15 | 58.88 | 6,687,700 |
30 Aug 2023 | 59.61 | 60.26 | 59.29 | 59.78 | 59.51 | 10,299,000 |
29 Aug 2023 | 59.12 | 59.90 | 58.50 | 59.45 | 59.18 | 7,604,200 |
28 Aug 2023 | 58.52 | 59.17 | 58.47 | 59.05 | 58.78 | 4,952,700 |
25 Aug 2023 | 58.23 | 58.55 | 57.58 | 58.15 | 57.89 | 8,367,200 |
24 Aug 2023 | 58.00 | 58.69 | 57.39 | 57.84 | 57.58 | 6,727,400 |
23 Aug 2023 | 56.45 | 58.12 | 56.35 | 58.02 | 57.76 | 10,628,400 |
22 Aug 2023 | 59.70 | 59.70 | 56.26 | 56.46 | 56.20 | 17,506,500 |
21 Aug 2023 | 59.54 | 59.69 | 58.67 | 59.40 | 59.13 | 7,448,800 |
18 Aug 2023 | 59.09 | 59.85 | 58.96 | 59.52 | 59.25 | 5,946,600 |
17 Aug 2023 | 60.30 | 60.64 | 59.64 | 59.77 | 59.50 | 8,660,700 |
16 Aug 2023 | 60.51 | 61.04 | 60.37 | 60.45 | 60.17 | 6,402,800 |
15 Aug 2023 | 61.00 | 61.36 | 60.38 | 60.97 | 60.69 | 8,753,400 |
14 Aug 2023 | 63.73 | 63.77 | 61.54 | 61.78 | 61.50 | 12,327,500 |
11 Aug 2023 | 64.24 | 64.88 | 63.94 | 64.08 | 63.79 | 6,571,700 |
10 Aug 2023 | 65.24 | 65.90 | 64.50 | 64.54 | 64.25 | 7,347,000 |
10 Aug 2023 | 0.25 Dividend | |||||
09 Aug 2023 | 65.40 | 65.94 | 64.85 | 65.29 | 64.74 | 6,617,500 |
08 Aug 2023 | 64.78 | 65.69 | 63.86 | 65.52 | 64.97 | 6,325,600 |
07 Aug 2023 | 65.37 | 66.07 | 65.20 | 65.97 | 65.42 | 5,825,100 |
04 Aug 2023 | 65.81 | 65.95 | 64.72 | 64.92 | 64.38 | 7,366,300 |
03 Aug 2023 | 65.06 | 66.26 | 65.00 | 65.87 | 65.32 | 7,426,600 |
02 Aug 2023 | 65.13 | 65.59 | 64.83 | 65.34 | 64.79 | 9,585,300 |
01 Aug 2023 | 65.74 | 65.94 | 65.38 | 65.72 | 65.17 | 5,942,300 |
31 Jul 2023 | 66.12 | 66.21 | 65.23 | 66.10 | 65.55 | 8,651,900 |
28 Jul 2023 | 66.10 | 66.57 | 65.71 | 65.96 | 65.41 | 6,675,500 |
27 Jul 2023 | 66.45 | 67.52 | 65.58 | 65.82 | 65.27 | 9,199,000 |
26 Jul 2023 | 65.68 | 67.07 | 65.65 | 66.62 | 66.06 | 6,704,700 |
25 Jul 2023 | 66.20 | 66.67 | 65.15 | 65.44 | 64.89 | 9,973,200 |
24 Jul 2023 | 66.69 | 67.34 | 66.34 | 66.56 | 66.00 | 7,414,600 |
21 Jul 2023 | 68.19 | 68.26 | 66.46 | 66.48 | 65.92 | 9,880,800 |
20 Jul 2023 | 65.97 | 67.98 | 65.78 | 67.94 | 67.37 | 13,621,600 |
19 Jul 2023 | 67.87 | 68.80 | 66.02 | 66.04 | 65.49 | 22,153,000 |
18 Jul 2023 | 64.65 | 66.95 | 64.00 | 66.01 | 65.46 | 45,988,500 |
17 Jul 2023 | 58.38 | 59.34 | 58.10 | 58.64 | 58.15 | 15,512,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |