Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 161.20 | 162.57 | 160.01 | 161.98 | 161.98 | 396,700 |
15 Mar 2024 | 158.15 | 161.79 | 157.84 | 160.13 | 160.13 | 755,000 |
14 Mar 2024 | 163.03 | 163.03 | 158.11 | 159.53 | 159.53 | 443,500 |
14 Mar 2024 | 0.413 Dividend | |||||
13 Mar 2024 | 161.67 | 164.56 | 161.22 | 163.24 | 162.83 | 553,200 |
12 Mar 2024 | 158.42 | 162.18 | 156.95 | 162.02 | 161.61 | 492,600 |
11 Mar 2024 | 158.26 | 158.26 | 154.51 | 157.49 | 157.09 | 430,400 |
08 Mar 2024 | 161.61 | 163.40 | 158.85 | 159.78 | 159.38 | 639,600 |
07 Mar 2024 | 156.72 | 161.04 | 156.01 | 160.29 | 159.88 | 1,233,800 |
06 Mar 2024 | 156.60 | 156.99 | 154.35 | 154.87 | 154.48 | 716,300 |
05 Mar 2024 | 150.48 | 155.10 | 150.16 | 154.61 | 154.22 | 1,229,700 |
04 Mar 2024 | 153.13 | 154.25 | 150.40 | 150.80 | 150.42 | 622,200 |
01 Mar 2024 | 150.27 | 152.57 | 149.15 | 152.07 | 151.69 | 709,400 |
29 Feb 2024 | 146.80 | 149.63 | 146.37 | 149.49 | 149.11 | 747,700 |
28 Feb 2024 | 143.49 | 147.61 | 143.49 | 146.04 | 145.67 | 682,200 |
27 Feb 2024 | 145.48 | 146.53 | 144.27 | 144.35 | 143.98 | 591,100 |
26 Feb 2024 | 144.13 | 145.40 | 143.52 | 144.60 | 144.23 | 550,100 |
23 Feb 2024 | 145.46 | 147.75 | 144.80 | 145.48 | 145.11 | 599,400 |
22 Feb 2024 | 144.10 | 146.15 | 143.76 | 144.52 | 144.15 | 599,200 |
21 Feb 2024 | 143.98 | 144.79 | 141.02 | 142.55 | 142.19 | 821,300 |
20 Feb 2024 | 143.91 | 145.04 | 142.73 | 145.03 | 144.66 | 662,400 |
16 Feb 2024 | 145.94 | 150.29 | 145.37 | 145.68 | 145.31 | 777,600 |
15 Feb 2024 | 143.56 | 150.22 | 143.25 | 147.44 | 147.07 | 1,506,900 |
14 Feb 2024 | 139.28 | 146.30 | 138.67 | 143.05 | 142.69 | 2,799,600 |
13 Feb 2024 | 152.00 | 158.55 | 132.37 | 132.59 | 132.25 | 4,869,600 |
12 Feb 2024 | 193.48 | 195.43 | 191.42 | 192.53 | 192.04 | 618,200 |
09 Feb 2024 | 190.95 | 193.96 | 189.38 | 193.83 | 193.34 | 337,600 |
08 Feb 2024 | 188.62 | 191.18 | 188.20 | 190.87 | 190.39 | 397,600 |
07 Feb 2024 | 186.00 | 188.55 | 184.54 | 188.21 | 187.73 | 393,700 |
06 Feb 2024 | 180.58 | 184.75 | 180.29 | 184.60 | 184.13 | 389,600 |
05 Feb 2024 | 181.71 | 183.25 | 178.00 | 181.00 | 180.54 | 283,000 |
02 Feb 2024 | 175.50 | 185.73 | 175.48 | 184.13 | 183.66 | 462,800 |
01 Feb 2024 | 175.39 | 177.33 | 173.00 | 176.24 | 175.79 | 371,000 |
31 Jan 2024 | 175.18 | 177.91 | 172.90 | 173.52 | 173.08 | 377,700 |
30 Jan 2024 | 173.51 | 177.17 | 172.67 | 175.61 | 175.17 | 460,300 |
29 Jan 2024 | 170.94 | 174.64 | 170.69 | 174.22 | 173.78 | 198,500 |
26 Jan 2024 | 174.33 | 175.36 | 171.18 | 171.38 | 170.95 | 200,800 |
25 Jan 2024 | 173.76 | 174.99 | 172.42 | 173.33 | 172.89 | 265,400 |
24 Jan 2024 | 174.91 | 175.03 | 170.50 | 170.70 | 170.27 | 199,400 |
23 Jan 2024 | 177.43 | 177.77 | 172.66 | 172.88 | 172.44 | 208,400 |
22 Jan 2024 | 175.70 | 177.33 | 174.81 | 175.66 | 175.22 | 226,300 |
19 Jan 2024 | 171.98 | 174.67 | 169.68 | 174.60 | 174.16 | 242,100 |
18 Jan 2024 | 171.31 | 172.75 | 169.10 | 171.98 | 171.54 | 288,900 |
17 Jan 2024 | 167.94 | 171.20 | 167.94 | 169.12 | 168.69 | 320,800 |
16 Jan 2024 | 167.86 | 169.95 | 167.73 | 169.48 | 169.05 | 323,000 |
12 Jan 2024 | 174.97 | 175.16 | 169.43 | 169.67 | 169.24 | 211,800 |
11 Jan 2024 | 171.85 | 173.08 | 169.28 | 172.65 | 172.21 | 153,500 |
10 Jan 2024 | 172.67 | 173.95 | 170.79 | 172.60 | 172.16 | 199,500 |
09 Jan 2024 | 169.99 | 173.13 | 168.96 | 172.92 | 172.48 | 170,900 |
08 Jan 2024 | 168.93 | 173.10 | 167.73 | 172.77 | 172.33 | 245,300 |
05 Jan 2024 | 167.94 | 170.76 | 167.94 | 168.84 | 168.41 | 279,400 |
04 Jan 2024 | 168.45 | 170.66 | 168.06 | 168.70 | 168.27 | 327,700 |
03 Jan 2024 | 170.70 | 171.36 | 167.94 | 168.62 | 168.19 | 296,500 |
02 Jan 2024 | 172.52 | 174.73 | 171.76 | 173.54 | 173.10 | 335,700 |
29 Dec 2023 | 176.40 | 176.78 | 172.81 | 173.88 | 173.44 | 245,900 |
28 Dec 2023 | 175.01 | 177.42 | 174.84 | 177.07 | 176.62 | 281,500 |
27 Dec 2023 | 176.89 | 177.15 | 174.99 | 175.54 | 175.10 | 205,900 |
26 Dec 2023 | 176.65 | 177.56 | 175.81 | 176.33 | 175.88 | 154,900 |
22 Dec 2023 | 175.75 | 177.72 | 174.70 | 176.18 | 175.73 | 149,100 |
21 Dec 2023 | 174.06 | 175.53 | 173.02 | 175.40 | 174.96 | 293,500 |
20 Dec 2023 | 175.19 | 177.46 | 171.67 | 171.93 | 171.50 | 350,100 |
19 Dec 2023 | 176.01 | 177.31 | 175.16 | 175.94 | 175.49 | 308,100 |
18 Dec 2023 | 176.02 | 176.02 | 174.08 | 174.57 | 174.13 | 290,000 |
15 Dec 2023 | 176.71 | 178.09 | 173.98 | 174.90 | 174.46 | 636,900 |
14 Dec 2023 | 172.52 | 179.65 | 172.48 | 177.69 | 177.24 | 683,800 |
14 Dec 2023 | 0.375 Dividend | |||||
13 Dec 2023 | 167.64 | 171.17 | 163.16 | 169.86 | 169.06 | 475,000 |
12 Dec 2023 | 166.48 | 168.00 | 165.67 | 167.07 | 166.28 | 298,700 |
11 Dec 2023 | 160.92 | 166.63 | 160.92 | 166.39 | 165.60 | 359,400 |
08 Dec 2023 | 157.29 | 162.31 | 157.29 | 160.96 | 160.20 | 347,900 |
07 Dec 2023 | 158.27 | 158.95 | 157.07 | 157.70 | 156.95 | 311,000 |
06 Dec 2023 | 161.37 | 163.78 | 157.58 | 157.62 | 156.87 | 515,200 |
05 Dec 2023 | 161.61 | 162.28 | 158.37 | 159.25 | 158.50 | 360,600 |
04 Dec 2023 | 160.18 | 164.54 | 159.55 | 162.65 | 161.88 | 332,400 |
01 Dec 2023 | 156.38 | 163.31 | 156.38 | 162.49 | 161.72 | 497,900 |
30 Nov 2023 | 156.43 | 157.41 | 154.97 | 155.85 | 155.11 | 425,000 |
29 Nov 2023 | 153.92 | 156.00 | 152.50 | 155.23 | 154.50 | 348,400 |
28 Nov 2023 | 153.75 | 155.29 | 150.99 | 151.82 | 151.10 | 260,500 |
27 Nov 2023 | 153.38 | 155.80 | 152.78 | 154.66 | 153.93 | 378,100 |
24 Nov 2023 | 153.16 | 155.56 | 153.16 | 154.35 | 153.62 | 124,900 |
22 Nov 2023 | 152.52 | 153.91 | 151.51 | 152.65 | 151.93 | 306,400 |
21 Nov 2023 | 152.10 | 153.27 | 151.69 | 152.02 | 151.30 | 392,300 |
20 Nov 2023 | 151.85 | 153.91 | 151.14 | 153.30 | 152.57 | 406,800 |
17 Nov 2023 | 148.18 | 153.15 | 147.50 | 151.81 | 151.09 | 697,300 |
16 Nov 2023 | 146.62 | 148.74 | 145.74 | 146.93 | 146.23 | 327,900 |
15 Nov 2023 | 148.94 | 151.12 | 147.36 | 147.40 | 146.70 | 329,100 |
14 Nov 2023 | 144.94 | 148.82 | 144.94 | 148.67 | 147.97 | 449,100 |
13 Nov 2023 | 140.85 | 141.41 | 139.39 | 140.71 | 140.04 | 304,400 |
10 Nov 2023 | 138.02 | 141.87 | 137.55 | 141.14 | 140.47 | 363,300 |
09 Nov 2023 | 138.22 | 140.59 | 137.10 | 137.29 | 136.64 | 600,500 |
08 Nov 2023 | 138.45 | 140.17 | 135.73 | 136.64 | 135.99 | 468,700 |
07 Nov 2023 | 138.29 | 138.80 | 136.80 | 138.17 | 137.52 | 466,700 |
06 Nov 2023 | 142.57 | 143.00 | 139.14 | 139.62 | 138.96 | 714,500 |
03 Nov 2023 | 138.57 | 144.78 | 138.25 | 142.80 | 142.12 | 893,600 |
02 Nov 2023 | 138.71 | 141.47 | 131.38 | 135.97 | 135.33 | 1,041,000 |
01 Nov 2023 | 127.72 | 131.39 | 125.77 | 131.08 | 130.46 | 884,200 |
31 Oct 2023 | 127.80 | 129.26 | 125.05 | 128.20 | 127.59 | 417,500 |
30 Oct 2023 | 127.61 | 128.68 | 125.34 | 128.13 | 127.52 | 390,200 |
27 Oct 2023 | 127.11 | 128.83 | 125.61 | 126.00 | 125.40 | 515,300 |
26 Oct 2023 | 124.35 | 127.35 | 123.97 | 126.61 | 126.01 | 544,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |