Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 18, 2024 | 86.12 | 88.71 | 85.50 | 88.07 | 88.07 | 6,348,500 |
Oct 17, 2024 | 87.31 | 87.44 | 86.42 | 86.42 | 86.42 | 4,560,100 |
Oct 16, 2024 | 86.54 | 87.43 | 86.44 | 87.00 | 87.00 | 4,134,600 |
Oct 15, 2024 | 87.80 | 88.09 | 86.51 | 86.77 | 86.77 | 6,087,400 |
Oct 14, 2024 | 87.60 | 87.79 | 86.92 | 87.55 | 87.55 | 5,361,600 |
Oct 11, 2024 | 86.53 | 87.28 | 86.19 | 87.10 | 87.10 | 5,960,500 |
Oct 10, 2024 | 86.77 | 86.77 | 85.77 | 86.20 | 86.20 | 4,921,000 |
Oct 09, 2024 | 84.63 | 86.99 | 84.27 | 86.70 | 86.70 | 7,038,900 |
Oct 08, 2024 | 85.12 | 86.09 | 84.71 | 85.84 | 85.84 | 5,347,700 |
Oct 07, 2024 | 84.38 | 85.26 | 83.73 | 84.41 | 84.41 | 5,806,300 |
Oct 04, 2024 | 84.04 | 84.66 | 83.20 | 84.54 | 84.54 | 4,243,600 |
Oct 03, 2024 | 84.42 | 84.45 | 83.44 | 83.82 | 83.82 | 4,580,800 |
Oct 02, 2024 | 84.00 | 84.58 | 83.16 | 84.49 | 84.49 | 4,518,100 |
Oct 01, 2024 | 83.86 | 84.25 | 83.41 | 84.14 | 84.14 | 5,537,700 |
Sept 30, 2024 | 83.32 | 83.86 | 82.92 | 83.80 | 83.80 | 3,961,800 |
Sept 27, 2024 | 83.01 | 83.72 | 82.76 | 83.35 | 83.35 | 4,915,600 |
Sept 26, 2024 | 83.57 | 83.69 | 82.59 | 83.08 | 83.08 | 4,066,900 |
Sept 25, 2024 | 83.96 | 84.07 | 83.08 | 83.50 | 83.50 | 3,239,800 |
Sept 24, 2024 | 83.46 | 83.73 | 83.05 | 83.51 | 83.51 | 5,115,200 |
Sept 23, 2024 | 84.27 | 84.71 | 83.63 | 84.00 | 84.00 | 5,657,800 |
Sept 20, 2024 | 83.56 | 84.05 | 83.10 | 83.92 | 83.92 | 6,968,200 |
Sept 19, 2024 | 83.41 | 84.89 | 83.33 | 83.71 | 83.71 | 7,860,700 |
Sept 18, 2024 | 82.50 | 83.38 | 81.82 | 82.57 | 82.57 | 7,749,500 |
Sept 17, 2024 | 83.33 | 83.46 | 81.54 | 82.52 | 82.52 | 7,092,200 |
Sept 16, 2024 | 83.80 | 84.01 | 82.86 | 83.51 | 83.51 | 4,908,200 |
Sept 13, 2024 | 83.80 | 84.12 | 83.17 | 83.31 | 83.31 | 3,602,500 |
Sept 12, 2024 | 82.95 | 83.84 | 82.46 | 83.83 | 83.83 | 3,661,500 |
Sept 11, 2024 | 82.88 | 83.27 | 81.50 | 82.94 | 82.94 | 4,832,300 |
Sept 10, 2024 | 82.90 | 83.23 | 82.47 | 83.06 | 83.06 | 5,088,600 |
Sept 09, 2024 | 82.30 | 82.80 | 81.79 | 82.65 | 82.65 | 5,436,400 |
Sept 06, 2024 | 81.40 | 81.98 | 80.79 | 81.60 | 81.60 | 4,619,000 |
Sept 05, 2024 | 81.77 | 81.88 | 80.50 | 81.37 | 81.37 | 4,462,200 |
Sept 04, 2024 | 81.35 | 82.47 | 81.18 | 81.96 | 81.96 | 4,711,700 |
Sept 03, 2024 | 81.70 | 82.08 | 80.79 | 81.14 | 81.14 | 5,456,500 |
Aug 30, 2024 | 80.83 | 82.10 | 80.70 | 81.79 | 81.79 | 7,639,700 |
Aug 29, 2024 | 79.67 | 80.96 | 79.53 | 80.67 | 80.67 | 5,519,600 |
Aug 28, 2024 | 80.00 | 80.02 | 79.03 | 79.52 | 79.52 | 4,196,100 |
Aug 27, 2024 | 79.50 | 79.99 | 79.45 | 79.83 | 79.83 | 3,240,500 |
Aug 26, 2024 | 79.09 | 79.94 | 78.90 | 79.47 | 79.47 | 2,792,100 |
Aug 23, 2024 | 79.80 | 79.90 | 78.53 | 79.17 | 79.17 | 4,006,200 |
Aug 22, 2024 | 79.36 | 79.92 | 79.00 | 79.58 | 79.58 | 3,874,300 |
Aug 21, 2024 | 78.53 | 78.95 | 78.30 | 78.81 | 78.81 | 3,232,600 |
Aug 20, 2024 | 78.90 | 79.05 | 78.08 | 78.48 | 78.48 | 3,154,000 |
Aug 19, 2024 | 78.10 | 78.99 | 77.71 | 78.68 | 78.68 | 4,277,700 |
Aug 16, 2024 | 77.68 | 78.31 | 77.29 | 78.25 | 78.25 | 4,414,400 |
Aug 15, 2024 | 76.75 | 77.82 | 76.60 | 77.58 | 77.58 | 4,730,200 |
Aug 14, 2024 | 75.94 | 76.55 | 75.53 | 76.42 | 76.42 | 3,623,200 |
Aug 13, 2024 | 76.10 | 76.22 | 75.60 | 75.92 | 75.92 | 4,011,600 |
Aug 12, 2024 | 75.96 | 76.25 | 75.44 | 75.94 | 75.94 | 4,043,000 |
Aug 09, 2024 | 75.53 | 76.33 | 75.00 | 76.19 | 76.19 | 3,835,000 |
Aug 08, 2024 | 74.28 | 75.78 | 74.01 | 75.55 | 75.55 | 4,505,000 |
Aug 07, 2024 | 73.80 | 74.74 | 73.61 | 73.78 | 73.78 | 4,624,100 |
Aug 06, 2024 | 73.58 | 74.77 | 73.02 | 73.76 | 73.76 | 5,107,300 |
Aug 05, 2024 | 73.46 | 73.58 | 71.88 | 72.96 | 72.96 | 7,241,500 |
Aug 02, 2024 | 75.12 | 75.36 | 73.34 | 74.50 | 74.50 | 5,500,500 |
Aug 01, 2024 | 74.12 | 75.18 | 73.86 | 75.16 | 75.16 | 5,946,200 |
Jul 31, 2024 | 74.50 | 74.57 | 73.47 | 73.88 | 73.88 | 8,446,700 |
Jul 30, 2024 | 75.30 | 75.49 | 73.43 | 74.03 | 74.03 | 9,997,500 |
Jul 29, 2024 | 75.22 | 75.71 | 74.46 | 75.59 | 75.59 | 6,993,200 |
Jul 26, 2024 | 74.50 | 75.67 | 74.42 | 74.92 | 74.92 | 7,973,400 |
Jul 25, 2024 | 78.25 | 78.76 | 74.13 | 74.26 | 74.26 | 10,960,800 |
Jul 24, 2024 | 76.60 | 78.09 | 75.41 | 77.76 | 77.76 | 15,546,900 |
Jul 23, 2024 | 78.56 | 79.43 | 78.19 | 78.59 | 78.59 | 6,719,000 |
Jul 22, 2024 | 77.67 | 78.64 | 77.47 | 78.27 | 78.27 | 6,471,000 |
Jul 19, 2024 | 76.90 | 77.69 | 76.22 | 77.56 | 77.56 | 7,913,000 |
Jul 18, 2024 | 77.20 | 77.65 | 74.15 | 75.55 | 75.55 | 9,579,800 |
Jul 17, 2024 | 78.07 | 78.39 | 77.08 | 77.41 | 77.41 | 5,215,200 |
Jul 16, 2024 | 78.01 | 78.46 | 77.64 | 78.14 | 78.14 | 4,243,300 |
Jul 15, 2024 | 78.00 | 78.98 | 77.71 | 78.02 | 78.02 | 6,481,600 |
Jul 12, 2024 | 76.88 | 77.88 | 76.67 | 77.69 | 77.69 | 4,430,800 |
Jul 11, 2024 | 77.08 | 77.24 | 76.61 | 76.89 | 76.89 | 5,818,300 |
Jul 10, 2024 | 76.55 | 77.15 | 76.03 | 77.11 | 77.11 | 3,334,900 |
Jul 09, 2024 | 76.45 | 76.75 | 76.07 | 76.51 | 76.51 | 3,954,700 |
Jul 08, 2024 | 76.37 | 76.43 | 75.99 | 76.11 | 76.11 | 4,537,500 |
Jul 05, 2024 | 76.56 | 76.68 | 75.77 | 76.40 | 76.40 | 4,641,100 |
Jul 03, 2024 | 76.80 | 77.00 | 75.71 | 76.11 | 76.11 | 2,144,400 |
Jul 02, 2024 | 76.39 | 76.73 | 75.91 | 76.55 | 76.55 | 3,321,800 |
Jul 01, 2024 | 77.30 | 77.95 | 76.24 | 76.41 | 76.41 | 4,234,500 |
Jun 28, 2024 | 77.01 | 77.44 | 76.70 | 77.01 | 77.01 | 7,714,800 |
Jun 27, 2024 | 77.15 | 77.50 | 76.65 | 77.00 | 77.00 | 4,196,100 |
Jun 26, 2024 | 77.17 | 77.43 | 76.76 | 77.10 | 77.10 | 6,013,200 |
Jun 25, 2024 | 76.90 | 77.60 | 76.64 | 77.51 | 77.51 | 6,238,100 |
Jun 24, 2024 | 77.70 | 77.99 | 76.54 | 76.71 | 76.71 | 5,594,600 |
Jun 21, 2024 | 77.10 | 77.81 | 76.90 | 77.71 | 77.71 | 9,938,200 |
Jun 20, 2024 | 76.60 | 77.26 | 76.40 | 77.00 | 77.00 | 8,725,700 |
Jun 18, 2024 | 76.13 | 76.49 | 75.38 | 76.31 | 76.31 | 5,365,900 |
Jun 17, 2024 | 76.38 | 76.72 | 75.96 | 76.19 | 76.19 | 6,443,600 |
Jun 14, 2024 | 76.85 | 77.03 | 76.43 | 76.76 | 76.76 | 3,540,300 |
Jun 13, 2024 | 77.11 | 77.30 | 76.25 | 76.96 | 76.96 | 4,054,200 |
Jun 12, 2024 | 77.20 | 77.64 | 76.68 | 77.41 | 77.41 | 3,219,700 |
Jun 11, 2024 | 77.44 | 77.47 | 76.75 | 77.15 | 77.15 | 3,754,700 |
Jun 10, 2024 | 76.95 | 77.53 | 76.70 | 77.42 | 77.42 | 3,471,600 |
Jun 07, 2024 | 76.60 | 77.56 | 76.35 | 77.11 | 77.11 | 6,918,900 |
Jun 06, 2024 | 75.75 | 76.31 | 75.35 | 76.12 | 76.12 | 5,979,000 |
Jun 05, 2024 | 76.00 | 76.04 | 75.48 | 75.89 | 75.89 | 5,193,800 |
Jun 04, 2024 | 75.38 | 76.11 | 75.16 | 75.92 | 75.92 | 3,245,800 |
Jun 03, 2024 | 75.36 | 75.92 | 74.84 | 75.50 | 75.50 | 3,217,200 |
May 31, 2024 | 75.18 | 75.68 | 74.43 | 75.57 | 75.57 | 8,825,200 |
May 30, 2024 | 75.11 | 75.50 | 74.62 | 75.00 | 75.00 | 5,150,700 |
May 29, 2024 | 74.78 | 75.38 | 74.78 | 74.98 | 74.98 | 6,809,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |