Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 22, 2024 | 150.93 | 150.93 | 147.05 | 148.40 | 148.40 | 389,000 |
Apr 19, 2024 | 149.04 | 152.27 | 148.57 | 150.09 | 150.09 | 254,100 |
Apr 18, 2024 | 153.84 | 155.35 | 150.44 | 150.77 | 150.77 | 210,300 |
Apr 17, 2024 | 158.00 | 158.54 | 152.20 | 152.53 | 152.53 | 230,100 |
Apr 16, 2024 | 157.05 | 158.90 | 155.05 | 158.23 | 158.23 | 296,900 |
Apr 15, 2024 | 158.94 | 160.94 | 156.62 | 158.30 | 158.30 | 288,300 |
Apr 12, 2024 | 161.20 | 162.93 | 156.90 | 157.85 | 157.85 | 291,600 |
Apr 11, 2024 | 162.34 | 163.16 | 159.35 | 163.01 | 163.01 | 215,100 |
Apr 10, 2024 | 162.15 | 164.07 | 160.00 | 161.73 | 161.73 | 203,400 |
Apr 09, 2024 | 167.25 | 168.33 | 164.22 | 167.64 | 167.64 | 114,800 |
Apr 08, 2024 | 166.37 | 166.96 | 165.27 | 165.67 | 165.67 | 122,900 |
Apr 05, 2024 | 162.44 | 165.35 | 160.96 | 165.12 | 165.12 | 169,100 |
Apr 04, 2024 | 167.82 | 167.82 | 162.51 | 162.83 | 162.83 | 177,500 |
Apr 03, 2024 | 163.70 | 167.58 | 163.70 | 165.49 | 165.49 | 175,800 |
Apr 02, 2024 | 163.81 | 164.45 | 160.77 | 163.00 | 163.00 | 285,300 |
Apr 01, 2024 | 169.00 | 169.00 | 165.11 | 166.47 | 166.47 | 173,500 |
Mar 28, 2024 | 170.24 | 171.00 | 167.51 | 168.30 | 168.30 | 213,500 |
Mar 27, 2024 | 169.26 | 170.43 | 167.03 | 170.00 | 170.00 | 188,200 |
Mar 26, 2024 | 167.10 | 169.24 | 166.45 | 167.71 | 167.71 | 110,200 |
Mar 25, 2024 | 165.15 | 166.76 | 164.52 | 165.78 | 165.78 | 102,500 |
Mar 22, 2024 | 168.93 | 168.99 | 165.16 | 165.52 | 165.52 | 116,600 |
Mar 21, 2024 | 165.30 | 170.16 | 164.16 | 167.75 | 167.75 | 174,000 |
Mar 20, 2024 | 160.00 | 163.96 | 157.76 | 163.55 | 163.55 | 145,800 |
Mar 19, 2024 | 157.68 | 161.34 | 157.63 | 160.75 | 160.75 | 170,700 |
Mar 18, 2024 | 156.89 | 159.71 | 156.57 | 158.06 | 158.06 | 113,800 |
Mar 15, 2024 | 156.27 | 160.24 | 156.27 | 157.40 | 157.40 | 217,400 |
Mar 14, 2024 | 159.10 | 159.19 | 155.44 | 157.12 | 157.12 | 234,200 |
Mar 13, 2024 | 155.89 | 158.69 | 155.89 | 158.65 | 158.65 | 201,300 |
Mar 12, 2024 | 156.42 | 157.99 | 154.30 | 156.90 | 156.90 | 177,500 |
Mar 11, 2024 | 154.73 | 157.11 | 152.06 | 155.83 | 155.83 | 159,800 |
Mar 08, 2024 | 161.25 | 163.06 | 156.25 | 156.49 | 156.49 | 327,700 |
Mar 07, 2024 | 164.05 | 166.44 | 159.40 | 159.55 | 159.55 | 305,500 |
Mar 06, 2024 | 169.48 | 169.57 | 162.88 | 162.89 | 162.89 | 405,700 |
Mar 05, 2024 | 166.87 | 169.18 | 165.97 | 168.28 | 168.28 | 337,400 |
Mar 04, 2024 | 164.21 | 169.00 | 163.40 | 168.81 | 168.81 | 327,500 |
Mar 01, 2024 | 158.04 | 163.39 | 157.87 | 163.16 | 163.16 | 251,700 |
Feb 29, 2024 | 155.00 | 159.74 | 154.57 | 158.68 | 158.68 | 261,900 |
Feb 28, 2024 | 151.20 | 155.19 | 151.20 | 154.71 | 154.71 | 166,600 |
Feb 27, 2024 | 153.26 | 154.71 | 151.77 | 153.01 | 153.01 | 118,900 |
Feb 26, 2024 | 151.19 | 153.85 | 150.43 | 151.89 | 151.89 | 155,000 |
Feb 23, 2024 | 150.61 | 153.83 | 150.00 | 151.77 | 151.77 | 203,600 |
Feb 22, 2024 | 148.97 | 150.74 | 148.08 | 149.68 | 149.68 | 190,200 |
Feb 21, 2024 | 146.42 | 149.32 | 146.06 | 147.70 | 147.70 | 187,300 |
Feb 20, 2024 | 143.90 | 147.53 | 143.90 | 147.25 | 147.25 | 181,100 |
Feb 20, 2024 | 0.665 Dividend | |||||
Feb 16, 2024 | 149.13 | 150.50 | 146.88 | 147.37 | 146.71 | 272,800 |
Feb 15, 2024 | 144.96 | 151.01 | 143.95 | 150.64 | 149.96 | 263,900 |
Feb 14, 2024 | 143.19 | 144.36 | 139.88 | 143.52 | 142.87 | 323,700 |
Feb 13, 2024 | 142.19 | 144.95 | 135.00 | 141.19 | 140.55 | 432,400 |
Feb 12, 2024 | 152.05 | 156.35 | 152.05 | 154.68 | 153.98 | 276,300 |
Feb 09, 2024 | 150.50 | 152.57 | 148.53 | 151.64 | 150.96 | 148,700 |
Feb 08, 2024 | 150.01 | 152.50 | 150.00 | 150.41 | 149.73 | 134,900 |
Feb 07, 2024 | 149.90 | 151.15 | 146.63 | 149.26 | 148.59 | 244,100 |
Feb 06, 2024 | 148.76 | 150.10 | 146.54 | 148.07 | 147.40 | 197,800 |
Feb 05, 2024 | 150.59 | 150.62 | 146.74 | 149.41 | 148.74 | 104,700 |
Feb 02, 2024 | 149.53 | 155.18 | 149.35 | 153.90 | 153.21 | 109,600 |
Feb 01, 2024 | 149.96 | 152.82 | 147.76 | 152.61 | 151.92 | 127,700 |
Jan 31, 2024 | 151.77 | 152.34 | 147.22 | 147.49 | 146.82 | 153,000 |
Jan 30, 2024 | 151.62 | 154.40 | 151.62 | 152.28 | 151.59 | 102,200 |
Jan 29, 2024 | 151.71 | 154.20 | 151.71 | 153.65 | 152.96 | 149,600 |
Jan 26, 2024 | 152.25 | 154.05 | 150.24 | 151.34 | 150.66 | 132,700 |
Jan 25, 2024 | 147.10 | 156.59 | 146.44 | 152.15 | 151.46 | 315,000 |
Jan 24, 2024 | 147.65 | 147.65 | 141.85 | 142.67 | 142.03 | 102,100 |
Jan 23, 2024 | 148.75 | 149.64 | 144.85 | 145.06 | 144.41 | 92,900 |
Jan 22, 2024 | 144.89 | 147.18 | 144.41 | 146.17 | 145.51 | 136,100 |
Jan 19, 2024 | 142.35 | 143.43 | 139.01 | 143.26 | 142.61 | 176,300 |
Jan 18, 2024 | 141.14 | 142.19 | 139.32 | 142.02 | 141.38 | 146,300 |
Jan 17, 2024 | 137.67 | 141.20 | 137.67 | 139.55 | 138.92 | 201,200 |
Jan 16, 2024 | 137.61 | 140.88 | 137.61 | 140.52 | 139.89 | 120,500 |
Jan 12, 2024 | 142.95 | 143.19 | 139.54 | 140.43 | 139.80 | 105,900 |
Jan 11, 2024 | 140.03 | 140.71 | 138.16 | 140.24 | 139.61 | 133,300 |
Jan 10, 2024 | 139.01 | 140.45 | 137.37 | 140.37 | 139.74 | 108,600 |
Jan 09, 2024 | 138.97 | 140.34 | 137.02 | 139.44 | 138.81 | 109,300 |
Jan 08, 2024 | 137.90 | 142.06 | 137.06 | 141.93 | 141.29 | 102,600 |
Jan 05, 2024 | 138.71 | 141.98 | 137.33 | 138.52 | 137.89 | 155,200 |
Jan 04, 2024 | 144.00 | 145.69 | 140.85 | 140.93 | 140.29 | 166,500 |
Jan 03, 2024 | 144.97 | 145.65 | 141.29 | 143.50 | 142.85 | 155,900 |
Jan 02, 2024 | 147.53 | 150.51 | 146.59 | 147.85 | 147.18 | 133,200 |
Dec 29, 2023 | 151.94 | 152.00 | 148.73 | 148.89 | 148.22 | 155,600 |
Dec 28, 2023 | 149.64 | 152.19 | 149.23 | 151.62 | 150.94 | 101,800 |
Dec 27, 2023 | 151.87 | 153.05 | 149.76 | 151.94 | 151.25 | 135,200 |
Dec 26, 2023 | 148.29 | 151.86 | 147.33 | 151.25 | 150.57 | 113,700 |
Dec 22, 2023 | 147.68 | 149.38 | 146.35 | 147.61 | 146.94 | 126,800 |
Dec 21, 2023 | 148.02 | 148.31 | 145.91 | 148.21 | 147.54 | 86,400 |
Dec 20, 2023 | 146.59 | 149.85 | 144.51 | 144.70 | 144.05 | 228,200 |
Dec 19, 2023 | 148.45 | 149.98 | 147.46 | 147.68 | 147.01 | 228,800 |
Dec 18, 2023 | 146.91 | 147.99 | 144.07 | 146.52 | 145.86 | 228,600 |
Dec 15, 2023 | 148.62 | 149.42 | 145.52 | 145.73 | 145.07 | 276,800 |
Dec 14, 2023 | 140.07 | 150.00 | 140.07 | 147.69 | 147.02 | 493,000 |
Dec 13, 2023 | 128.33 | 136.67 | 127.12 | 136.06 | 135.45 | 384,900 |
Dec 12, 2023 | 131.59 | 131.59 | 127.68 | 127.88 | 127.30 | 188,800 |
Dec 11, 2023 | 124.47 | 132.25 | 122.84 | 131.88 | 131.28 | 353,700 |
Dec 08, 2023 | 122.34 | 125.36 | 120.94 | 124.37 | 123.81 | 227,300 |
Dec 08, 2023 | 0.633 Dividend | |||||
Dec 07, 2023 | 120.90 | 123.31 | 119.98 | 122.66 | 121.48 | 124,800 |
Dec 06, 2023 | 121.94 | 125.04 | 120.28 | 120.72 | 119.56 | 195,900 |
Dec 05, 2023 | 123.94 | 124.29 | 119.74 | 120.20 | 119.04 | 308,600 |
Dec 04, 2023 | 128.00 | 129.62 | 126.39 | 126.58 | 125.36 | 242,700 |
Dec 01, 2023 | 124.63 | 132.69 | 124.63 | 131.32 | 130.05 | 266,800 |
Nov 30, 2023 | 124.34 | 124.94 | 122.18 | 123.66 | 122.47 | 214,400 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |