Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 129.22 | 129.95 | 128.84 | 129.53 | 129.53 | 281,700 |
Apr 25, 2024 | 127.77 | 129.22 | 126.86 | 129.01 | 129.01 | 694,000 |
Apr 24, 2024 | 130.50 | 130.59 | 127.86 | 128.51 | 128.51 | 541,600 |
Apr 23, 2024 | 129.03 | 130.21 | 128.79 | 129.37 | 129.37 | 820,900 |
Apr 22, 2024 | 128.74 | 129.43 | 128.13 | 128.50 | 128.50 | 555,100 |
Apr 19, 2024 | 127.71 | 128.73 | 127.71 | 128.00 | 128.00 | 378,200 |
Apr 18, 2024 | 127.74 | 128.81 | 127.30 | 127.46 | 127.46 | 486,700 |
Apr 17, 2024 | 128.41 | 128.44 | 126.65 | 127.51 | 127.51 | 497,600 |
Apr 16, 2024 | 127.54 | 128.30 | 127.04 | 127.66 | 127.66 | 781,600 |
Apr 15, 2024 | 129.39 | 129.48 | 126.86 | 127.05 | 127.05 | 494,000 |
Apr 12, 2024 | 129.45 | 129.80 | 127.33 | 127.72 | 127.72 | 400,000 |
Apr 11, 2024 | 129.24 | 129.77 | 127.89 | 129.16 | 129.16 | 699,200 |
Apr 10, 2024 | 128.00 | 129.30 | 127.77 | 129.22 | 129.22 | 827,900 |
Apr 09, 2024 | 130.90 | 131.18 | 128.97 | 129.68 | 129.68 | 533,200 |
Apr 08, 2024 | 131.45 | 131.88 | 130.98 | 131.07 | 131.07 | 950,500 |
Apr 05, 2024 | 130.47 | 131.38 | 130.20 | 131.35 | 131.35 | 323,000 |
Apr 04, 2024 | 130.97 | 131.14 | 129.75 | 130.17 | 130.17 | 367,200 |
Apr 03, 2024 | 130.01 | 130.37 | 129.38 | 129.66 | 129.66 | 290,800 |
Apr 02, 2024 | 130.57 | 130.70 | 130.04 | 130.23 | 130.23 | 685,800 |
Apr 01, 2024 | 132.00 | 132.20 | 130.64 | 130.89 | 130.89 | 238,200 |
Mar 28, 2024 | 132.18 | 132.27 | 131.76 | 131.93 | 131.93 | 238,400 |
Mar 27, 2024 | 130.96 | 131.85 | 130.39 | 131.85 | 131.85 | 424,000 |
Mar 26, 2024 | 130.33 | 130.56 | 129.95 | 129.98 | 129.98 | 356,200 |
Mar 25, 2024 | 131.09 | 131.36 | 130.14 | 130.22 | 130.22 | 253,800 |
Mar 22, 2024 | 130.07 | 130.61 | 129.84 | 130.10 | 130.10 | 275,200 |
Mar 21, 2024 | 130.11 | 130.44 | 129.55 | 129.59 | 129.59 | 259,200 |
Mar 21, 2024 | 0.266 Dividend | |||||
Mar 20, 2024 | 128.04 | 129.95 | 127.88 | 129.68 | 129.41 | 338,100 |
Mar 19, 2024 | 127.38 | 128.27 | 127.36 | 128.24 | 127.98 | 324,000 |
Mar 18, 2024 | 127.14 | 127.60 | 126.52 | 127.08 | 126.82 | 419,500 |
Mar 15, 2024 | 126.27 | 127.64 | 126.18 | 127.21 | 126.95 | 498,900 |
Mar 14, 2024 | 127.19 | 127.91 | 126.12 | 126.77 | 126.51 | 350,500 |
Mar 13, 2024 | 126.73 | 127.43 | 126.49 | 126.95 | 126.69 | 298,100 |
Mar 12, 2024 | 127.93 | 127.93 | 126.09 | 126.95 | 126.69 | 802,100 |
Mar 11, 2024 | 128.97 | 128.97 | 127.40 | 127.93 | 127.67 | 476,400 |
Mar 08, 2024 | 130.02 | 130.39 | 128.68 | 129.18 | 128.92 | 348,200 |
Mar 07, 2024 | 130.00 | 130.23 | 129.46 | 129.87 | 129.60 | 274,300 |
Mar 06, 2024 | 128.82 | 129.98 | 128.82 | 129.53 | 129.26 | 371,800 |
Mar 05, 2024 | 128.68 | 129.92 | 128.29 | 128.75 | 128.49 | 385,100 |
Mar 04, 2024 | 127.91 | 129.13 | 127.91 | 128.88 | 128.62 | 601,900 |
Mar 01, 2024 | 128.15 | 128.15 | 127.15 | 127.89 | 127.63 | 537,400 |
Feb 29, 2024 | 128.49 | 128.49 | 127.19 | 127.88 | 127.62 | 314,100 |
Feb 28, 2024 | 126.33 | 128.65 | 126.33 | 128.13 | 127.87 | 463,500 |
Feb 27, 2024 | 126.63 | 126.63 | 125.69 | 126.38 | 126.12 | 351,900 |
Feb 26, 2024 | 126.70 | 126.99 | 126.22 | 126.23 | 125.97 | 270,700 |
Feb 23, 2024 | 126.02 | 126.76 | 125.81 | 126.42 | 126.16 | 306,200 |
Feb 22, 2024 | 125.61 | 126.26 | 125.25 | 125.98 | 125.72 | 382,800 |
Feb 21, 2024 | 125.34 | 125.86 | 124.99 | 125.52 | 125.26 | 326,600 |
Feb 20, 2024 | 125.46 | 126.28 | 125.14 | 125.43 | 125.17 | 372,300 |
Feb 16, 2024 | 126.10 | 126.51 | 125.56 | 125.64 | 125.38 | 325,900 |
Feb 15, 2024 | 125.67 | 126.45 | 125.49 | 126.24 | 125.98 | 339,500 |
Feb 14, 2024 | 124.75 | 125.43 | 124.47 | 125.32 | 125.06 | 752,900 |
Feb 13, 2024 | 124.06 | 124.48 | 123.11 | 124.10 | 123.85 | 872,600 |
Feb 12, 2024 | 124.66 | 125.52 | 124.61 | 124.89 | 124.63 | 322,400 |
Feb 09, 2024 | 124.79 | 124.97 | 124.23 | 124.66 | 124.40 | 314,500 |
Feb 08, 2024 | 125.21 | 125.34 | 124.08 | 124.45 | 124.19 | 447,200 |
Feb 07, 2024 | 124.51 | 125.54 | 124.24 | 125.03 | 124.77 | 601,200 |
Feb 06, 2024 | 123.03 | 124.31 | 122.70 | 124.11 | 123.86 | 353,700 |
Feb 05, 2024 | 122.34 | 123.53 | 121.88 | 123.18 | 122.93 | 370,900 |
Feb 02, 2024 | 123.28 | 124.11 | 122.74 | 123.63 | 123.38 | 239,800 |
Feb 01, 2024 | 123.51 | 123.74 | 122.01 | 123.70 | 123.45 | 426,700 |
Jan 31, 2024 | 122.77 | 123.95 | 122.53 | 122.65 | 122.40 | 495,900 |
Jan 30, 2024 | 122.43 | 122.43 | 121.66 | 122.09 | 121.84 | 1,176,600 |
Jan 29, 2024 | 122.35 | 122.52 | 121.65 | 122.26 | 122.01 | 337,200 |
Jan 26, 2024 | 121.77 | 122.87 | 121.53 | 122.04 | 121.79 | 444,200 |
Jan 25, 2024 | 122.64 | 122.64 | 120.56 | 121.67 | 121.42 | 693,200 |
Jan 24, 2024 | 123.18 | 123.80 | 122.52 | 122.77 | 122.52 | 618,500 |
Jan 23, 2024 | 123.17 | 124.37 | 122.20 | 122.43 | 122.18 | 588,500 |
Jan 22, 2024 | 121.92 | 122.59 | 121.73 | 122.17 | 121.92 | 754,400 |
Jan 19, 2024 | 121.44 | 121.94 | 120.61 | 121.71 | 121.46 | 449,800 |
Jan 18, 2024 | 120.10 | 121.36 | 119.40 | 121.21 | 120.96 | 572,500 |
Jan 17, 2024 | 119.04 | 120.51 | 118.91 | 119.32 | 119.08 | 412,500 |
Jan 16, 2024 | 121.30 | 121.50 | 118.88 | 119.30 | 119.06 | 981,000 |
Jan 12, 2024 | 121.77 | 122.44 | 121.68 | 122.34 | 122.09 | 458,300 |
Jan 11, 2024 | 122.24 | 122.32 | 120.76 | 121.47 | 121.22 | 711,700 |
Jan 10, 2024 | 121.90 | 122.76 | 121.90 | 122.26 | 122.01 | 425,500 |
Jan 09, 2024 | 121.74 | 121.74 | 120.78 | 121.47 | 121.22 | 473,500 |
Jan 08, 2024 | 121.26 | 122.72 | 120.60 | 122.43 | 122.18 | 779,600 |
Jan 05, 2024 | 123.70 | 124.18 | 123.21 | 123.84 | 123.59 | 390,800 |
Jan 04, 2024 | 124.05 | 125.13 | 123.65 | 123.72 | 123.47 | 416,700 |
Jan 03, 2024 | 124.65 | 125.78 | 123.61 | 123.73 | 123.48 | 841,100 |
Jan 02, 2024 | 125.78 | 126.82 | 125.03 | 125.44 | 125.18 | 403,600 |
Dec 29, 2023 | 126.65 | 126.87 | 126.16 | 126.60 | 126.34 | 235,600 |
Dec 28, 2023 | 126.35 | 126.85 | 126.16 | 126.61 | 126.35 | 402,400 |
Dec 27, 2023 | 126.48 | 127.06 | 126.20 | 126.68 | 126.42 | 206,700 |
Dec 26, 2023 | 125.87 | 127.02 | 125.72 | 126.60 | 126.34 | 245,800 |
Dec 22, 2023 | 125.56 | 126.50 | 125.46 | 125.92 | 125.66 | 321,200 |
Dec 21, 2023 | 125.50 | 125.78 | 124.57 | 125.20 | 124.94 | 321,300 |
Dec 20, 2023 | 125.63 | 126.30 | 123.98 | 124.01 | 123.76 | 348,000 |
Dec 20, 2023 | 0.433 Dividend | |||||
Dec 19, 2023 | 125.90 | 126.68 | 125.76 | 126.46 | 125.77 | 330,700 |
Dec 18, 2023 | 125.14 | 125.63 | 124.86 | 125.14 | 124.46 | 339,100 |
Dec 15, 2023 | 125.01 | 125.32 | 124.39 | 124.91 | 124.23 | 439,600 |
Dec 14, 2023 | 126.14 | 126.15 | 123.70 | 124.85 | 124.17 | 508,900 |
Dec 13, 2023 | 124.00 | 125.94 | 123.76 | 125.59 | 124.90 | 447,100 |
Dec 12, 2023 | 123.48 | 124.31 | 123.14 | 123.78 | 123.10 | 367,100 |
Dec 11, 2023 | 122.09 | 123.52 | 122.09 | 123.47 | 122.79 | 328,400 |
Dec 08, 2023 | 121.21 | 122.42 | 121.21 | 122.28 | 121.61 | 263,500 |
Dec 07, 2023 | 121.63 | 122.01 | 120.27 | 121.35 | 120.69 | 283,000 |
Dec 06, 2023 | 121.28 | 122.40 | 121.28 | 121.58 | 120.92 | 314,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |