Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 18, 2024 | 89.36 | 89.36 | 87.89 | 87.91 | 87.91 | 39,700 |
Mar 15, 2024 | 87.44 | 88.78 | 87.39 | 88.03 | 88.03 | 2,088,700 |
Mar 14, 2024 | 89.81 | 90.01 | 87.71 | 88.55 | 88.55 | 2,107,100 |
Mar 13, 2024 | 91.22 | 91.22 | 89.52 | 89.88 | 89.88 | 33,400 |
Mar 12, 2024 | 91.71 | 92.19 | 90.55 | 92.08 | 92.08 | 30,900 |
Mar 11, 2024 | 90.42 | 90.86 | 89.62 | 90.71 | 90.71 | 41,100 |
Mar 08, 2024 | 95.21 | 95.37 | 91.33 | 91.33 | 91.33 | 62,800 |
Mar 07, 2024 | 93.35 | 95.48 | 93.31 | 95.00 | 95.00 | 39,000 |
Mar 06, 2024 | 91.86 | 93.18 | 91.31 | 92.19 | 92.19 | 80,200 |
Mar 05, 2024 | 91.48 | 91.54 | 89.24 | 90.17 | 90.17 | 31,700 |
Mar 04, 2024 | 92.35 | 93.05 | 91.69 | 92.07 | 92.07 | 41,100 |
Mar 01, 2024 | 89.26 | 91.80 | 88.65 | 91.48 | 91.48 | 33,300 |
Feb 29, 2024 | 86.71 | 87.98 | 86.66 | 87.77 | 87.77 | 23,900 |
Feb 28, 2024 | 85.87 | 86.15 | 85.49 | 85.74 | 85.74 | 35,900 |
Feb 27, 2024 | 87.29 | 87.47 | 86.76 | 86.76 | 86.76 | 26,200 |
Feb 26, 2024 | 86.79 | 87.13 | 86.55 | 86.86 | 86.86 | 31,800 |
Feb 23, 2024 | 87.36 | 87.36 | 85.64 | 85.83 | 85.83 | 86,600 |
Feb 22, 2024 | 86.50 | 87.11 | 85.77 | 86.69 | 86.69 | 33,700 |
Feb 21, 2024 | 83.05 | 83.71 | 82.54 | 83.71 | 83.71 | 40,800 |
Feb 20, 2024 | 83.99 | 84.14 | 82.49 | 83.67 | 83.67 | 34,400 |
Feb 16, 2024 | 85.90 | 85.98 | 84.59 | 84.70 | 84.70 | 49,300 |
Feb 15, 2024 | 85.35 | 85.55 | 84.79 | 85.03 | 85.03 | 79,100 |
Feb 14, 2024 | 84.10 | 84.80 | 83.76 | 84.80 | 84.80 | 63,900 |
Feb 13, 2024 | 82.72 | 83.68 | 82.19 | 83.08 | 83.08 | 70,100 |
Feb 12, 2024 | 85.10 | 86.33 | 84.82 | 85.11 | 85.11 | 44,700 |
Feb 09, 2024 | 83.80 | 85.05 | 83.31 | 84.86 | 84.86 | 90,200 |
Feb 08, 2024 | 82.15 | 83.63 | 82.10 | 83.14 | 83.14 | 80,900 |
Feb 07, 2024 | 81.68 | 82.07 | 80.90 | 82.05 | 82.05 | 52,100 |
Feb 06, 2024 | 82.34 | 82.34 | 80.55 | 81.21 | 81.21 | 35,500 |
Feb 05, 2024 | 81.53 | 82.55 | 81.13 | 82.15 | 82.15 | 48,300 |
Feb 02, 2024 | 80.37 | 81.34 | 80.37 | 81.16 | 81.16 | 43,600 |
Feb 01, 2024 | 80.59 | 80.81 | 79.65 | 80.61 | 80.61 | 41,400 |
Jan 31, 2024 | 80.56 | 81.86 | 79.79 | 80.55 | 80.55 | 110,300 |
Jan 30, 2024 | 82.35 | 82.70 | 81.27 | 81.46 | 81.46 | 37,000 |
Jan 29, 2024 | 82.20 | 82.87 | 81.66 | 82.87 | 82.87 | 29,700 |
Jan 26, 2024 | 82.95 | 83.17 | 81.90 | 82.08 | 82.08 | 47,700 |
Jan 25, 2024 | 86.59 | 86.79 | 84.55 | 84.99 | 84.99 | 64,300 |
Jan 24, 2024 | 85.33 | 86.16 | 84.67 | 85.29 | 85.29 | 76,700 |
Jan 23, 2024 | 84.16 | 84.62 | 83.76 | 84.60 | 84.60 | 38,200 |
Jan 22, 2024 | 84.24 | 85.00 | 83.53 | 84.08 | 84.08 | 73,900 |
Jan 19, 2024 | 81.47 | 83.78 | 81.35 | 83.72 | 83.72 | 55,000 |
Jan 18, 2024 | 79.90 | 80.59 | 79.80 | 80.42 | 80.42 | 29,200 |
Jan 17, 2024 | 78.11 | 78.11 | 76.99 | 77.94 | 77.94 | 49,400 |
Jan 16, 2024 | 78.27 | 79.41 | 77.65 | 78.92 | 78.92 | 58,700 |
Jan 12, 2024 | 79.04 | 79.04 | 77.76 | 78.22 | 78.22 | 319,300 |
Jan 11, 2024 | 78.22 | 78.82 | 77.02 | 78.45 | 78.45 | 47,600 |
Jan 10, 2024 | 78.72 | 78.80 | 77.36 | 78.24 | 78.24 | 73,200 |
Jan 09, 2024 | 77.83 | 79.02 | 77.83 | 78.61 | 78.61 | 33,100 |
Jan 08, 2024 | 77.21 | 78.78 | 76.87 | 78.76 | 78.76 | 108,400 |
Jan 05, 2024 | 76.50 | 77.06 | 76.18 | 76.58 | 76.58 | 118,400 |
Jan 04, 2024 | 75.75 | 76.92 | 75.62 | 76.14 | 76.14 | 26,900 |
Jan 03, 2024 | 77.57 | 77.87 | 76.92 | 76.99 | 76.99 | 36,500 |
Jan 02, 2024 | 80.47 | 80.47 | 78.14 | 78.89 | 78.89 | 113,600 |
Dec 29, 2023 | 82.20 | 82.31 | 81.32 | 81.53 | 81.53 | 47,500 |
Dec 28, 2023 | 82.74 | 82.74 | 82.22 | 82.22 | 82.22 | 61,700 |
Dec 27, 2023 | 82.75 | 82.77 | 82.17 | 82.60 | 82.60 | 47,500 |
Dec 26, 2023 | 81.42 | 82.72 | 81.42 | 82.53 | 82.53 | 39,900 |
Dec 22, 2023 | 80.85 | 81.42 | 80.74 | 80.94 | 80.94 | 48,500 |
Dec 22, 2023 | 0.166 Dividend | |||||
Dec 21, 2023 | 80.27 | 80.80 | 80.00 | 80.66 | 80.49 | 54,500 |
Dec 20, 2023 | 80.34 | 80.83 | 78.59 | 78.59 | 78.43 | 40,800 |
Dec 19, 2023 | 80.37 | 80.97 | 80.37 | 80.97 | 80.80 | 26,900 |
Dec 18, 2023 | 80.57 | 80.69 | 79.80 | 80.41 | 80.24 | 32,300 |
Dec 15, 2023 | 80.63 | 81.59 | 80.54 | 80.78 | 80.61 | 43,300 |
Dec 14, 2023 | 78.70 | 80.59 | 78.70 | 80.29 | 80.12 | 65,400 |
Dec 13, 2023 | 76.84 | 78.33 | 76.45 | 77.88 | 77.72 | 35,700 |
Dec 12, 2023 | 76.12 | 76.80 | 75.92 | 76.66 | 76.50 | 33,200 |
Dec 11, 2023 | 74.33 | 76.59 | 74.33 | 76.36 | 76.20 | 41,100 |
Dec 08, 2023 | 72.83 | 73.94 | 72.83 | 73.59 | 73.44 | 78,000 |
Dec 07, 2023 | 72.02 | 73.32 | 71.69 | 73.10 | 72.95 | 23,300 |
Dec 06, 2023 | 72.76 | 72.89 | 71.37 | 71.37 | 71.22 | 71,400 |
Dec 05, 2023 | 71.77 | 71.97 | 71.23 | 71.83 | 71.68 | 32,300 |
Dec 04, 2023 | 72.32 | 72.46 | 71.32 | 72.42 | 72.27 | 72,100 |
Dec 01, 2023 | 72.14 | 73.17 | 71.93 | 73.08 | 72.93 | 22,200 |
Nov 30, 2023 | 73.21 | 73.21 | 72.07 | 72.64 | 72.49 | 57,000 |
Nov 29, 2023 | 73.16 | 74.06 | 72.91 | 72.97 | 72.82 | 33,600 |
Nov 28, 2023 | 72.16 | 72.58 | 71.75 | 72.29 | 72.14 | 30,800 |
Nov 27, 2023 | 72.43 | 73.24 | 72.38 | 72.70 | 72.55 | 63,200 |
Nov 24, 2023 | 72.74 | 72.83 | 72.61 | 72.83 | 72.68 | 16,100 |
Nov 22, 2023 | 73.04 | 73.69 | 72.46 | 72.60 | 72.45 | 33,300 |
Nov 21, 2023 | 72.83 | 72.93 | 72.09 | 72.48 | 72.33 | 56,200 |
Nov 20, 2023 | 72.62 | 73.90 | 72.45 | 73.83 | 73.68 | 40,700 |
Nov 17, 2023 | 71.70 | 72.66 | 71.70 | 72.66 | 72.51 | 216,400 |
Nov 16, 2023 | 72.04 | 72.43 | 71.68 | 72.28 | 72.13 | 30,200 |
Nov 15, 2023 | 71.75 | 72.57 | 71.60 | 72.18 | 72.03 | 51,000 |
Nov 14, 2023 | 70.43 | 71.50 | 70.41 | 71.39 | 71.24 | 40,100 |
Nov 13, 2023 | 68.92 | 68.97 | 68.34 | 68.80 | 68.66 | 88,700 |
Nov 10, 2023 | 67.59 | 69.62 | 67.32 | 69.43 | 69.29 | 167,700 |
Nov 09, 2023 | 67.65 | 68.30 | 66.65 | 66.76 | 66.62 | 62,000 |
Nov 08, 2023 | 67.49 | 67.72 | 66.93 | 67.33 | 67.19 | 45,800 |
Nov 07, 2023 | 66.90 | 67.59 | 66.72 | 67.34 | 67.20 | 68,000 |
Nov 06, 2023 | 67.22 | 67.40 | 66.41 | 66.93 | 66.79 | 27,000 |
Nov 03, 2023 | 66.24 | 67.61 | 66.24 | 67.20 | 67.06 | 56,900 |
Nov 02, 2023 | 65.20 | 65.92 | 64.59 | 65.63 | 65.49 | 22,800 |
Nov 01, 2023 | 62.90 | 64.02 | 62.73 | 63.93 | 63.80 | 98,100 |
Oct 31, 2023 | 61.86 | 62.95 | 61.62 | 62.69 | 62.56 | 27,800 |
Oct 30, 2023 | 62.83 | 62.83 | 61.73 | 62.18 | 62.05 | 37,400 |
Oct 27, 2023 | 63.36 | 63.81 | 62.91 | 63.11 | 62.98 | 837,600 |
Oct 26, 2023 | 62.95 | 63.75 | 62.22 | 62.50 | 62.37 | 125,800 |
Oct 25, 2023 | 64.27 | 64.53 | 62.42 | 62.64 | 62.51 | 133,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |