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