Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 174.49 | 178.01 | 173.92 | 177.43 | 177.43 | 1,177,200 |
24 Apr 2024 | 180.48 | 180.76 | 177.24 | 178.25 | 178.25 | 529,100 |
23 Apr 2024 | 176.67 | 179.34 | 176.41 | 179.07 | 179.07 | 617,200 |
22 Apr 2024 | 174.82 | 176.43 | 173.13 | 175.31 | 175.31 | 1,382,600 |
19 Apr 2024 | 177.21 | 177.90 | 172.75 | 173.58 | 173.58 | 1,847,100 |
18 Apr 2024 | 179.77 | 180.75 | 177.92 | 178.12 | 178.12 | 948,100 |
17 Apr 2024 | 182.69 | 182.80 | 178.60 | 179.22 | 179.22 | 935,500 |
16 Apr 2024 | 180.85 | 182.60 | 180.37 | 181.68 | 181.68 | 1,703,600 |
15 Apr 2024 | 185.54 | 185.93 | 180.40 | 180.78 | 180.78 | 1,192,100 |
12 Apr 2024 | 185.50 | 185.76 | 183.22 | 183.90 | 183.90 | 667,400 |
11 Apr 2024 | 186.06 | 187.73 | 184.71 | 187.24 | 187.24 | 924,600 |
10 Apr 2024 | 183.49 | 185.70 | 183.24 | 185.17 | 185.17 | 1,393,400 |
09 Apr 2024 | 187.79 | 187.86 | 183.61 | 185.91 | 185.91 | 947,000 |
08 Apr 2024 | 188.29 | 188.29 | 186.39 | 187.09 | 187.09 | 618,500 |
05 Apr 2024 | 185.11 | 188.60 | 184.99 | 187.58 | 187.58 | 1,015,100 |
04 Apr 2024 | 189.61 | 190.23 | 184.23 | 184.32 | 184.32 | 781,400 |
03 Apr 2024 | 185.42 | 188.49 | 185.36 | 187.91 | 187.91 | 1,164,000 |
02 Apr 2024 | 185.39 | 186.39 | 184.42 | 186.32 | 186.32 | 645,800 |
01 Apr 2024 | 187.69 | 188.70 | 186.78 | 187.55 | 187.55 | 986,600 |
28 Mar 2024 | 187.49 | 188.26 | 187.16 | 187.35 | 187.35 | 2,149,900 |
27 Mar 2024 | 188.91 | 189.07 | 186.11 | 187.72 | 187.72 | 728,600 |
26 Mar 2024 | 189.05 | 189.53 | 187.63 | 187.73 | 187.73 | 1,094,600 |
25 Mar 2024 | 187.45 | 189.03 | 187.36 | 188.37 | 188.37 | 517,500 |
22 Mar 2024 | 188.65 | 189.21 | 187.80 | 188.59 | 188.59 | 451,500 |
21 Mar 2024 | 188.78 | 190.00 | 187.91 | 188.60 | 188.60 | 684,400 |
21 Mar 2024 | 0.162 Dividend | |||||
20 Mar 2024 | 184.89 | 186.91 | 184.31 | 186.82 | 186.66 | 592,500 |
19 Mar 2024 | 182.50 | 184.79 | 181.65 | 184.65 | 184.49 | 684,400 |
18 Mar 2024 | 184.03 | 184.74 | 183.50 | 183.86 | 183.70 | 468,600 |
15 Mar 2024 | 183.22 | 184.18 | 182.44 | 182.54 | 182.38 | 1,057,600 |
14 Mar 2024 | 186.27 | 186.78 | 183.77 | 185.04 | 184.88 | 2,071,600 |
13 Mar 2024 | 186.40 | 186.68 | 185.41 | 186.03 | 185.87 | 732,100 |
12 Mar 2024 | 184.44 | 187.18 | 183.25 | 187.06 | 186.90 | 979,900 |
11 Mar 2024 | 184.30 | 184.51 | 181.96 | 183.21 | 183.05 | 1,678,300 |
08 Mar 2024 | 189.71 | 190.63 | 184.92 | 185.66 | 185.50 | 1,189,000 |
07 Mar 2024 | 187.85 | 189.45 | 186.80 | 189.20 | 189.04 | 945,000 |
06 Mar 2024 | 187.00 | 187.37 | 185.33 | 186.13 | 185.97 | 839,900 |
05 Mar 2024 | 186.47 | 186.65 | 183.05 | 184.32 | 184.16 | 1,825,000 |
04 Mar 2024 | 187.44 | 188.91 | 187.18 | 187.73 | 187.57 | 912,600 |
01 Mar 2024 | 183.38 | 186.53 | 183.38 | 186.48 | 186.32 | 894,200 |
29 Feb 2024 | 181.26 | 182.66 | 180.30 | 182.21 | 182.05 | 656,000 |
28 Feb 2024 | 179.72 | 180.61 | 179.52 | 180.27 | 180.11 | 595,800 |
27 Feb 2024 | 180.94 | 181.08 | 179.80 | 180.65 | 180.49 | 1,107,400 |
26 Feb 2024 | 180.64 | 181.62 | 180.36 | 180.54 | 180.38 | 723,000 |
23 Feb 2024 | 180.98 | 181.86 | 179.08 | 180.06 | 179.90 | 784,000 |
22 Feb 2024 | 178.49 | 180.83 | 178.25 | 180.39 | 180.23 | 1,001,700 |
21 Feb 2024 | 173.36 | 173.76 | 172.15 | 173.57 | 173.42 | 1,261,200 |
20 Feb 2024 | 176.40 | 176.79 | 173.68 | 175.15 | 175.00 | 837,400 |
16 Feb 2024 | 179.82 | 179.83 | 177.25 | 177.38 | 177.23 | 375,500 |
15 Feb 2024 | 179.32 | 179.52 | 178.07 | 179.15 | 178.99 | 960,900 |
14 Feb 2024 | 177.10 | 178.91 | 176.91 | 178.81 | 178.65 | 730,800 |
13 Feb 2024 | 173.59 | 176.16 | 173.00 | 175.30 | 175.15 | 850,000 |
12 Feb 2024 | 178.51 | 179.30 | 176.86 | 177.41 | 177.26 | 1,107,000 |
09 Feb 2024 | 176.84 | 178.70 | 176.51 | 178.46 | 178.31 | 429,100 |
08 Feb 2024 | 175.64 | 176.55 | 175.64 | 176.11 | 175.96 | 504,400 |
07 Feb 2024 | 173.50 | 175.68 | 173.45 | 175.35 | 175.20 | 366,600 |
06 Feb 2024 | 174.50 | 174.65 | 171.45 | 172.56 | 172.41 | 1,227,900 |
05 Feb 2024 | 172.99 | 173.80 | 171.77 | 173.32 | 173.17 | 649,800 |
02 Feb 2024 | 170.40 | 173.35 | 170.18 | 172.89 | 172.74 | 674,100 |
01 Feb 2024 | 166.72 | 168.62 | 166.50 | 168.48 | 168.33 | 559,700 |
31 Jan 2024 | 166.83 | 167.77 | 165.55 | 165.65 | 165.51 | 433,000 |
30 Jan 2024 | 168.95 | 169.23 | 168.30 | 168.69 | 168.54 | 533,900 |
29 Jan 2024 | 167.31 | 169.06 | 167.31 | 169.06 | 168.91 | 267,900 |
26 Jan 2024 | 166.97 | 167.96 | 166.75 | 167.15 | 167.01 | 268,700 |
25 Jan 2024 | 168.12 | 168.90 | 166.94 | 167.92 | 167.77 | 1,033,900 |
24 Jan 2024 | 166.85 | 168.61 | 166.54 | 166.79 | 166.65 | 536,100 |
23 Jan 2024 | 164.97 | 165.23 | 163.76 | 165.16 | 165.02 | 1,335,100 |
22 Jan 2024 | 165.72 | 166.26 | 164.71 | 165.02 | 164.88 | 640,100 |
19 Jan 2024 | 162.01 | 164.58 | 161.80 | 164.58 | 164.44 | 539,000 |
18 Jan 2024 | 160.25 | 161.33 | 159.43 | 161.11 | 160.97 | 476,400 |
17 Jan 2024 | 159.03 | 159.27 | 157.69 | 159.03 | 158.89 | 342,800 |
16 Jan 2024 | 159.30 | 160.73 | 159.17 | 159.94 | 159.80 | 296,100 |
12 Jan 2024 | 159.71 | 160.03 | 158.93 | 159.54 | 159.40 | 236,400 |
11 Jan 2024 | 158.86 | 159.74 | 157.05 | 159.22 | 159.08 | 266,900 |
10 Jan 2024 | 156.96 | 158.65 | 156.96 | 158.31 | 158.17 | 282,600 |
09 Jan 2024 | 155.24 | 157.23 | 155.24 | 156.78 | 156.64 | 311,800 |
08 Jan 2024 | 153.12 | 156.26 | 153.12 | 156.25 | 156.11 | 195,500 |
05 Jan 2024 | 152.23 | 153.54 | 152.14 | 152.64 | 152.51 | 277,200 |
04 Jan 2024 | 152.38 | 153.85 | 152.24 | 152.32 | 152.19 | 300,900 |
03 Jan 2024 | 152.53 | 153.64 | 152.53 | 152.71 | 152.58 | 269,200 |
02 Jan 2024 | 155.43 | 155.70 | 153.19 | 154.02 | 153.89 | 718,700 |
29 Dec 2023 | 157.33 | 157.86 | 156.30 | 156.89 | 156.75 | 503,700 |
28 Dec 2023 | 157.57 | 157.90 | 157.45 | 157.54 | 157.40 | 288,400 |
27 Dec 2023 | 157.37 | 157.70 | 157.03 | 157.63 | 157.49 | 241,100 |
26 Dec 2023 | 156.49 | 157.48 | 156.49 | 157.24 | 157.10 | 135,000 |
22 Dec 2023 | 156.54 | 156.78 | 155.62 | 156.37 | 156.23 | 191,300 |
21 Dec 2023 | 155.59 | 156.31 | 154.91 | 156.23 | 156.09 | 199,600 |
20 Dec 2023 | 156.17 | 157.11 | 154.18 | 154.18 | 154.05 | 361,000 |
20 Dec 2023 | 0.359 Dividend | |||||
19 Dec 2023 | 156.30 | 157.18 | 156.30 | 157.13 | 156.64 | 200,600 |
18 Dec 2023 | 154.87 | 156.57 | 154.87 | 156.22 | 155.73 | 249,100 |
15 Dec 2023 | 153.62 | 155.06 | 153.62 | 154.51 | 154.02 | 354,800 |
14 Dec 2023 | 155.01 | 155.01 | 152.64 | 153.81 | 153.33 | 489,300 |
13 Dec 2023 | 153.72 | 155.22 | 153.39 | 154.74 | 154.25 | 273,900 |
12 Dec 2023 | 151.91 | 153.75 | 151.91 | 153.75 | 153.27 | 258,600 |
11 Dec 2023 | 150.88 | 152.49 | 150.86 | 152.39 | 151.91 | 321,800 |
08 Dec 2023 | 148.96 | 150.90 | 148.96 | 150.80 | 150.32 | 200,700 |
07 Dec 2023 | 148.05 | 149.59 | 148.05 | 149.54 | 149.07 | 218,200 |
06 Dec 2023 | 149.60 | 149.63 | 147.31 | 147.41 | 146.95 | 234,800 |
05 Dec 2023 | 147.73 | 149.00 | 147.66 | 148.82 | 148.35 | 316,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |