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