Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 163.61 | 163.49 | 160.26 | 160.79 | 160.79 | 417,027 |
27 Mar 2024 | 159.36 | 162.75 | 159.15 | 162.33 | 162.33 | 266,600 |
26 Mar 2024 | 162.57 | 163.83 | 154.45 | 158.13 | 158.13 | 786,200 |
25 Mar 2024 | 164.48 | 167.21 | 162.72 | 163.11 | 163.11 | 234,900 |
22 Mar 2024 | 163.43 | 168.33 | 162.59 | 162.68 | 162.68 | 321,300 |
21 Mar 2024 | 163.90 | 166.71 | 162.57 | 164.89 | 164.89 | 469,100 |
20 Mar 2024 | 162.75 | 166.65 | 160.74 | 163.74 | 163.74 | 493,600 |
19 Mar 2024 | 160.24 | 164.99 | 158.55 | 164.17 | 164.17 | 551,800 |
18 Mar 2024 | 161.00 | 163.27 | 158.68 | 160.91 | 160.91 | 669,100 |
15 Mar 2024 | 161.92 | 163.39 | 157.45 | 161.00 | 161.00 | 5,449,800 |
14 Mar 2024 | 167.49 | 167.49 | 157.63 | 162.03 | 162.03 | 913,400 |
13 Mar 2024 | 167.83 | 169.63 | 162.66 | 167.72 | 167.72 | 876,300 |
12 Mar 2024 | 175.72 | 177.58 | 167.05 | 168.57 | 168.57 | 905,800 |
11 Mar 2024 | 182.73 | 182.73 | 173.80 | 176.40 | 176.40 | 666,800 |
08 Mar 2024 | 184.43 | 187.60 | 182.11 | 184.50 | 184.50 | 455,900 |
07 Mar 2024 | 184.73 | 187.23 | 182.74 | 184.59 | 184.59 | 595,400 |
06 Mar 2024 | 181.10 | 186.28 | 179.97 | 184.43 | 184.43 | 663,900 |
05 Mar 2024 | 177.92 | 182.00 | 175.73 | 178.95 | 178.95 | 635,900 |
04 Mar 2024 | 174.21 | 182.26 | 174.21 | 178.18 | 178.18 | 1,303,700 |
01 Mar 2024 | 165.74 | 169.72 | 165.32 | 169.00 | 169.00 | 577,700 |
29 Feb 2024 | 163.04 | 166.42 | 162.32 | 165.29 | 165.29 | 367,900 |
28 Feb 2024 | 167.55 | 168.12 | 160.74 | 162.03 | 162.03 | 385,500 |
28 Feb 2024 | 1.65 Dividend | |||||
27 Feb 2024 | 169.55 | 173.67 | 168.99 | 169.74 | 168.09 | 263,600 |
26 Feb 2024 | 167.71 | 170.85 | 166.99 | 169.54 | 167.89 | 322,300 |
23 Feb 2024 | 168.20 | 169.50 | 166.71 | 167.68 | 166.05 | 255,800 |
22 Feb 2024 | 161.67 | 169.89 | 159.04 | 169.24 | 167.59 | 553,200 |
21 Feb 2024 | 157.00 | 164.07 | 157.00 | 162.81 | 161.23 | 501,100 |
20 Feb 2024 | 159.57 | 159.57 | 155.25 | 158.13 | 156.59 | 395,800 |
16 Feb 2024 | 165.61 | 165.61 | 156.26 | 159.99 | 158.43 | 737,900 |
15 Feb 2024 | 163.78 | 168.24 | 156.75 | 166.67 | 165.05 | 1,078,900 |
14 Feb 2024 | 171.05 | 173.77 | 167.51 | 173.56 | 171.87 | 414,100 |
13 Feb 2024 | 170.05 | 171.75 | 166.79 | 170.06 | 168.41 | 256,900 |
12 Feb 2024 | 169.64 | 172.98 | 169.64 | 171.27 | 169.61 | 209,800 |
09 Feb 2024 | 172.33 | 172.33 | 165.37 | 168.68 | 167.04 | 269,000 |
08 Feb 2024 | 164.42 | 171.80 | 161.00 | 171.01 | 169.35 | 286,800 |
07 Feb 2024 | 167.29 | 167.67 | 163.60 | 165.86 | 164.25 | 258,900 |
06 Feb 2024 | 171.64 | 171.64 | 164.40 | 167.08 | 165.46 | 282,700 |
05 Feb 2024 | 173.98 | 173.98 | 167.45 | 170.85 | 169.19 | 290,200 |
02 Feb 2024 | 175.80 | 178.50 | 174.95 | 175.04 | 173.34 | 138,200 |
01 Feb 2024 | 178.40 | 179.49 | 175.56 | 177.83 | 176.10 | 163,600 |
31 Jan 2024 | 180.00 | 180.98 | 176.04 | 176.96 | 175.24 | 179,500 |
30 Jan 2024 | 177.15 | 179.82 | 173.82 | 179.32 | 177.58 | 147,000 |
29 Jan 2024 | 178.50 | 180.65 | 176.16 | 178.65 | 176.91 | 158,200 |
26 Jan 2024 | 176.27 | 179.99 | 174.23 | 178.39 | 176.66 | 234,400 |
25 Jan 2024 | 182.96 | 185.48 | 173.20 | 176.47 | 174.75 | 372,300 |
24 Jan 2024 | 185.11 | 187.45 | 181.42 | 181.56 | 179.80 | 279,900 |
23 Jan 2024 | 184.90 | 186.31 | 181.47 | 183.44 | 181.66 | 200,900 |
22 Jan 2024 | 185.06 | 186.36 | 181.61 | 183.38 | 181.60 | 345,700 |
19 Jan 2024 | 179.46 | 186.70 | 178.72 | 185.75 | 183.94 | 590,800 |
18 Jan 2024 | 170.54 | 179.65 | 168.81 | 177.95 | 176.22 | 554,900 |
17 Jan 2024 | 163.69 | 169.46 | 162.89 | 168.65 | 167.01 | 283,900 |
16 Jan 2024 | 169.77 | 169.77 | 164.76 | 166.53 | 164.91 | 285,400 |
12 Jan 2024 | 170.45 | 172.84 | 168.41 | 170.54 | 168.88 | 228,700 |
11 Jan 2024 | 170.14 | 170.85 | 166.86 | 168.88 | 167.24 | 270,900 |
10 Jan 2024 | 176.25 | 176.25 | 168.10 | 169.29 | 167.64 | 270,900 |
09 Jan 2024 | 175.00 | 178.22 | 173.90 | 175.58 | 173.87 | 336,100 |
08 Jan 2024 | 175.00 | 175.00 | 168.78 | 173.64 | 171.95 | 252,600 |
05 Jan 2024 | 175.44 | 177.01 | 174.48 | 175.36 | 173.66 | 225,400 |
04 Jan 2024 | 170.35 | 177.51 | 169.46 | 174.10 | 172.41 | 362,100 |
03 Jan 2024 | 168.04 | 173.41 | 166.50 | 169.11 | 167.47 | 341,800 |
02 Jan 2024 | 166.74 | 168.68 | 166.04 | 167.90 | 166.27 | 204,700 |
29 Dec 2023 | 165.41 | 167.38 | 164.96 | 165.94 | 164.33 | 132,000 |
28 Dec 2023 | 168.75 | 169.73 | 166.22 | 166.67 | 165.05 | 109,100 |
27 Dec 2023 | 168.00 | 170.89 | 168.00 | 169.30 | 167.65 | 260,000 |
26 Dec 2023 | 167.46 | 169.57 | 166.36 | 167.91 | 166.28 | 184,400 |
22 Dec 2023 | 166.67 | 169.73 | 165.71 | 167.04 | 165.42 | 242,000 |
21 Dec 2023 | 163.50 | 165.93 | 162.51 | 165.87 | 164.26 | 344,000 |
20 Dec 2023 | 166.08 | 169.28 | 161.70 | 162.05 | 160.47 | 248,200 |
19 Dec 2023 | 160.77 | 166.94 | 160.77 | 165.24 | 163.63 | 302,200 |
18 Dec 2023 | 161.42 | 162.18 | 159.24 | 159.77 | 158.22 | 347,700 |
15 Dec 2023 | 156.88 | 159.05 | 155.08 | 157.90 | 156.37 | 460,700 |
14 Dec 2023 | 160.00 | 160.67 | 156.06 | 156.21 | 154.69 | 364,400 |
13 Dec 2023 | 156.24 | 158.01 | 153.97 | 157.55 | 156.02 | 600,300 |
12 Dec 2023 | 160.37 | 160.46 | 155.22 | 156.71 | 155.19 | 343,500 |
11 Dec 2023 | 162.61 | 163.37 | 159.15 | 161.64 | 160.07 | 572,300 |
08 Dec 2023 | 166.97 | 168.77 | 163.55 | 164.10 | 162.50 | 295,900 |
07 Dec 2023 | 165.85 | 168.57 | 165.29 | 166.86 | 165.24 | 380,100 |
06 Dec 2023 | 166.30 | 174.04 | 164.76 | 165.64 | 164.03 | 522,800 |
05 Dec 2023 | 166.83 | 168.43 | 164.63 | 166.65 | 165.03 | 550,900 |
04 Dec 2023 | 171.12 | 172.80 | 166.05 | 167.05 | 165.43 | 380,400 |
01 Dec 2023 | 167.03 | 174.84 | 166.33 | 172.76 | 171.08 | 510,600 |
30 Nov 2023 | 163.65 | 167.16 | 163.65 | 165.96 | 164.35 | 364,900 |
29 Nov 2023 | 163.39 | 163.39 | 160.32 | 162.31 | 160.73 | 205,700 |
29 Nov 2023 | 1.13 Dividend | |||||
28 Nov 2023 | 166.59 | 167.59 | 162.53 | 163.92 | 161.21 | 235,300 |
27 Nov 2023 | 163.12 | 166.26 | 163.12 | 165.52 | 162.78 | 359,400 |
24 Nov 2023 | 161.59 | 166.93 | 161.17 | 163.87 | 161.16 | 220,200 |
22 Nov 2023 | 155.50 | 161.35 | 155.50 | 160.60 | 157.94 | 377,500 |
21 Nov 2023 | 156.56 | 161.14 | 155.79 | 157.43 | 154.82 | 178,300 |
20 Nov 2023 | 159.99 | 160.38 | 156.36 | 156.47 | 153.88 | 257,100 |
17 Nov 2023 | 155.26 | 161.25 | 155.26 | 159.36 | 156.72 | 404,400 |
16 Nov 2023 | 153.10 | 157.41 | 152.53 | 153.05 | 150.52 | 412,300 |
15 Nov 2023 | 153.70 | 157.18 | 153.22 | 153.59 | 151.05 | 286,300 |
14 Nov 2023 | 149.02 | 154.99 | 148.57 | 154.48 | 151.92 | 535,400 |
13 Nov 2023 | 148.11 | 149.61 | 145.01 | 145.34 | 142.93 | 344,800 |
10 Nov 2023 | 146.01 | 148.28 | 145.70 | 147.83 | 145.38 | 219,400 |
09 Nov 2023 | 144.06 | 147.93 | 143.96 | 144.49 | 142.10 | 298,900 |
08 Nov 2023 | 140.75 | 143.43 | 140.11 | 143.30 | 140.93 | 400,600 |
07 Nov 2023 | 146.51 | 146.57 | 140.87 | 141.19 | 138.85 | 648,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |