Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 28, 2024 | 119.44 | 119.63 | 117.35 | 117.89 | 117.89 | 18,874,334 |
Mar 27, 2024 | 119.30 | 120.11 | 117.08 | 119.25 | 119.25 | 29,320,700 |
Mar 26, 2024 | 119.00 | 122.46 | 118.17 | 118.80 | 118.80 | 44,295,100 |
Mar 25, 2024 | 110.24 | 121.41 | 110.16 | 117.13 | 117.13 | 55,766,100 |
Mar 22, 2024 | 109.31 | 111.34 | 107.05 | 110.21 | 110.21 | 37,249,900 |
Mar 21, 2024 | 113.37 | 113.50 | 108.78 | 109.85 | 109.85 | 89,554,100 |
Mar 20, 2024 | 94.99 | 96.68 | 93.59 | 96.25 | 96.25 | 39,807,400 |
Mar 19, 2024 | 92.58 | 94.16 | 91.00 | 94.00 | 94.00 | 21,054,700 |
Mar 18, 2024 | 96.82 | 97.08 | 93.69 | 93.78 | 93.78 | 23,140,300 |
Mar 15, 2024 | 92.48 | 94.70 | 92.02 | 93.25 | 93.25 | 29,539,200 |
Mar 14, 2024 | 93.30 | 93.45 | 90.30 | 91.43 | 91.43 | 16,718,900 |
Mar 13, 2024 | 95.32 | 95.34 | 93.10 | 94.16 | 94.16 | 16,732,600 |
Mar 12, 2024 | 95.33 | 97.50 | 93.64 | 97.42 | 97.42 | 14,993,700 |
Mar 11, 2024 | 95.90 | 96.46 | 93.53 | 94.51 | 94.51 | 15,673,300 |
Mar 08, 2024 | 99.88 | 101.85 | 97.32 | 97.62 | 97.62 | 22,353,100 |
Mar 07, 2024 | 98.93 | 99.69 | 97.47 | 98.98 | 98.98 | 24,843,300 |
Mar 06, 2024 | 95.05 | 96.43 | 94.56 | 95.56 | 95.56 | 14,232,400 |
Mar 05, 2024 | 94.25 | 95.37 | 93.28 | 94.47 | 94.47 | 12,887,500 |
Mar 04, 2024 | 96.93 | 97.38 | 94.62 | 95.77 | 95.77 | 20,913,200 |
Mar 01, 2024 | 91.92 | 96.06 | 91.92 | 95.15 | 95.15 | 23,430,400 |
Feb 29, 2024 | 90.65 | 90.83 | 88.82 | 90.61 | 90.61 | 17,027,000 |
Feb 28, 2024 | 90.46 | 90.79 | 89.30 | 89.71 | 89.71 | 14,190,700 |
Feb 27, 2024 | 91.89 | 92.75 | 90.49 | 91.85 | 91.85 | 21,422,700 |
Feb 26, 2024 | 89.68 | 92.35 | 88.90 | 89.46 | 89.46 | 28,920,100 |
Feb 23, 2024 | 86.55 | 86.82 | 85.05 | 86.00 | 86.00 | 10,232,800 |
Feb 22, 2024 | 85.00 | 86.31 | 83.88 | 85.91 | 85.91 | 17,510,900 |
Feb 21, 2024 | 80.79 | 81.50 | 79.94 | 81.49 | 81.49 | 9,943,600 |
Feb 20, 2024 | 79.33 | 80.77 | 79.15 | 80.71 | 80.71 | 12,627,200 |
Feb 16, 2024 | 80.96 | 81.34 | 79.25 | 79.50 | 79.50 | 15,544,400 |
Feb 15, 2024 | 82.24 | 82.71 | 81.51 | 81.63 | 81.63 | 11,527,600 |
Feb 14, 2024 | 82.18 | 83.18 | 81.49 | 81.83 | 81.83 | 12,870,900 |
Feb 13, 2024 | 82.47 | 83.55 | 80.77 | 81.53 | 81.53 | 21,207,900 |
Feb 12, 2024 | 85.53 | 86.91 | 85.39 | 85.70 | 85.70 | 10,366,000 |
Feb 09, 2024 | 85.06 | 85.62 | 83.96 | 85.56 | 85.56 | 12,161,500 |
Feb 08, 2024 | 85.51 | 86.03 | 84.53 | 84.88 | 84.88 | 12,524,500 |
Feb 07, 2024 | 84.14 | 85.28 | 82.47 | 85.17 | 85.17 | 16,374,800 |
Feb 06, 2024 | 86.83 | 87.19 | 83.72 | 84.60 | 84.60 | 12,990,300 |
Feb 05, 2024 | 86.74 | 87.22 | 85.61 | 86.98 | 86.98 | 8,409,300 |
Feb 02, 2024 | 85.07 | 86.61 | 84.94 | 86.48 | 86.48 | 10,449,400 |
Feb 01, 2024 | 86.07 | 86.19 | 84.62 | 85.61 | 85.61 | 10,459,000 |
Jan 31, 2024 | 84.96 | 86.92 | 84.79 | 85.75 | 85.75 | 11,396,700 |
Jan 30, 2024 | 88.08 | 88.79 | 85.76 | 86.16 | 86.16 | 12,980,400 |
Jan 29, 2024 | 88.50 | 89.57 | 88.02 | 89.07 | 89.07 | 12,108,100 |
Jan 26, 2024 | 87.24 | 88.50 | 86.29 | 88.05 | 88.05 | 14,934,500 |
Jan 25, 2024 | 89.15 | 90.04 | 88.50 | 89.20 | 89.20 | 15,892,400 |
Jan 24, 2024 | 88.41 | 88.57 | 86.61 | 88.08 | 88.08 | 19,752,800 |
Jan 23, 2024 | 89.00 | 89.18 | 86.88 | 87.53 | 87.53 | 16,850,900 |
Jan 22, 2024 | 88.27 | 89.95 | 88.01 | 89.24 | 89.24 | 14,371,200 |
Jan 19, 2024 | 86.06 | 87.79 | 85.62 | 87.51 | 87.51 | 17,971,200 |
Jan 18, 2024 | 85.22 | 85.82 | 84.04 | 84.82 | 84.82 | 15,077,700 |
Jan 17, 2024 | 83.69 | 83.97 | 82.63 | 83.28 | 83.28 | 10,245,400 |
Jan 16, 2024 | 82.54 | 85.22 | 82.33 | 84.61 | 84.61 | 13,713,500 |
Jan 12, 2024 | 82.75 | 83.05 | 81.71 | 82.39 | 82.39 | 10,185,700 |
Jan 11, 2024 | 82.80 | 83.45 | 81.82 | 83.39 | 83.39 | 10,579,300 |
Jan 10, 2024 | 82.96 | 83.02 | 81.66 | 82.38 | 82.38 | 10,748,600 |
Jan 09, 2024 | 83.13 | 84.19 | 82.90 | 83.33 | 83.33 | 12,138,700 |
Jan 08, 2024 | 83.89 | 85.51 | 83.83 | 84.95 | 84.95 | 16,219,800 |
Jan 05, 2024 | 81.48 | 83.53 | 81.01 | 83.45 | 83.45 | 15,479,400 |
Jan 04, 2024 | 83.47 | 84.26 | 82.61 | 82.71 | 82.71 | 19,134,200 |
Jan 03, 2024 | 81.20 | 82.59 | 80.58 | 82.26 | 82.26 | 12,915,600 |
Jan 02, 2024 | 84.00 | 84.08 | 81.75 | 82.34 | 82.34 | 13,597,100 |
Dec 29, 2023 | 85.84 | 86.14 | 85.03 | 85.34 | 85.34 | 8,546,000 |
Dec 29, 2023 | 0.115 Dividend | |||||
Dec 28, 2023 | 86.75 | 86.75 | 85.84 | 86.00 | 85.88 | 9,606,200 |
Dec 27, 2023 | 87.48 | 87.49 | 86.22 | 86.66 | 86.54 | 9,186,300 |
Dec 26, 2023 | 86.70 | 87.87 | 86.43 | 87.06 | 86.94 | 11,203,900 |
Dec 22, 2023 | 86.15 | 87.49 | 85.62 | 86.49 | 86.37 | 22,519,000 |
Dec 21, 2023 | 85.00 | 86.02 | 83.11 | 85.48 | 85.37 | 53,969,700 |
Dec 20, 2023 | 81.46 | 81.62 | 78.63 | 78.69 | 78.58 | 29,085,000 |
Dec 19, 2023 | 81.67 | 82.27 | 81.17 | 82.17 | 82.06 | 14,316,400 |
Dec 18, 2023 | 81.59 | 81.86 | 80.81 | 81.56 | 81.45 | 12,416,600 |
Dec 15, 2023 | 82.89 | 82.99 | 81.11 | 81.41 | 81.30 | 19,545,800 |
Dec 14, 2023 | 80.81 | 82.40 | 80.79 | 82.19 | 82.08 | 17,342,800 |
Dec 13, 2023 | 78.30 | 80.27 | 78.03 | 79.79 | 79.68 | 11,629,900 |
Dec 12, 2023 | 77.42 | 78.26 | 77.10 | 78.16 | 78.06 | 10,262,100 |
Dec 11, 2023 | 77.19 | 78.51 | 76.97 | 77.79 | 77.69 | 18,547,600 |
Dec 08, 2023 | 73.48 | 75.35 | 73.43 | 74.96 | 74.86 | 12,000,900 |
Dec 07, 2023 | 74.02 | 74.21 | 72.99 | 73.65 | 73.55 | 10,641,300 |
Dec 06, 2023 | 75.30 | 75.40 | 72.93 | 73.13 | 73.03 | 8,883,900 |
Dec 05, 2023 | 73.47 | 73.97 | 73.04 | 73.69 | 73.59 | 8,800,500 |
Dec 04, 2023 | 75.42 | 75.60 | 73.33 | 74.29 | 74.19 | 11,659,300 |
Dec 01, 2023 | 76.01 | 76.54 | 75.09 | 75.93 | 75.83 | 14,353,100 |
Nov 30, 2023 | 76.82 | 77.00 | 74.97 | 76.12 | 76.02 | 21,701,600 |
Nov 29, 2023 | 77.45 | 79.02 | 76.38 | 76.69 | 76.59 | 14,062,900 |
Nov 28, 2023 | 75.08 | 76.24 | 73.99 | 76.12 | 76.02 | 19,225,700 |
Nov 27, 2023 | 76.87 | 78.29 | 76.66 | 77.51 | 77.41 | 11,005,600 |
Nov 24, 2023 | 76.68 | 77.01 | 76.37 | 76.87 | 76.77 | 4,349,600 |
Nov 22, 2023 | 77.20 | 78.45 | 76.85 | 77.10 | 77.00 | 8,579,500 |
Nov 21, 2023 | 77.85 | 77.93 | 76.31 | 76.71 | 76.61 | 12,016,700 |
Nov 20, 2023 | 77.34 | 78.91 | 77.13 | 78.62 | 78.51 | 11,424,100 |
Nov 17, 2023 | 76.60 | 77.94 | 76.47 | 77.56 | 77.46 | 9,376,900 |
Nov 16, 2023 | 76.89 | 77.48 | 76.48 | 76.67 | 76.57 | 12,989,000 |
Nov 15, 2023 | 77.50 | 77.50 | 76.31 | 77.14 | 77.04 | 9,954,000 |
Nov 14, 2023 | 76.00 | 77.45 | 75.91 | 77.17 | 77.07 | 12,972,700 |
Nov 13, 2023 | 74.15 | 75.20 | 73.39 | 74.78 | 74.68 | 9,116,000 |
Nov 10, 2023 | 74.44 | 75.81 | 73.57 | 75.36 | 75.26 | 12,306,000 |
Nov 09, 2023 | 73.55 | 76.10 | 73.50 | 73.57 | 73.47 | 22,435,900 |
Nov 08, 2023 | 72.62 | 72.78 | 71.72 | 72.28 | 72.18 | 9,917,600 |
Nov 07, 2023 | 72.48 | 73.13 | 71.71 | 72.80 | 72.70 | 8,248,400 |
Nov 06, 2023 | 72.58 | 72.99 | 72.02 | 72.92 | 72.82 | 10,073,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |