Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 04, 2024 | 84.34 | 84.96 | 83.98 | 84.59 | 84.59 | 4,054,300 |
Oct 03, 2024 | 84.25 | 84.93 | 84.01 | 84.17 | 84.17 | 4,086,100 |
Oct 02, 2024 | 83.33 | 85.43 | 83.10 | 84.74 | 84.74 | 6,042,300 |
Oct 01, 2024 | 83.82 | 83.98 | 82.82 | 83.94 | 83.94 | 6,619,000 |
Sept 30, 2024 | 83.15 | 84.25 | 83.14 | 83.84 | 83.84 | 5,116,100 |
Sept 27, 2024 | 83.23 | 84.33 | 83.04 | 83.61 | 83.61 | 5,456,700 |
Sept 26, 2024 | 82.02 | 83.12 | 81.83 | 83.04 | 83.04 | 5,654,500 |
Sept 25, 2024 | 83.94 | 83.99 | 82.15 | 82.21 | 82.21 | 8,375,500 |
Sept 24, 2024 | 83.79 | 84.28 | 83.34 | 83.79 | 83.79 | 7,985,100 |
Sept 23, 2024 | 84.25 | 84.46 | 83.48 | 83.99 | 83.99 | 6,474,400 |
Sept 20, 2024 | 83.26 | 83.99 | 82.75 | 83.94 | 83.94 | 24,926,000 |
Sept 19, 2024 | 84.39 | 84.65 | 83.43 | 83.90 | 83.90 | 8,798,300 |
Sept 18, 2024 | 83.37 | 84.52 | 82.76 | 83.89 | 83.89 | 9,199,500 |
Sept 17, 2024 | 83.06 | 83.34 | 82.38 | 83.05 | 83.05 | 7,078,500 |
Sept 16, 2024 | 83.00 | 83.58 | 82.52 | 83.16 | 83.16 | 7,844,100 |
Sept 13, 2024 | 81.95 | 83.17 | 81.57 | 82.81 | 82.81 | 6,530,300 |
Sept 13, 2024 | 0.77 Dividend | |||||
Sept 12, 2024 | 83.02 | 84.89 | 81.98 | 83.16 | 82.39 | 11,450,900 |
Sept 11, 2024 | 81.14 | 81.20 | 79.64 | 80.94 | 80.19 | 6,144,800 |
Sept 10, 2024 | 79.17 | 81.56 | 78.73 | 81.44 | 80.69 | 6,869,000 |
Sept 09, 2024 | 78.40 | 80.20 | 78.36 | 79.17 | 78.44 | 5,571,500 |
Sept 06, 2024 | 79.11 | 79.21 | 78.26 | 78.72 | 77.99 | 9,220,900 |
Sept 05, 2024 | 78.95 | 79.32 | 77.74 | 78.77 | 78.04 | 4,306,400 |
Sept 04, 2024 | 79.67 | 80.00 | 78.72 | 79.13 | 78.40 | 4,580,600 |
Sept 03, 2024 | 79.79 | 80.44 | 79.40 | 79.70 | 78.96 | 8,733,300 |
Aug 30, 2024 | 79.43 | 80.25 | 78.60 | 79.00 | 78.27 | 6,205,300 |
Aug 29, 2024 | 78.93 | 79.65 | 78.25 | 79.45 | 78.71 | 5,544,800 |
Aug 28, 2024 | 77.46 | 79.45 | 77.23 | 78.56 | 77.83 | 6,214,100 |
Aug 27, 2024 | 77.21 | 77.46 | 76.69 | 77.00 | 76.29 | 3,902,000 |
Aug 26, 2024 | 76.80 | 77.43 | 76.42 | 76.96 | 76.25 | 2,926,800 |
Aug 23, 2024 | 76.09 | 77.12 | 75.91 | 76.72 | 76.01 | 6,847,100 |
Aug 22, 2024 | 75.57 | 76.26 | 75.35 | 75.90 | 75.20 | 5,930,800 |
Aug 21, 2024 | 74.85 | 75.38 | 74.80 | 75.13 | 74.43 | 3,659,700 |
Aug 20, 2024 | 74.54 | 74.90 | 74.34 | 74.75 | 74.06 | 3,668,000 |
Aug 19, 2024 | 73.34 | 74.52 | 73.27 | 74.45 | 73.76 | 3,727,900 |
Aug 16, 2024 | 73.94 | 74.24 | 72.89 | 73.78 | 73.10 | 5,148,000 |
Aug 15, 2024 | 74.38 | 75.01 | 73.75 | 74.34 | 73.65 | 5,196,700 |
Aug 14, 2024 | 73.51 | 74.35 | 72.99 | 74.14 | 73.45 | 4,747,800 |
Aug 13, 2024 | 72.95 | 74.25 | 72.67 | 73.98 | 73.29 | 4,356,900 |
Aug 12, 2024 | 73.34 | 73.49 | 72.43 | 72.99 | 72.31 | 5,606,900 |
Aug 09, 2024 | 74.94 | 76.25 | 72.81 | 73.66 | 72.98 | 9,545,100 |
Aug 08, 2024 | 74.05 | 75.75 | 73.77 | 75.59 | 74.89 | 7,786,300 |
Aug 07, 2024 | 74.51 | 75.32 | 73.95 | 74.00 | 73.31 | 4,214,700 |
Aug 06, 2024 | 74.50 | 75.51 | 74.15 | 74.19 | 73.50 | 5,311,100 |
Aug 05, 2024 | 76.88 | 77.18 | 74.29 | 74.83 | 74.14 | 7,349,100 |
Aug 02, 2024 | 77.79 | 78.21 | 75.54 | 76.77 | 76.06 | 6,458,100 |
Aug 01, 2024 | 76.11 | 77.21 | 75.81 | 76.49 | 75.78 | 5,662,500 |
Jul 31, 2024 | 77.89 | 77.97 | 75.87 | 76.06 | 75.36 | 7,052,000 |
Jul 30, 2024 | 77.42 | 78.45 | 76.62 | 78.05 | 77.33 | 6,120,800 |
Jul 29, 2024 | 77.12 | 77.98 | 76.81 | 77.73 | 77.01 | 4,571,100 |
Jul 26, 2024 | 76.03 | 78.29 | 75.74 | 77.01 | 76.30 | 7,453,600 |
Jul 25, 2024 | 74.75 | 77.34 | 74.38 | 76.51 | 75.80 | 11,733,400 |
Jul 24, 2024 | 71.66 | 73.60 | 71.42 | 73.50 | 72.82 | 6,600,000 |
Jul 23, 2024 | 71.95 | 72.29 | 70.78 | 71.17 | 70.51 | 4,502,400 |
Jul 22, 2024 | 72.89 | 73.32 | 72.02 | 72.41 | 71.74 | 6,420,800 |
Jul 19, 2024 | 73.51 | 73.74 | 71.96 | 72.56 | 71.89 | 5,571,800 |
Jul 18, 2024 | 72.60 | 74.92 | 72.50 | 73.51 | 72.83 | 8,120,100 |
Jul 17, 2024 | 72.01 | 73.98 | 72.01 | 73.30 | 72.62 | 7,220,100 |
Jul 16, 2024 | 70.33 | 72.05 | 70.33 | 71.64 | 70.98 | 5,129,700 |
Jul 15, 2024 | 70.40 | 71.25 | 70.21 | 70.81 | 70.15 | 7,569,300 |
Jul 12, 2024 | 70.25 | 70.68 | 69.91 | 69.96 | 69.31 | 5,101,000 |
Jul 11, 2024 | 68.22 | 70.30 | 68.14 | 69.97 | 69.32 | 9,594,900 |
Jul 10, 2024 | 67.83 | 68.86 | 67.65 | 68.75 | 68.11 | 4,101,600 |
Jul 09, 2024 | 67.10 | 67.97 | 66.34 | 67.76 | 67.13 | 5,364,100 |
Jul 08, 2024 | 67.86 | 68.18 | 67.03 | 67.55 | 66.92 | 5,747,000 |
Jul 05, 2024 | 66.62 | 66.93 | 66.01 | 66.69 | 66.07 | 4,211,700 |
Jul 03, 2024 | 68.24 | 68.33 | 66.58 | 66.59 | 65.97 | 3,995,700 |
Jul 02, 2024 | 68.30 | 68.49 | 67.58 | 68.40 | 67.77 | 4,846,200 |
Jul 01, 2024 | 68.63 | 69.99 | 68.50 | 68.64 | 68.00 | 5,251,000 |
Jun 28, 2024 | 68.83 | 69.00 | 68.06 | 68.61 | 67.97 | 9,590,000 |
Jun 27, 2024 | 69.14 | 69.59 | 68.52 | 68.83 | 68.19 | 7,176,300 |
Jun 26, 2024 | 69.19 | 70.23 | 68.90 | 69.31 | 68.67 | 5,795,200 |
Jun 25, 2024 | 70.64 | 71.48 | 69.53 | 69.61 | 68.97 | 9,401,500 |
Jun 24, 2024 | 71.00 | 72.07 | 70.56 | 70.73 | 70.08 | 10,915,500 |
Jun 21, 2024 | 71.55 | 72.18 | 69.56 | 70.67 | 70.02 | 31,302,600 |
Jun 20, 2024 | 65.03 | 69.47 | 64.86 | 68.49 | 67.86 | 25,061,700 |
Jun 18, 2024 | 64.17 | 64.34 | 62.69 | 63.15 | 62.57 | 6,684,600 |
Jun 17, 2024 | 64.75 | 64.94 | 64.00 | 64.27 | 63.67 | 5,915,800 |
Jun 14, 2024 | 62.75 | 65.62 | 62.71 | 65.06 | 64.46 | 9,793,600 |
Jun 14, 2024 | 0.77 Dividend | |||||
Jun 13, 2024 | 64.06 | 64.17 | 63.50 | 63.56 | 62.21 | 6,502,400 |
Jun 12, 2024 | 65.00 | 65.22 | 63.86 | 64.34 | 62.97 | 5,846,100 |
Jun 11, 2024 | 64.65 | 64.90 | 64.25 | 64.89 | 63.51 | 4,648,200 |
Jun 10, 2024 | 64.56 | 65.28 | 64.04 | 65.25 | 63.86 | 11,593,500 |
Jun 07, 2024 | 63.82 | 64.92 | 63.56 | 64.70 | 63.32 | 7,412,500 |
Jun 06, 2024 | 63.80 | 64.29 | 63.50 | 63.85 | 62.49 | 6,087,400 |
Jun 05, 2024 | 64.18 | 64.42 | 63.31 | 63.88 | 62.52 | 6,145,800 |
Jun 04, 2024 | 63.54 | 64.60 | 63.20 | 64.16 | 62.80 | 6,593,100 |
Jun 03, 2024 | 64.30 | 64.89 | 63.18 | 63.43 | 62.08 | 8,560,900 |
May 31, 2024 | 62.72 | 64.30 | 62.07 | 64.27 | 62.90 | 14,509,300 |
May 30, 2024 | 63.48 | 64.33 | 63.07 | 64.08 | 62.72 | 7,127,600 |
May 29, 2024 | 63.50 | 63.91 | 63.10 | 63.50 | 62.15 | 5,609,600 |
May 28, 2024 | 65.31 | 65.55 | 63.74 | 63.94 | 62.58 | 5,593,400 |
May 24, 2024 | 66.38 | 66.43 | 65.21 | 65.68 | 64.28 | 5,968,100 |
May 23, 2024 | 67.56 | 67.63 | 66.01 | 66.17 | 64.76 | 5,625,300 |
May 22, 2024 | 67.18 | 67.89 | 66.97 | 67.80 | 66.36 | 6,227,700 |
May 21, 2024 | 67.80 | 67.90 | 66.84 | 67.29 | 65.86 | 5,701,200 |
May 20, 2024 | 67.72 | 68.04 | 67.38 | 67.90 | 66.46 | 4,719,700 |
May 17, 2024 | 67.82 | 67.82 | 67.21 | 67.72 | 66.28 | 3,579,000 |
May 16, 2024 | 67.01 | 67.97 | 66.85 | 67.86 | 66.42 | 4,832,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |