Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 11, 2024 | 72.13 | 73.21 | 71.83 | 72.87 | 72.87 | 1,796,700 |
Oct 10, 2024 | 71.30 | 72.18 | 70.29 | 72.07 | 72.07 | 1,586,600 |
Oct 09, 2024 | 70.88 | 72.07 | 70.76 | 71.76 | 71.76 | 1,445,100 |
Oct 08, 2024 | 72.00 | 72.39 | 70.47 | 70.66 | 70.66 | 1,549,700 |
Oct 07, 2024 | 69.04 | 71.97 | 69.04 | 71.76 | 71.76 | 2,738,100 |
Oct 04, 2024 | 69.16 | 69.71 | 68.23 | 69.68 | 69.68 | 1,436,100 |
Oct 03, 2024 | 68.16 | 68.35 | 67.11 | 67.69 | 67.69 | 1,133,000 |
Oct 02, 2024 | 68.41 | 69.47 | 67.98 | 68.12 | 68.12 | 937,300 |
Oct 01, 2024 | 70.25 | 70.57 | 68.42 | 68.81 | 68.81 | 1,080,100 |
Sept 30, 2024 | 70.28 | 70.54 | 69.27 | 70.26 | 70.26 | 1,490,000 |
Sept 27, 2024 | 71.49 | 71.70 | 70.42 | 70.92 | 70.92 | 1,424,600 |
Sept 26, 2024 | 70.79 | 71.46 | 69.95 | 70.80 | 70.80 | 1,454,000 |
Sept 25, 2024 | 69.99 | 70.71 | 69.32 | 69.66 | 69.66 | 1,387,900 |
Sept 24, 2024 | 70.50 | 70.88 | 69.44 | 69.55 | 69.55 | 1,912,800 |
Sept 23, 2024 | 70.76 | 71.69 | 70.30 | 70.33 | 70.33 | 1,433,900 |
Sept 20, 2024 | 70.20 | 71.05 | 69.95 | 70.46 | 70.46 | 2,697,400 |
Sept 19, 2024 | 69.26 | 70.68 | 68.38 | 70.47 | 70.47 | 2,516,300 |
Sept 18, 2024 | 66.64 | 69.03 | 66.56 | 67.00 | 67.00 | 1,442,500 |
Sept 17, 2024 | 66.00 | 66.88 | 65.41 | 66.56 | 66.56 | 1,380,700 |
Sept 16, 2024 | 65.77 | 66.70 | 65.22 | 65.75 | 65.75 | 1,155,600 |
Sept 13, 2024 | 65.28 | 66.61 | 64.58 | 65.83 | 65.83 | 1,426,600 |
Sept 12, 2024 | 63.91 | 65.42 | 63.24 | 64.55 | 64.55 | 1,770,900 |
Sept 11, 2024 | 62.27 | 64.27 | 61.14 | 63.89 | 63.89 | 1,243,200 |
Sept 10, 2024 | 62.37 | 62.83 | 61.00 | 62.19 | 62.19 | 1,983,600 |
Sept 09, 2024 | 62.19 | 63.01 | 61.56 | 62.03 | 62.03 | 1,734,200 |
Sept 06, 2024 | 62.54 | 63.47 | 61.26 | 61.63 | 61.63 | 2,273,200 |
Sept 05, 2024 | 62.64 | 62.84 | 61.63 | 62.12 | 62.12 | 1,945,100 |
Sept 04, 2024 | 63.47 | 64.17 | 62.52 | 62.85 | 62.85 | 1,689,200 |
Sept 03, 2024 | 67.31 | 67.69 | 63.13 | 63.36 | 63.36 | 1,812,600 |
Aug 30, 2024 | 67.04 | 68.01 | 66.59 | 67.96 | 67.96 | 1,368,200 |
Aug 29, 2024 | 66.17 | 67.66 | 65.80 | 66.58 | 66.58 | 2,313,000 |
Aug 28, 2024 | 66.21 | 66.64 | 65.18 | 65.31 | 65.31 | 1,758,600 |
Aug 27, 2024 | 65.61 | 66.85 | 65.11 | 66.31 | 66.31 | 1,323,900 |
Aug 26, 2024 | 67.67 | 67.89 | 66.04 | 66.09 | 66.09 | 1,059,300 |
Aug 23, 2024 | 65.88 | 67.74 | 65.46 | 67.45 | 67.45 | 1,533,100 |
Aug 22, 2024 | 66.14 | 66.59 | 65.15 | 65.36 | 65.36 | 979,400 |
Aug 21, 2024 | 65.37 | 66.51 | 65.28 | 65.95 | 65.95 | 1,912,600 |
Aug 20, 2024 | 65.90 | 66.55 | 65.06 | 65.37 | 65.37 | 1,524,800 |
Aug 19, 2024 | 66.38 | 66.82 | 65.08 | 65.91 | 65.91 | 1,113,800 |
Aug 16, 2024 | 66.83 | 67.36 | 65.45 | 66.18 | 66.18 | 1,607,500 |
Aug 15, 2024 | 65.84 | 67.23 | 65.43 | 66.92 | 66.92 | 2,349,100 |
Aug 14, 2024 | 63.71 | 64.68 | 63.28 | 64.53 | 64.53 | 1,617,400 |
Aug 13, 2024 | 63.75 | 64.05 | 62.34 | 63.46 | 63.46 | 2,123,900 |
Aug 12, 2024 | 63.60 | 64.38 | 62.58 | 62.74 | 62.74 | 2,455,800 |
Aug 09, 2024 | 62.57 | 63.78 | 62.12 | 63.72 | 63.72 | 1,677,400 |
Aug 08, 2024 | 61.91 | 63.13 | 61.15 | 62.78 | 62.78 | 1,649,100 |
Aug 07, 2024 | 62.09 | 62.63 | 59.86 | 60.72 | 60.72 | 3,409,200 |
Aug 06, 2024 | 56.45 | 61.66 | 56.44 | 61.00 | 61.00 | 6,171,500 |
Aug 05, 2024 | 60.48 | 63.58 | 60.07 | 62.58 | 62.58 | 3,988,400 |
Aug 02, 2024 | 66.50 | 66.50 | 63.32 | 64.40 | 64.40 | 3,202,400 |
Aug 01, 2024 | 73.95 | 73.95 | 68.40 | 69.44 | 69.44 | 2,574,500 |
Jul 31, 2024 | 73.44 | 74.98 | 72.20 | 72.63 | 72.63 | 1,867,800 |
Jul 30, 2024 | 70.86 | 72.72 | 68.73 | 69.55 | 69.55 | 1,639,300 |
Jul 29, 2024 | 70.88 | 71.68 | 70.05 | 70.38 | 70.38 | 1,888,000 |
Jul 26, 2024 | 71.72 | 72.92 | 70.35 | 70.54 | 70.54 | 1,993,700 |
Jul 25, 2024 | 71.43 | 72.19 | 68.23 | 70.33 | 70.33 | 2,765,700 |
Jul 24, 2024 | 75.60 | 76.30 | 71.11 | 71.29 | 71.29 | 2,990,300 |
Jul 23, 2024 | 77.23 | 78.77 | 76.81 | 77.58 | 77.58 | 1,194,800 |
Jul 22, 2024 | 75.95 | 77.78 | 75.50 | 77.46 | 77.46 | 1,235,100 |
Jul 19, 2024 | 74.57 | 75.36 | 73.80 | 74.73 | 74.73 | 1,487,900 |
Jul 19, 2024 | 0.19 Dividend | |||||
Jul 18, 2024 | 75.27 | 77.06 | 73.85 | 74.38 | 74.19 | 2,139,600 |
Jul 17, 2024 | 79.28 | 79.76 | 74.56 | 74.65 | 74.46 | 1,895,300 |
Jul 16, 2024 | 79.49 | 81.55 | 79.14 | 81.19 | 80.98 | 933,700 |
Jul 15, 2024 | 78.12 | 79.12 | 77.15 | 78.58 | 78.38 | 1,399,100 |
Jul 12, 2024 | 79.50 | 80.35 | 78.17 | 78.24 | 78.04 | 1,369,100 |
Jul 11, 2024 | 78.81 | 79.73 | 78.07 | 78.75 | 78.55 | 1,127,700 |
Jul 10, 2024 | 76.75 | 78.94 | 76.38 | 78.28 | 78.08 | 1,392,900 |
Jul 09, 2024 | 76.96 | 77.58 | 76.12 | 76.16 | 75.97 | 753,800 |
Jul 08, 2024 | 76.48 | 76.88 | 75.87 | 76.72 | 76.52 | 1,206,000 |
Jul 05, 2024 | 77.40 | 78.10 | 75.11 | 75.88 | 75.69 | 1,249,900 |
Jul 03, 2024 | 75.91 | 77.74 | 75.85 | 77.32 | 77.12 | 662,300 |
Jul 02, 2024 | 74.50 | 76.40 | 73.73 | 75.62 | 75.43 | 804,900 |
Jul 01, 2024 | 77.20 | 77.80 | 74.96 | 75.13 | 74.94 | 1,189,200 |
Jun 28, 2024 | 76.04 | 77.61 | 75.49 | 76.61 | 76.41 | 2,117,400 |
Jun 27, 2024 | 75.77 | 76.46 | 75.18 | 76.14 | 75.95 | 1,289,200 |
Jun 26, 2024 | 76.90 | 77.23 | 74.80 | 75.58 | 75.39 | 1,880,200 |
Jun 25, 2024 | 78.48 | 78.54 | 76.78 | 77.53 | 77.33 | 1,589,100 |
Jun 24, 2024 | 78.03 | 79.21 | 76.88 | 78.57 | 78.37 | 1,260,000 |
Jun 21, 2024 | 78.30 | 78.30 | 76.14 | 78.13 | 77.93 | 2,243,400 |
Jun 20, 2024 | 80.00 | 80.97 | 77.67 | 78.32 | 78.12 | 1,358,200 |
Jun 18, 2024 | 78.18 | 80.10 | 77.41 | 79.76 | 79.56 | 1,371,500 |
Jun 17, 2024 | 78.42 | 79.22 | 77.04 | 78.42 | 78.22 | 1,404,700 |
Jun 14, 2024 | 80.33 | 81.15 | 76.71 | 78.55 | 78.35 | 1,770,300 |
Jun 13, 2024 | 81.19 | 81.89 | 79.91 | 81.78 | 81.57 | 835,900 |
Jun 12, 2024 | 79.77 | 82.05 | 79.39 | 81.28 | 81.07 | 1,493,300 |
Jun 11, 2024 | 77.81 | 78.42 | 77.14 | 78.38 | 78.18 | 1,056,100 |
Jun 10, 2024 | 76.24 | 78.79 | 76.24 | 78.23 | 78.03 | 1,041,500 |
Jun 07, 2024 | 76.66 | 78.61 | 75.90 | 76.94 | 76.74 | 1,509,600 |
Jun 06, 2024 | 81.29 | 81.67 | 76.03 | 76.70 | 76.50 | 1,880,100 |
Jun 05, 2024 | 78.83 | 79.81 | 78.08 | 79.36 | 79.16 | 1,426,200 |
Jun 04, 2024 | 79.42 | 79.42 | 75.86 | 76.63 | 76.43 | 2,629,400 |
Jun 03, 2024 | 81.93 | 81.93 | 77.61 | 79.48 | 79.28 | 2,161,000 |
May 31, 2024 | 82.60 | 83.09 | 78.23 | 81.38 | 81.17 | 2,566,800 |
May 30, 2024 | 82.95 | 83.75 | 82.58 | 82.69 | 82.48 | 1,367,000 |
May 29, 2024 | 82.45 | 83.21 | 82.15 | 83.00 | 82.79 | 1,263,900 |
May 28, 2024 | 86.12 | 86.57 | 83.27 | 83.28 | 83.07 | 1,357,000 |
May 24, 2024 | 82.76 | 85.75 | 82.57 | 85.43 | 85.21 | 1,584,800 |
May 23, 2024 | 83.43 | 84.79 | 82.31 | 82.36 | 82.15 | 1,358,900 |
May 22, 2024 | 82.87 | 83.14 | 81.29 | 82.14 | 81.93 | 1,232,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |