Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 72.13 | 74.39 | 72.13 | 73.35 | 73.35 | 154,810 |
Apr 25, 2024 | 72.04 | 74.08 | 71.68 | 72.93 | 72.93 | 382,500 |
Apr 24, 2024 | 73.01 | 74.73 | 72.97 | 73.73 | 73.73 | 157,900 |
Apr 23, 2024 | 72.96 | 73.65 | 72.25 | 72.57 | 72.57 | 138,900 |
Apr 22, 2024 | 72.20 | 73.26 | 71.69 | 72.47 | 72.47 | 140,800 |
Apr 19, 2024 | 73.01 | 73.89 | 71.44 | 71.84 | 71.84 | 396,900 |
Apr 18, 2024 | 73.87 | 74.08 | 72.53 | 73.30 | 73.30 | 260,000 |
Apr 17, 2024 | 73.50 | 75.25 | 73.01 | 74.23 | 74.23 | 347,600 |
Apr 16, 2024 | 73.45 | 74.04 | 72.96 | 73.36 | 73.36 | 347,900 |
Apr 15, 2024 | 75.79 | 75.79 | 73.41 | 73.84 | 73.84 | 392,500 |
Apr 12, 2024 | 77.40 | 77.40 | 74.60 | 75.28 | 75.28 | 360,700 |
Apr 11, 2024 | 79.51 | 79.62 | 77.71 | 77.80 | 77.80 | 472,400 |
Apr 10, 2024 | 80.89 | 80.96 | 79.44 | 79.56 | 79.56 | 332,000 |
Apr 09, 2024 | 82.70 | 83.96 | 80.29 | 80.43 | 80.43 | 492,200 |
Apr 08, 2024 | 80.51 | 83.66 | 80.05 | 82.87 | 82.87 | 640,300 |
Apr 05, 2024 | 80.01 | 80.81 | 80.01 | 80.40 | 80.40 | 250,200 |
Apr 04, 2024 | 81.60 | 81.84 | 79.80 | 79.84 | 79.84 | 276,700 |
Apr 03, 2024 | 79.76 | 81.38 | 79.52 | 80.94 | 80.94 | 309,400 |
Apr 02, 2024 | 79.17 | 79.86 | 78.25 | 79.81 | 79.81 | 320,300 |
Apr 01, 2024 | 77.02 | 79.80 | 77.02 | 79.70 | 79.70 | 508,800 |
Mar 28, 2024 | 76.04 | 77.17 | 76.00 | 76.94 | 76.94 | 235,300 |
Mar 27, 2024 | 76.15 | 76.30 | 74.66 | 76.30 | 76.30 | 138,900 |
Mar 26, 2024 | 76.89 | 77.65 | 75.50 | 75.75 | 75.75 | 176,900 |
Mar 25, 2024 | 77.10 | 77.77 | 76.40 | 76.54 | 76.54 | 222,900 |
Mar 22, 2024 | 78.15 | 78.74 | 76.82 | 77.71 | 77.71 | 273,700 |
Mar 21, 2024 | 78.24 | 80.60 | 77.68 | 78.15 | 78.15 | 1,116,300 |
Mar 20, 2024 | 74.90 | 76.25 | 74.10 | 76.14 | 76.14 | 547,800 |
Mar 19, 2024 | 73.18 | 74.61 | 73.14 | 74.49 | 74.49 | 342,200 |
Mar 18, 2024 | 72.88 | 74.03 | 72.28 | 73.85 | 73.85 | 461,200 |
Mar 15, 2024 | 72.00 | 73.07 | 71.76 | 72.48 | 72.48 | 351,600 |
Mar 14, 2024 | 71.90 | 72.02 | 71.07 | 71.81 | 71.81 | 156,600 |
Mar 13, 2024 | 72.59 | 72.59 | 71.50 | 71.85 | 71.85 | 220,600 |
Mar 12, 2024 | 72.12 | 72.48 | 71.20 | 72.41 | 72.41 | 146,700 |
Mar 11, 2024 | 71.24 | 71.96 | 71.24 | 71.77 | 71.77 | 162,700 |
Mar 08, 2024 | 72.42 | 73.03 | 71.74 | 71.74 | 71.74 | 169,800 |
Mar 07, 2024 | 71.84 | 72.98 | 71.68 | 72.75 | 72.75 | 204,000 |
Mar 06, 2024 | 71.30 | 72.32 | 71.30 | 72.12 | 72.12 | 322,700 |
Mar 05, 2024 | 71.07 | 72.30 | 70.50 | 70.86 | 70.86 | 569,600 |
Mar 04, 2024 | 72.90 | 72.90 | 71.99 | 72.29 | 72.29 | 369,400 |
Mar 01, 2024 | 71.00 | 72.80 | 70.83 | 72.20 | 72.20 | 648,900 |
Feb 29, 2024 | 70.42 | 70.87 | 69.77 | 70.79 | 70.79 | 356,900 |
Feb 28, 2024 | 69.00 | 70.65 | 68.76 | 70.02 | 70.02 | 401,700 |
Feb 27, 2024 | 70.00 | 70.15 | 69.23 | 69.39 | 69.39 | 340,100 |
Feb 26, 2024 | 68.91 | 69.85 | 68.69 | 69.82 | 69.82 | 313,000 |
Feb 23, 2024 | 69.39 | 69.49 | 68.25 | 69.09 | 69.09 | 112,000 |
Feb 22, 2024 | 68.43 | 69.50 | 68.07 | 69.27 | 69.27 | 530,100 |
Feb 21, 2024 | 67.33 | 67.80 | 66.88 | 67.71 | 67.71 | 184,000 |
Feb 20, 2024 | 68.50 | 68.50 | 66.08 | 67.33 | 67.33 | 390,800 |
Feb 16, 2024 | 68.72 | 69.37 | 67.63 | 68.46 | 68.46 | 268,100 |
Feb 16, 2024 | 0.5 Dividend | |||||
Feb 15, 2024 | 68.96 | 69.48 | 68.24 | 69.22 | 68.72 | 304,900 |
Feb 14, 2024 | 68.36 | 68.98 | 68.04 | 68.96 | 68.46 | 417,100 |
Feb 13, 2024 | 68.14 | 68.18 | 67.32 | 67.55 | 67.06 | 347,000 |
Feb 12, 2024 | 68.55 | 69.30 | 67.70 | 68.77 | 68.27 | 898,400 |
Feb 09, 2024 | 68.77 | 68.86 | 67.52 | 68.46 | 67.97 | 464,100 |
Feb 08, 2024 | 67.03 | 69.04 | 66.83 | 67.90 | 67.41 | 864,200 |
Feb 07, 2024 | 67.78 | 68.20 | 64.78 | 66.95 | 66.47 | 1,539,500 |
Feb 06, 2024 | 64.49 | 64.94 | 63.76 | 64.93 | 64.46 | 532,900 |
Feb 05, 2024 | 63.95 | 64.70 | 63.25 | 64.33 | 63.87 | 460,200 |
Feb 02, 2024 | 63.47 | 64.15 | 63.10 | 63.89 | 63.43 | 202,200 |
Feb 01, 2024 | 63.41 | 63.97 | 62.99 | 63.54 | 63.08 | 357,600 |
Jan 31, 2024 | 62.17 | 64.08 | 62.14 | 62.98 | 62.53 | 555,000 |
Jan 30, 2024 | 61.28 | 62.97 | 60.93 | 62.54 | 62.09 | 915,800 |
Jan 29, 2024 | 62.26 | 62.69 | 60.78 | 61.15 | 60.71 | 1,343,200 |
Jan 26, 2024 | 62.66 | 62.76 | 62.14 | 62.30 | 61.85 | 615,100 |
Jan 25, 2024 | 64.98 | 64.98 | 62.87 | 63.27 | 62.81 | 746,600 |
Jan 24, 2024 | 65.00 | 65.30 | 64.16 | 64.31 | 63.85 | 618,700 |
Jan 23, 2024 | 64.92 | 65.36 | 64.39 | 64.48 | 64.01 | 166,200 |
Jan 22, 2024 | 64.94 | 65.98 | 64.40 | 64.92 | 64.45 | 288,800 |
Jan 19, 2024 | 63.53 | 64.39 | 63.40 | 64.39 | 63.92 | 402,800 |
Jan 18, 2024 | 64.32 | 64.38 | 62.71 | 63.55 | 63.09 | 392,400 |
Jan 17, 2024 | 63.12 | 64.07 | 62.07 | 63.59 | 63.13 | 1,383,900 |
Jan 16, 2024 | 64.48 | 64.48 | 62.76 | 63.57 | 63.11 | 289,100 |
Jan 12, 2024 | 64.86 | 64.91 | 63.98 | 64.22 | 63.76 | 272,100 |
Jan 11, 2024 | 65.00 | 65.00 | 64.01 | 64.70 | 64.23 | 213,500 |
Jan 10, 2024 | 65.00 | 65.00 | 63.84 | 64.81 | 64.34 | 880,500 |
Jan 09, 2024 | 64.52 | 65.00 | 64.36 | 64.99 | 64.52 | 396,700 |
Jan 08, 2024 | 65.43 | 65.43 | 64.38 | 64.94 | 64.47 | 551,900 |
Jan 05, 2024 | 64.49 | 65.24 | 63.98 | 65.00 | 64.53 | 1,082,600 |
Jan 04, 2024 | 62.00 | 63.18 | 61.42 | 62.48 | 62.03 | 1,031,000 |
Jan 03, 2024 | 60.25 | 60.78 | 58.91 | 59.45 | 59.02 | 323,700 |
Jan 02, 2024 | 60.99 | 61.19 | 59.15 | 59.64 | 59.21 | 390,500 |
Dec 29, 2023 | 60.92 | 62.31 | 60.92 | 61.27 | 60.83 | 529,700 |
Dec 28, 2023 | 60.15 | 61.19 | 60.15 | 60.97 | 60.53 | 271,800 |
Dec 27, 2023 | 60.77 | 60.77 | 60.04 | 60.24 | 59.80 | 145,100 |
Dec 26, 2023 | 60.49 | 61.26 | 60.31 | 60.34 | 59.90 | 217,200 |
Dec 22, 2023 | 59.50 | 62.00 | 58.60 | 60.69 | 60.25 | 816,800 |
Dec 21, 2023 | 59.83 | 60.20 | 59.00 | 60.08 | 59.65 | 692,700 |
Dec 20, 2023 | 59.50 | 60.16 | 58.08 | 58.17 | 57.75 | 313,600 |
Dec 19, 2023 | 59.20 | 60.27 | 59.20 | 59.90 | 59.47 | 372,000 |
Dec 18, 2023 | 60.20 | 60.20 | 58.97 | 59.23 | 58.80 | 301,500 |
Dec 15, 2023 | 59.98 | 60.30 | 59.58 | 59.97 | 59.54 | 399,900 |
Dec 14, 2023 | 59.76 | 60.62 | 59.55 | 60.21 | 59.78 | 1,196,400 |
Dec 13, 2023 | 58.30 | 60.00 | 58.30 | 59.81 | 59.38 | 236,400 |
Dec 12, 2023 | 59.28 | 59.34 | 58.13 | 58.54 | 58.12 | 246,800 |
Dec 11, 2023 | 58.70 | 59.36 | 58.44 | 59.06 | 58.63 | 164,700 |
Dec 08, 2023 | 57.47 | 58.89 | 57.47 | 58.86 | 58.43 | 960,100 |
Dec 07, 2023 | 57.76 | 58.53 | 57.70 | 57.82 | 57.40 | 229,000 |
Dec 06, 2023 | 58.50 | 58.75 | 57.66 | 57.81 | 57.39 | 448,200 |
Dec 05, 2023 | 58.02 | 58.31 | 57.00 | 58.23 | 57.81 | 339,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |