Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
29 Nov 2023 | 57.98 | 58.10 | 57.02 | 57.24 | 57.24 | 144,800 |
28 Nov 2023 | 58.02 | 58.30 | 57.69 | 57.70 | 57.70 | 157,100 |
27 Nov 2023 | 58.05 | 58.86 | 58.00 | 58.14 | 58.14 | 150,000 |
24 Nov 2023 | 58.10 | 58.45 | 57.90 | 58.35 | 58.35 | 31,700 |
22 Nov 2023 | 58.06 | 58.45 | 57.70 | 58.11 | 58.11 | 93,300 |
21 Nov 2023 | 57.91 | 58.27 | 57.69 | 57.75 | 57.75 | 119,100 |
20 Nov 2023 | 57.30 | 58.05 | 57.14 | 58.05 | 58.05 | 185,800 |
17 Nov 2023 | 57.29 | 57.87 | 57.17 | 57.48 | 57.48 | 219,800 |
16 Nov 2023 | 56.91 | 57.23 | 56.64 | 57.06 | 57.06 | 202,900 |
15 Nov 2023 | 57.93 | 58.47 | 56.89 | 56.95 | 56.95 | 207,100 |
14 Nov 2023 | 57.11 | 58.14 | 57.07 | 58.11 | 58.11 | 236,900 |
13 Nov 2023 | 56.00 | 56.84 | 56.00 | 56.65 | 56.65 | 118,800 |
10 Nov 2023 | 56.08 | 56.86 | 56.00 | 56.30 | 56.30 | 157,700 |
09 Nov 2023 | 56.14 | 56.57 | 55.89 | 55.96 | 55.96 | 166,500 |
08 Nov 2023 | 55.52 | 55.97 | 55.25 | 55.86 | 55.86 | 179,500 |
07 Nov 2023 | 55.02 | 55.72 | 54.88 | 55.66 | 55.66 | 136,800 |
06 Nov 2023 | 54.74 | 55.37 | 54.43 | 55.23 | 55.23 | 183,300 |
03 Nov 2023 | 54.58 | 55.34 | 54.46 | 54.85 | 54.85 | 202,300 |
02 Nov 2023 | 53.37 | 54.35 | 53.37 | 53.88 | 53.88 | 240,300 |
01 Nov 2023 | 51.77 | 53.23 | 51.16 | 53.11 | 53.11 | 267,800 |
31 Oct 2023 | 51.74 | 52.16 | 51.50 | 51.96 | 51.96 | 223,600 |
30 Oct 2023 | 51.50 | 51.65 | 50.64 | 51.44 | 51.44 | 334,900 |
27 Oct 2023 | 50.68 | 50.89 | 49.15 | 50.14 | 50.14 | 399,900 |
26 Oct 2023 | 51.90 | 52.54 | 50.10 | 50.86 | 50.86 | 364,000 |
25 Oct 2023 | 50.52 | 51.15 | 50.52 | 50.81 | 50.81 | 175,200 |
24 Oct 2023 | 51.30 | 51.39 | 50.36 | 50.95 | 50.95 | 269,100 |
23 Oct 2023 | 51.68 | 51.76 | 51.00 | 51.01 | 51.01 | 237,400 |
20 Oct 2023 | 52.86 | 52.89 | 51.58 | 51.59 | 51.59 | 239,800 |
19 Oct 2023 | 53.21 | 53.37 | 52.64 | 52.75 | 52.75 | 202,900 |
18 Oct 2023 | 53.73 | 54.02 | 53.20 | 53.21 | 53.21 | 187,100 |
17 Oct 2023 | 53.84 | 54.44 | 53.84 | 54.05 | 54.05 | 178,300 |
16 Oct 2023 | 54.27 | 54.41 | 53.77 | 53.93 | 53.93 | 155,100 |
13 Oct 2023 | 54.39 | 54.60 | 53.62 | 53.83 | 53.83 | 171,800 |
12 Oct 2023 | 54.74 | 54.74 | 53.95 | 54.29 | 54.29 | 202,700 |
11 Oct 2023 | 54.43 | 54.95 | 54.22 | 54.44 | 54.44 | 161,400 |
10 Oct 2023 | 54.59 | 54.95 | 54.37 | 54.38 | 54.38 | 164,200 |
09 Oct 2023 | 53.65 | 54.48 | 53.65 | 54.20 | 54.20 | 201,900 |
06 Oct 2023 | 52.49 | 54.32 | 52.49 | 53.86 | 53.86 | 258,000 |
05 Oct 2023 | 52.41 | 53.12 | 52.41 | 52.51 | 52.51 | 181,300 |
04 Oct 2023 | 51.59 | 52.58 | 51.58 | 52.39 | 52.39 | 191,800 |
03 Oct 2023 | 51.19 | 51.95 | 51.19 | 51.44 | 51.44 | 242,600 |
02 Oct 2023 | 51.64 | 51.87 | 51.07 | 51.30 | 51.30 | 161,600 |
29 Sept 2023 | 52.84 | 53.22 | 51.50 | 51.90 | 51.90 | 220,800 |
28 Sept 2023 | 52.50 | 53.16 | 52.48 | 52.67 | 52.67 | 152,200 |
27 Sept 2023 | 52.46 | 52.93 | 52.27 | 52.41 | 52.41 | 269,400 |
26 Sept 2023 | 51.97 | 52.51 | 51.97 | 52.13 | 52.13 | 192,300 |
25 Sept 2023 | 52.07 | 52.36 | 51.81 | 52.07 | 52.07 | 337,500 |
22 Sept 2023 | 52.66 | 53.11 | 52.15 | 52.16 | 52.16 | 232,300 |
21 Sept 2023 | 53.63 | 53.63 | 52.54 | 52.57 | 52.57 | 184,600 |
20 Sept 2023 | 54.00 | 54.56 | 53.71 | 54.07 | 54.07 | 261,800 |
19 Sept 2023 | 54.03 | 54.44 | 53.70 | 53.71 | 53.71 | 126,100 |
18 Sept 2023 | 53.86 | 54.82 | 53.86 | 54.16 | 54.16 | 114,800 |
15 Sept 2023 | 54.78 | 54.78 | 53.68 | 53.74 | 53.74 | 448,500 |
14 Sept 2023 | 54.36 | 55.25 | 54.09 | 54.77 | 54.77 | 204,600 |
13 Sept 2023 | 54.24 | 54.84 | 53.94 | 54.00 | 54.00 | 231,500 |
12 Sept 2023 | 53.62 | 54.35 | 53.62 | 54.09 | 54.09 | 189,400 |
11 Sept 2023 | 53.61 | 54.40 | 53.59 | 53.72 | 53.72 | 164,400 |
08 Sept 2023 | 53.14 | 54.18 | 52.93 | 53.33 | 53.33 | 261,600 |
07 Sept 2023 | 53.77 | 54.21 | 53.08 | 53.11 | 53.11 | 183,700 |
06 Sept 2023 | 53.53 | 53.93 | 52.61 | 53.71 | 53.71 | 295,400 |
05 Sept 2023 | 54.94 | 55.40 | 53.63 | 53.72 | 53.72 | 325,200 |
01 Sept 2023 | 56.32 | 56.80 | 56.11 | 56.55 | 56.55 | 147,400 |
31 Aug 2023 | 56.69 | 56.69 | 56.04 | 56.11 | 56.11 | 166,100 |
30 Aug 2023 | 55.63 | 56.96 | 55.33 | 56.72 | 56.72 | 237,300 |
29 Aug 2023 | 55.23 | 55.96 | 55.18 | 55.55 | 55.55 | 141,500 |
28 Aug 2023 | 54.85 | 55.42 | 54.67 | 55.30 | 55.30 | 135,900 |
25 Aug 2023 | 53.92 | 55.01 | 53.62 | 54.70 | 54.70 | 222,600 |
24 Aug 2023 | 53.86 | 54.26 | 53.50 | 53.53 | 53.53 | 178,700 |
23 Aug 2023 | 53.91 | 54.38 | 53.52 | 54.08 | 54.08 | 223,000 |
22 Aug 2023 | 53.55 | 54.04 | 53.50 | 53.80 | 53.80 | 243,500 |
21 Aug 2023 | 53.45 | 53.67 | 53.20 | 53.52 | 53.52 | 133,300 |
18 Aug 2023 | 53.40 | 54.00 | 53.40 | 53.43 | 53.43 | 115,500 |
17 Aug 2023 | 55.12 | 55.42 | 53.59 | 53.63 | 53.63 | 138,400 |
16 Aug 2023 | 54.68 | 55.63 | 54.57 | 55.23 | 55.23 | 191,900 |
15 Aug 2023 | 55.48 | 55.85 | 54.51 | 54.54 | 54.54 | 209,000 |
14 Aug 2023 | 54.79 | 55.80 | 54.35 | 55.79 | 55.79 | 202,900 |
11 Aug 2023 | 54.39 | 55.07 | 54.39 | 54.77 | 54.77 | 169,600 |
10 Aug 2023 | 54.28 | 54.69 | 54.09 | 54.36 | 54.36 | 99,000 |
09 Aug 2023 | 54.10 | 54.50 | 53.76 | 54.49 | 54.49 | 110,000 |
08 Aug 2023 | 54.84 | 54.84 | 53.55 | 53.90 | 53.90 | 164,800 |
07 Aug 2023 | 54.66 | 55.26 | 54.66 | 55.18 | 55.18 | 125,700 |
04 Aug 2023 | 54.77 | 55.28 | 54.41 | 54.54 | 54.54 | 172,500 |
03 Aug 2023 | 54.17 | 54.80 | 53.71 | 54.74 | 54.74 | 219,400 |
02 Aug 2023 | 54.04 | 54.79 | 54.04 | 54.17 | 54.17 | 215,700 |
01 Aug 2023 | 52.72 | 54.36 | 52.49 | 54.23 | 54.23 | 289,700 |
31 Jul 2023 | 52.38 | 52.92 | 52.20 | 52.89 | 52.89 | 283,900 |
28 Jul 2023 | 51.81 | 52.48 | 51.46 | 52.33 | 52.33 | 339,500 |
27 Jul 2023 | 52.09 | 53.47 | 50.10 | 51.45 | 51.45 | 756,500 |
26 Jul 2023 | 53.71 | 54.13 | 53.39 | 53.50 | 53.50 | 172,000 |
25 Jul 2023 | 53.95 | 54.17 | 53.78 | 53.89 | 53.89 | 215,900 |
24 Jul 2023 | 53.99 | 54.15 | 53.66 | 54.07 | 54.07 | 86,500 |
21 Jul 2023 | 54.55 | 54.72 | 53.66 | 53.74 | 53.74 | 355,900 |
20 Jul 2023 | 54.50 | 54.50 | 53.80 | 54.22 | 54.22 | 113,000 |
19 Jul 2023 | 55.00 | 55.16 | 54.47 | 54.61 | 54.61 | 177,600 |
18 Jul 2023 | 54.11 | 54.88 | 54.11 | 54.77 | 54.77 | 120,200 |
17 Jul 2023 | 53.43 | 54.42 | 53.43 | 54.03 | 54.03 | 197,700 |
14 Jul 2023 | 53.15 | 53.62 | 52.63 | 53.31 | 53.31 | 189,600 |
13 Jul 2023 | 52.75 | 53.47 | 52.75 | 53.24 | 53.24 | 370,000 |
12 Jul 2023 | 54.42 | 54.51 | 52.65 | 52.75 | 52.75 | 284,800 |
11 Jul 2023 | 54.18 | 54.25 | 53.45 | 53.94 | 53.94 | 189,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |