Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Dec 07, 2023 | 58.17 | 58.19 | 57.65 | 58.00 | 58.00 | 56,700 |
Dec 06, 2023 | 58.44 | 59.25 | 57.90 | 57.92 | 57.92 | 78,800 |
Dec 05, 2023 | 58.80 | 58.80 | 57.39 | 57.39 | 57.39 | 111,600 |
Dec 04, 2023 | 58.76 | 59.46 | 58.47 | 59.12 | 59.12 | 72,400 |
Dec 01, 2023 | 57.33 | 59.10 | 56.88 | 59.02 | 59.02 | 190,300 |
Nov 30, 2023 | 58.88 | 58.88 | 57.30 | 57.61 | 57.61 | 204,500 |
Nov 29, 2023 | 57.99 | 58.20 | 57.39 | 58.11 | 58.11 | 107,600 |
Nov 28, 2023 | 57.31 | 57.68 | 56.91 | 57.45 | 57.45 | 69,100 |
Nov 27, 2023 | 57.68 | 57.87 | 57.26 | 57.53 | 57.53 | 82,300 |
Nov 24, 2023 | 57.94 | 58.13 | 57.61 | 57.67 | 57.67 | 35,100 |
Nov 23, 2023 | 58.14 | 58.18 | 57.56 | 57.87 | 57.87 | 32,400 |
Nov 22, 2023 | 57.14 | 58.24 | 57.14 | 57.56 | 57.56 | 67,900 |
Nov 21, 2023 | 59.00 | 59.00 | 56.84 | 57.66 | 57.66 | 144,800 |
Nov 20, 2023 | 59.79 | 59.83 | 57.92 | 59.32 | 59.32 | 83,600 |
Nov 20, 2023 | 0.22 Dividend | |||||
Nov 17, 2023 | 59.51 | 59.77 | 59.01 | 59.29 | 59.07 | 75,200 |
Nov 16, 2023 | 59.98 | 60.30 | 58.75 | 59.51 | 59.29 | 81,600 |
Nov 15, 2023 | 57.99 | 60.20 | 57.98 | 59.78 | 59.56 | 445,800 |
Nov 14, 2023 | 57.00 | 58.73 | 57.00 | 57.50 | 57.29 | 264,700 |
Nov 13, 2023 | 58.66 | 58.66 | 56.78 | 56.84 | 56.63 | 136,300 |
Nov 10, 2023 | 60.26 | 60.91 | 58.71 | 58.80 | 58.58 | 217,000 |
Nov 09, 2023 | 62.43 | 62.43 | 59.92 | 59.93 | 59.71 | 283,100 |
Nov 08, 2023 | 63.52 | 63.78 | 63.03 | 63.24 | 63.01 | 61,600 |
Nov 07, 2023 | 64.23 | 64.23 | 62.82 | 63.51 | 63.27 | 94,600 |
Nov 06, 2023 | 64.08 | 64.49 | 63.70 | 64.23 | 63.99 | 90,600 |
Nov 03, 2023 | 61.68 | 65.40 | 61.68 | 63.94 | 63.70 | 114,000 |
Nov 02, 2023 | 60.93 | 61.72 | 60.29 | 60.74 | 60.51 | 186,700 |
Nov 01, 2023 | 59.87 | 60.41 | 59.28 | 60.33 | 60.11 | 117,100 |
Oct 31, 2023 | 60.30 | 61.00 | 59.92 | 59.96 | 59.74 | 109,200 |
Oct 30, 2023 | 60.70 | 61.50 | 60.04 | 60.26 | 60.04 | 92,100 |
Oct 27, 2023 | 61.63 | 61.63 | 59.91 | 60.20 | 59.98 | 152,300 |
Oct 26, 2023 | 62.25 | 63.79 | 61.37 | 61.56 | 61.33 | 165,500 |
Oct 25, 2023 | 62.45 | 62.68 | 61.62 | 62.16 | 61.93 | 72,000 |
Oct 24, 2023 | 63.31 | 63.66 | 62.35 | 62.45 | 62.22 | 72,800 |
Oct 23, 2023 | 63.25 | 63.94 | 63.20 | 63.29 | 63.06 | 82,400 |
Oct 20, 2023 | 62.68 | 63.60 | 62.47 | 63.53 | 63.29 | 83,000 |
Oct 19, 2023 | 63.31 | 63.96 | 62.76 | 63.00 | 62.77 | 80,700 |
Oct 18, 2023 | 65.01 | 65.01 | 63.62 | 63.71 | 63.47 | 74,100 |
Oct 17, 2023 | 64.23 | 65.59 | 64.23 | 65.17 | 64.93 | 34,000 |
Oct 16, 2023 | 64.98 | 65.95 | 64.33 | 65.08 | 64.84 | 41,700 |
Oct 13, 2023 | 66.20 | 66.20 | 64.59 | 64.61 | 64.37 | 47,200 |
Oct 12, 2023 | 67.34 | 67.34 | 65.52 | 66.08 | 65.83 | 60,800 |
Oct 11, 2023 | 67.25 | 67.80 | 66.69 | 67.40 | 67.15 | 98,000 |
Oct 10, 2023 | 65.13 | 66.94 | 65.13 | 66.85 | 66.60 | 76,200 |
Oct 06, 2023 | 63.93 | 65.65 | 63.93 | 65.52 | 65.28 | 53,800 |
Oct 05, 2023 | 64.33 | 64.61 | 63.34 | 64.24 | 64.00 | 56,500 |
Oct 04, 2023 | 64.37 | 64.61 | 63.33 | 64.34 | 64.10 | 67,100 |
Oct 03, 2023 | 65.09 | 65.59 | 64.39 | 64.65 | 64.41 | 67,300 |
Oct 02, 2023 | 65.24 | 65.71 | 64.40 | 65.20 | 64.96 | 48,100 |
Sept 29, 2023 | 65.55 | 66.12 | 65.08 | 65.43 | 65.19 | 86,500 |
Sept 28, 2023 | 64.01 | 65.09 | 64.01 | 64.91 | 64.67 | 127,000 |
Sept 27, 2023 | 64.20 | 64.88 | 64.00 | 64.66 | 64.42 | 63,100 |
Sept 26, 2023 | 65.01 | 65.66 | 63.38 | 64.15 | 63.91 | 92,200 |
Sept 25, 2023 | 64.41 | 65.72 | 64.20 | 65.65 | 65.41 | 59,600 |
Sept 22, 2023 | 64.73 | 65.36 | 64.29 | 64.85 | 64.61 | 58,900 |
Sept 21, 2023 | 67.10 | 67.11 | 64.63 | 64.71 | 64.47 | 77,800 |
Sept 20, 2023 | 67.17 | 68.10 | 67.17 | 67.54 | 67.29 | 126,900 |
Sept 19, 2023 | 66.81 | 67.36 | 66.28 | 67.10 | 66.85 | 43,500 |
Sept 18, 2023 | 67.03 | 67.54 | 66.75 | 66.90 | 66.65 | 37,000 |
Sept 15, 2023 | 66.75 | 67.35 | 66.46 | 67.03 | 66.78 | 209,400 |
Sept 14, 2023 | 66.90 | 67.46 | 65.20 | 66.62 | 66.37 | 120,600 |
Sept 13, 2023 | 68.86 | 68.86 | 66.30 | 66.90 | 66.65 | 195,000 |
Sept 12, 2023 | 69.00 | 69.55 | 68.71 | 68.86 | 68.60 | 85,700 |
Sept 11, 2023 | 68.79 | 69.65 | 68.65 | 69.02 | 68.76 | 46,300 |
Sept 08, 2023 | 70.24 | 70.24 | 68.68 | 68.79 | 68.53 | 47,700 |
Sept 07, 2023 | 71.11 | 72.21 | 69.66 | 70.32 | 70.06 | 100,200 |
Sept 06, 2023 | 71.20 | 72.47 | 70.96 | 72.08 | 71.81 | 98,300 |
Sept 05, 2023 | 70.91 | 71.14 | 70.40 | 70.96 | 70.70 | 50,400 |
Sept 01, 2023 | 70.95 | 71.74 | 70.92 | 71.43 | 71.16 | 39,100 |
Aug 31, 2023 | 70.91 | 71.98 | 70.91 | 70.91 | 70.65 | 46,600 |
Aug 30, 2023 | 70.89 | 71.63 | 70.80 | 70.94 | 70.68 | 53,100 |
Aug 29, 2023 | 69.66 | 71.16 | 69.51 | 70.90 | 70.64 | 83,900 |
Aug 28, 2023 | 69.53 | 70.34 | 69.47 | 69.68 | 69.42 | 52,300 |
Aug 25, 2023 | 69.30 | 69.72 | 69.07 | 69.22 | 68.96 | 81,700 |
Aug 24, 2023 | 69.33 | 69.59 | 68.88 | 69.01 | 68.75 | 56,200 |
Aug 23, 2023 | 69.03 | 70.11 | 68.78 | 69.48 | 69.22 | 72,400 |
Aug 22, 2023 | 68.80 | 69.53 | 68.71 | 69.02 | 68.76 | 35,100 |
Aug 21, 2023 | 68.36 | 69.36 | 68.36 | 68.86 | 68.60 | 41,800 |
Aug 21, 2023 | 0.22 Dividend | |||||
Aug 18, 2023 | 67.88 | 69.42 | 67.88 | 69.18 | 68.70 | 66,800 |
Aug 17, 2023 | 68.97 | 69.23 | 68.25 | 68.65 | 68.18 | 98,100 |
Aug 16, 2023 | 69.75 | 70.24 | 68.63 | 68.92 | 68.45 | 158,100 |
Aug 15, 2023 | 69.83 | 70.09 | 69.25 | 69.59 | 69.11 | 90,900 |
Aug 14, 2023 | 70.94 | 70.94 | 69.54 | 70.29 | 69.81 | 88,500 |
Aug 11, 2023 | 72.19 | 72.51 | 70.32 | 70.71 | 70.22 | 152,800 |
Aug 10, 2023 | 73.51 | 74.10 | 70.82 | 72.48 | 71.98 | 211,400 |
Aug 09, 2023 | 76.85 | 76.85 | 73.94 | 74.77 | 74.26 | 132,800 |
Aug 08, 2023 | 76.93 | 77.69 | 75.70 | 77.36 | 76.83 | 115,200 |
Aug 04, 2023 | 78.63 | 78.63 | 76.62 | 77.86 | 77.32 | 76,100 |
Aug 03, 2023 | 77.43 | 78.89 | 76.78 | 77.95 | 77.41 | 86,100 |
Aug 02, 2023 | 76.34 | 78.34 | 75.53 | 77.70 | 77.17 | 125,800 |
Aug 01, 2023 | 76.25 | 78.26 | 76.20 | 78.07 | 77.53 | 99,200 |
Jul 31, 2023 | 76.29 | 77.11 | 76.22 | 76.52 | 75.99 | 55,400 |
Jul 28, 2023 | 75.64 | 76.63 | 75.64 | 75.99 | 75.47 | 44,500 |
Jul 27, 2023 | 76.00 | 76.95 | 75.33 | 75.64 | 75.12 | 110,400 |
Jul 26, 2023 | 75.16 | 76.50 | 74.49 | 76.16 | 75.64 | 91,900 |
Jul 25, 2023 | 74.74 | 75.63 | 74.15 | 74.58 | 74.07 | 129,400 |
Jul 24, 2023 | 75.11 | 75.63 | 74.68 | 75.27 | 74.75 | 47,600 |
Jul 21, 2023 | 74.03 | 75.65 | 74.03 | 75.07 | 74.55 | 75,300 |
Jul 20, 2023 | 75.68 | 75.68 | 73.90 | 74.00 | 73.49 | 65,100 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |