Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 164.97 | 166.88 | 161.85 | 162.59 | 162.59 | 401,562 |
15 Mar 2024 | 161.05 | 164.16 | 161.05 | 163.28 | 163.28 | 928,200 |
14 Mar 2024 | 163.06 | 163.50 | 160.89 | 162.30 | 162.30 | 396,300 |
13 Mar 2024 | 160.85 | 163.70 | 160.85 | 162.98 | 162.98 | 486,700 |
12 Mar 2024 | 161.29 | 162.40 | 159.44 | 161.46 | 161.46 | 510,200 |
11 Mar 2024 | 160.00 | 161.91 | 158.41 | 160.49 | 160.49 | 498,600 |
08 Mar 2024 | 167.00 | 168.44 | 161.12 | 161.75 | 161.75 | 371,800 |
07 Mar 2024 | 164.48 | 166.77 | 162.97 | 165.78 | 165.78 | 363,500 |
06 Mar 2024 | 164.24 | 165.08 | 162.66 | 163.37 | 163.37 | 363,300 |
05 Mar 2024 | 163.59 | 165.71 | 161.02 | 161.91 | 161.91 | 388,700 |
04 Mar 2024 | 163.69 | 167.72 | 163.69 | 164.73 | 164.73 | 529,500 |
01 Mar 2024 | 162.61 | 164.45 | 162.31 | 162.84 | 162.84 | 377,000 |
29 Feb 2024 | 160.99 | 163.88 | 157.27 | 163.24 | 163.24 | 1,072,600 |
29 Feb 2024 | 0.14 Dividend | |||||
28 Feb 2024 | 164.10 | 166.24 | 163.05 | 166.13 | 165.99 | 370,700 |
27 Feb 2024 | 164.81 | 165.36 | 163.23 | 164.53 | 164.39 | 359,800 |
26 Feb 2024 | 163.21 | 164.42 | 161.95 | 163.90 | 163.76 | 255,400 |
23 Feb 2024 | 163.81 | 165.14 | 161.85 | 163.43 | 163.29 | 283,400 |
22 Feb 2024 | 161.05 | 163.64 | 160.66 | 163.57 | 163.43 | 356,100 |
21 Feb 2024 | 156.36 | 159.96 | 156.15 | 159.14 | 159.01 | 448,900 |
20 Feb 2024 | 158.90 | 161.18 | 157.49 | 160.68 | 160.54 | 543,400 |
16 Feb 2024 | 161.88 | 165.86 | 161.39 | 163.01 | 162.87 | 416,600 |
15 Feb 2024 | 163.64 | 164.67 | 160.76 | 163.96 | 163.82 | 467,500 |
14 Feb 2024 | 160.40 | 162.73 | 157.23 | 162.57 | 162.43 | 590,500 |
13 Feb 2024 | 157.41 | 161.10 | 155.85 | 157.91 | 157.78 | 633,200 |
12 Feb 2024 | 162.69 | 164.40 | 159.37 | 163.46 | 163.32 | 794,900 |
09 Feb 2024 | 159.67 | 163.46 | 158.56 | 162.04 | 161.90 | 1,180,500 |
08 Feb 2024 | 150.00 | 159.49 | 148.35 | 157.97 | 157.84 | 1,613,600 |
07 Feb 2024 | 135.90 | 139.35 | 135.18 | 138.08 | 137.96 | 928,500 |
06 Feb 2024 | 132.53 | 134.46 | 132.00 | 134.23 | 134.12 | 302,100 |
05 Feb 2024 | 133.78 | 134.16 | 129.88 | 132.25 | 132.14 | 408,700 |
02 Feb 2024 | 131.13 | 135.45 | 130.57 | 135.05 | 134.94 | 457,000 |
01 Feb 2024 | 131.83 | 134.00 | 130.33 | 132.94 | 132.83 | 359,500 |
31 Jan 2024 | 132.61 | 133.86 | 130.29 | 130.42 | 130.31 | 383,800 |
30 Jan 2024 | 132.28 | 133.58 | 131.52 | 132.71 | 132.60 | 421,400 |
29 Jan 2024 | 130.92 | 133.24 | 129.35 | 133.22 | 133.11 | 272,800 |
26 Jan 2024 | 132.02 | 133.52 | 130.81 | 131.08 | 130.97 | 199,600 |
25 Jan 2024 | 130.41 | 131.76 | 129.57 | 131.73 | 131.62 | 241,600 |
24 Jan 2024 | 132.09 | 132.16 | 128.19 | 128.51 | 128.40 | 302,200 |
23 Jan 2024 | 135.30 | 135.98 | 130.38 | 130.74 | 130.63 | 344,400 |
22 Jan 2024 | 135.17 | 137.21 | 134.03 | 135.14 | 135.03 | 337,300 |
19 Jan 2024 | 133.00 | 134.66 | 131.67 | 134.14 | 134.03 | 587,500 |
18 Jan 2024 | 132.13 | 133.40 | 130.39 | 132.73 | 132.62 | 376,500 |
17 Jan 2024 | 129.27 | 131.95 | 128.79 | 131.21 | 131.10 | 506,200 |
16 Jan 2024 | 126.95 | 130.34 | 126.67 | 130.29 | 130.18 | 586,500 |
12 Jan 2024 | 129.55 | 129.98 | 127.74 | 128.19 | 128.08 | 300,900 |
11 Jan 2024 | 129.25 | 130.05 | 127.01 | 128.68 | 128.57 | 286,800 |
10 Jan 2024 | 129.89 | 130.50 | 127.29 | 129.49 | 129.38 | 417,200 |
09 Jan 2024 | 129.30 | 131.20 | 128.91 | 129.91 | 129.80 | 365,000 |
08 Jan 2024 | 129.85 | 131.32 | 128.50 | 131.01 | 130.90 | 426,300 |
05 Jan 2024 | 127.80 | 130.58 | 127.34 | 128.55 | 128.44 | 443,400 |
04 Jan 2024 | 132.15 | 133.44 | 128.68 | 128.79 | 128.68 | 707,600 |
03 Jan 2024 | 135.98 | 137.29 | 132.06 | 133.47 | 133.36 | 497,300 |
02 Jan 2024 | 138.33 | 140.02 | 136.99 | 137.88 | 137.76 | 287,100 |
29 Dec 2023 | 142.11 | 142.92 | 140.62 | 140.64 | 140.52 | 283,900 |
28 Dec 2023 | 143.38 | 144.69 | 142.29 | 142.55 | 142.43 | 257,900 |
27 Dec 2023 | 144.64 | 145.68 | 143.45 | 143.80 | 143.68 | 345,200 |
26 Dec 2023 | 141.89 | 144.20 | 141.80 | 143.45 | 143.33 | 270,900 |
22 Dec 2023 | 141.51 | 142.35 | 139.26 | 141.63 | 141.51 | 310,400 |
21 Dec 2023 | 137.72 | 140.86 | 136.76 | 140.58 | 140.46 | 398,300 |
20 Dec 2023 | 138.81 | 140.79 | 135.98 | 136.22 | 136.11 | 454,700 |
19 Dec 2023 | 137.26 | 140.46 | 136.70 | 139.17 | 139.05 | 597,600 |
18 Dec 2023 | 141.37 | 141.37 | 135.33 | 136.07 | 135.96 | 678,800 |
15 Dec 2023 | 137.40 | 142.13 | 137.01 | 140.59 | 140.47 | 1,417,500 |
14 Dec 2023 | 131.04 | 140.81 | 131.04 | 137.95 | 137.83 | 1,407,400 |
13 Dec 2023 | 127.25 | 129.01 | 123.94 | 128.76 | 128.65 | 490,500 |
12 Dec 2023 | 126.58 | 128.18 | 125.46 | 127.06 | 126.95 | 487,900 |
11 Dec 2023 | 126.05 | 127.12 | 125.50 | 126.72 | 126.61 | 297,700 |
08 Dec 2023 | 125.50 | 126.80 | 124.87 | 126.23 | 126.12 | 257,700 |
07 Dec 2023 | 123.28 | 125.30 | 122.61 | 125.30 | 125.19 | 290,400 |
06 Dec 2023 | 125.58 | 126.96 | 123.53 | 123.60 | 123.50 | 412,800 |
05 Dec 2023 | 125.00 | 125.70 | 123.92 | 124.22 | 124.12 | 388,900 |
04 Dec 2023 | 124.59 | 126.07 | 123.60 | 125.78 | 125.67 | 429,300 |
01 Dec 2023 | 121.11 | 125.49 | 120.33 | 125.47 | 125.36 | 475,200 |
30 Nov 2023 | 121.89 | 122.35 | 119.26 | 121.11 | 121.01 | 433,100 |
30 Nov 2023 | 0.14 Dividend | |||||
29 Nov 2023 | 121.20 | 123.63 | 121.07 | 122.21 | 121.97 | 555,300 |
28 Nov 2023 | 120.85 | 122.03 | 119.25 | 119.60 | 119.36 | 294,200 |
27 Nov 2023 | 118.70 | 121.86 | 117.97 | 121.47 | 121.23 | 506,300 |
24 Nov 2023 | 119.15 | 119.83 | 118.78 | 119.57 | 119.33 | 107,400 |
22 Nov 2023 | 119.00 | 120.46 | 118.53 | 119.48 | 119.24 | 316,000 |
21 Nov 2023 | 117.31 | 118.67 | 116.98 | 117.92 | 117.69 | 336,200 |
20 Nov 2023 | 119.01 | 119.66 | 117.75 | 118.04 | 117.81 | 378,100 |
17 Nov 2023 | 119.24 | 120.44 | 119.24 | 119.55 | 119.31 | 280,100 |
16 Nov 2023 | 119.38 | 121.01 | 118.57 | 118.76 | 118.52 | 339,200 |
15 Nov 2023 | 120.00 | 121.99 | 119.36 | 119.48 | 119.24 | 651,300 |
14 Nov 2023 | 117.17 | 120.79 | 117.12 | 120.05 | 119.81 | 533,100 |
13 Nov 2023 | 112.35 | 114.11 | 112.11 | 113.48 | 113.25 | 315,500 |
10 Nov 2023 | 111.51 | 113.78 | 110.61 | 113.18 | 112.96 | 390,400 |
09 Nov 2023 | 111.88 | 112.46 | 110.38 | 111.05 | 110.83 | 292,400 |
08 Nov 2023 | 111.78 | 111.88 | 110.31 | 110.69 | 110.47 | 330,400 |
07 Nov 2023 | 111.38 | 112.11 | 110.34 | 111.95 | 111.73 | 413,100 |
06 Nov 2023 | 112.53 | 114.14 | 110.93 | 111.81 | 111.59 | 418,600 |
03 Nov 2023 | 109.17 | 115.00 | 108.71 | 112.66 | 112.44 | 663,500 |
02 Nov 2023 | 112.19 | 114.99 | 104.16 | 107.17 | 106.96 | 1,062,300 |
01 Nov 2023 | 106.40 | 108.72 | 105.81 | 108.19 | 107.97 | 1,176,500 |
31 Oct 2023 | 107.46 | 108.61 | 106.47 | 106.83 | 106.62 | 420,600 |
30 Oct 2023 | 106.23 | 107.52 | 105.23 | 106.97 | 106.76 | 517,300 |
27 Oct 2023 | 104.52 | 106.35 | 102.32 | 105.37 | 105.16 | 602,800 |
26 Oct 2023 | 105.37 | 106.05 | 103.10 | 104.18 | 103.97 | 1,031,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |