Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 134.92 | 134.92 | 132.06 | 132.79 | 132.79 | 2,151,600 |
16 Apr 2024 | 133.68 | 134.68 | 133.08 | 133.83 | 133.83 | 1,793,700 |
15 Apr 2024 | 138.13 | 138.31 | 133.54 | 133.65 | 133.65 | 2,490,400 |
12 Apr 2024 | 138.23 | 138.83 | 135.54 | 135.99 | 135.99 | 2,289,900 |
11 Apr 2024 | 138.86 | 140.32 | 138.22 | 139.94 | 139.94 | 1,707,900 |
10 Apr 2024 | 138.47 | 139.27 | 137.01 | 138.29 | 138.29 | 1,902,300 |
09 Apr 2024 | 141.50 | 142.56 | 139.11 | 139.92 | 139.92 | 2,025,700 |
08 Apr 2024 | 138.85 | 141.19 | 138.67 | 140.27 | 140.27 | 1,969,400 |
05 Apr 2024 | 140.14 | 140.57 | 139.20 | 139.53 | 139.53 | 1,529,000 |
04 Apr 2024 | 142.95 | 143.27 | 139.45 | 139.71 | 139.71 | 1,801,500 |
03 Apr 2024 | 143.68 | 144.02 | 140.99 | 141.52 | 141.52 | 1,824,600 |
02 Apr 2024 | 144.39 | 144.39 | 142.50 | 143.68 | 143.68 | 1,630,600 |
01 Apr 2024 | 146.43 | 146.77 | 144.63 | 145.09 | 145.09 | 1,533,200 |
28 Mar 2024 | 147.64 | 148.10 | 146.45 | 146.76 | 146.76 | 1,960,300 |
27 Mar 2024 | 145.80 | 147.23 | 145.22 | 147.19 | 147.19 | 2,007,600 |
26 Mar 2024 | 144.42 | 145.14 | 144.03 | 144.57 | 144.57 | 1,949,000 |
25 Mar 2024 | 145.35 | 145.71 | 144.26 | 144.59 | 144.59 | 1,832,200 |
22 Mar 2024 | 146.96 | 146.96 | 145.27 | 145.37 | 145.37 | 2,080,400 |
21 Mar 2024 | 147.54 | 148.80 | 147.06 | 147.19 | 147.19 | 1,999,700 |
20 Mar 2024 | 146.21 | 147.33 | 146.21 | 146.98 | 146.98 | 1,600,000 |
19 Mar 2024 | 144.32 | 146.53 | 144.16 | 146.43 | 146.43 | 2,437,700 |
18 Mar 2024 | 145.52 | 146.08 | 144.13 | 144.31 | 144.31 | 2,250,800 |
15 Mar 2024 | 145.06 | 147.13 | 144.39 | 145.12 | 145.12 | 4,555,400 |
14 Mar 2024 | 147.74 | 147.88 | 145.60 | 146.02 | 146.02 | 2,618,100 |
14 Mar 2024 | 0.368 Dividend | |||||
13 Mar 2024 | 146.40 | 147.89 | 145.61 | 147.09 | 146.72 | 1,851,900 |
12 Mar 2024 | 145.35 | 146.78 | 145.01 | 146.49 | 146.12 | 2,138,700 |
11 Mar 2024 | 146.16 | 147.01 | 144.31 | 145.87 | 145.51 | 1,643,300 |
08 Mar 2024 | 145.82 | 147.18 | 144.69 | 145.74 | 145.38 | 3,078,900 |
07 Mar 2024 | 149.50 | 150.00 | 145.74 | 146.02 | 145.65 | 2,917,600 |
06 Mar 2024 | 144.30 | 149.90 | 143.32 | 148.12 | 147.75 | 4,094,700 |
05 Mar 2024 | 150.16 | 150.63 | 148.20 | 149.17 | 148.80 | 3,301,000 |
04 Mar 2024 | 150.56 | 150.92 | 149.30 | 149.96 | 149.58 | 3,258,000 |
01 Mar 2024 | 148.73 | 150.10 | 148.35 | 149.63 | 149.26 | 1,426,100 |
29 Feb 2024 | 151.05 | 151.12 | 148.70 | 148.96 | 148.59 | 2,785,700 |
28 Feb 2024 | 149.48 | 151.05 | 149.27 | 150.45 | 150.07 | 1,594,100 |
27 Feb 2024 | 148.38 | 149.86 | 148.00 | 149.62 | 149.25 | 1,618,300 |
26 Feb 2024 | 148.21 | 149.07 | 147.14 | 147.84 | 147.47 | 1,601,700 |
23 Feb 2024 | 147.70 | 149.61 | 147.25 | 148.03 | 147.66 | 1,581,600 |
22 Feb 2024 | 145.42 | 146.92 | 144.90 | 146.90 | 146.53 | 2,101,100 |
21 Feb 2024 | 145.14 | 145.59 | 143.70 | 144.82 | 144.46 | 1,484,100 |
20 Feb 2024 | 144.08 | 144.97 | 143.82 | 144.45 | 144.09 | 1,788,400 |
16 Feb 2024 | 144.35 | 145.45 | 142.81 | 144.08 | 143.72 | 1,876,400 |
15 Feb 2024 | 145.20 | 145.22 | 143.77 | 144.39 | 144.03 | 1,891,300 |
14 Feb 2024 | 145.02 | 145.57 | 143.52 | 144.49 | 144.13 | 1,451,500 |
13 Feb 2024 | 143.96 | 145.04 | 143.45 | 144.94 | 144.58 | 1,604,600 |
12 Feb 2024 | 145.69 | 145.92 | 144.46 | 145.41 | 145.05 | 1,949,100 |
09 Feb 2024 | 145.77 | 146.42 | 145.20 | 145.87 | 145.51 | 1,283,000 |
08 Feb 2024 | 144.98 | 146.12 | 144.81 | 146.06 | 145.69 | 1,336,600 |
07 Feb 2024 | 142.27 | 143.97 | 141.40 | 143.25 | 142.89 | 1,804,400 |
06 Feb 2024 | 142.76 | 142.76 | 141.28 | 142.16 | 141.80 | 1,796,000 |
05 Feb 2024 | 142.65 | 143.07 | 141.45 | 142.75 | 142.39 | 2,879,300 |
02 Feb 2024 | 142.51 | 144.75 | 141.46 | 143.68 | 143.32 | 1,956,200 |
01 Feb 2024 | 140.80 | 143.16 | 140.78 | 143.11 | 142.75 | 1,728,600 |
31 Jan 2024 | 142.52 | 142.90 | 139.75 | 140.28 | 139.93 | 1,616,800 |
30 Jan 2024 | 142.51 | 143.09 | 141.04 | 142.51 | 142.15 | 1,847,600 |
29 Jan 2024 | 141.41 | 143.05 | 141.11 | 142.94 | 142.58 | 1,820,900 |
26 Jan 2024 | 141.46 | 142.01 | 140.72 | 141.76 | 141.41 | 1,910,200 |
25 Jan 2024 | 140.07 | 141.12 | 139.86 | 140.81 | 140.46 | 2,112,600 |
24 Jan 2024 | 139.50 | 139.92 | 138.40 | 138.73 | 138.38 | 1,501,100 |
23 Jan 2024 | 138.85 | 139.44 | 137.35 | 138.88 | 138.53 | 1,702,200 |
22 Jan 2024 | 137.73 | 138.32 | 137.43 | 138.23 | 137.88 | 1,530,100 |
19 Jan 2024 | 137.86 | 138.44 | 136.62 | 137.63 | 137.29 | 1,766,300 |
18 Jan 2024 | 135.22 | 137.65 | 135.06 | 137.47 | 137.13 | 1,375,500 |
17 Jan 2024 | 136.62 | 136.99 | 135.49 | 135.60 | 135.26 | 1,964,900 |
16 Jan 2024 | 136.00 | 137.09 | 135.92 | 137.08 | 136.74 | 1,760,800 |
12 Jan 2024 | 137.23 | 137.47 | 136.04 | 136.58 | 136.24 | 930,800 |
11 Jan 2024 | 135.73 | 136.90 | 134.98 | 136.77 | 136.43 | 1,527,500 |
10 Jan 2024 | 136.17 | 137.02 | 135.60 | 135.96 | 135.62 | 1,359,000 |
09 Jan 2024 | 134.65 | 136.20 | 134.28 | 135.90 | 135.56 | 1,578,700 |
08 Jan 2024 | 134.50 | 135.97 | 134.36 | 135.81 | 135.47 | 1,685,900 |
05 Jan 2024 | 135.27 | 136.18 | 134.44 | 134.50 | 134.16 | 1,665,900 |
04 Jan 2024 | 134.77 | 136.09 | 134.62 | 135.27 | 134.93 | 2,171,800 |
03 Jan 2024 | 137.78 | 138.00 | 134.76 | 134.77 | 134.43 | 1,617,600 |
02 Jan 2024 | 137.49 | 139.32 | 137.22 | 137.68 | 137.34 | 2,123,900 |
29 Dec 2023 | 138.00 | 139.22 | 138.00 | 138.39 | 138.04 | 2,011,600 |
28 Dec 2023 | 137.86 | 138.50 | 137.30 | 138.20 | 137.85 | 1,443,200 |
27 Dec 2023 | 137.02 | 137.55 | 136.68 | 137.41 | 137.07 | 1,390,800 |
26 Dec 2023 | 136.35 | 137.49 | 136.01 | 137.00 | 136.66 | 3,028,100 |
22 Dec 2023 | 135.57 | 136.65 | 135.54 | 136.42 | 136.08 | 1,422,700 |
21 Dec 2023 | 135.39 | 136.40 | 135.04 | 135.88 | 135.54 | 1,659,600 |
20 Dec 2023 | 135.79 | 136.72 | 134.60 | 134.61 | 134.27 | 2,199,100 |
19 Dec 2023 | 135.63 | 136.10 | 135.22 | 135.87 | 135.53 | 1,319,600 |
18 Dec 2023 | 135.17 | 135.17 | 133.86 | 135.04 | 134.70 | 1,893,800 |
15 Dec 2023 | 134.62 | 134.99 | 133.03 | 133.94 | 133.60 | 5,573,700 |
14 Dec 2023 | 135.91 | 137.64 | 134.10 | 134.59 | 134.25 | 3,059,900 |
13 Dec 2023 | 135.87 | 137.84 | 135.18 | 137.77 | 137.43 | 3,294,900 |
12 Dec 2023 | 135.51 | 135.86 | 134.64 | 135.45 | 135.11 | 1,967,300 |
11 Dec 2023 | 133.24 | 135.35 | 133.24 | 135.29 | 134.95 | 2,124,400 |
08 Dec 2023 | 131.02 | 132.30 | 130.40 | 132.08 | 131.75 | 1,443,000 |
07 Dec 2023 | 132.91 | 133.68 | 131.49 | 131.66 | 131.33 | 2,532,700 |
06 Dec 2023 | 133.46 | 133.79 | 132.33 | 132.43 | 132.10 | 1,566,200 |
05 Dec 2023 | 131.97 | 132.43 | 131.12 | 132.24 | 131.91 | 1,820,000 |
04 Dec 2023 | 131.50 | 133.68 | 131.10 | 132.65 | 132.32 | 2,280,800 |
04 Dec 2023 | 0.335 Dividend | |||||
01 Dec 2023 | 130.87 | 132.31 | 130.15 | 132.14 | 131.48 | 1,919,900 |
30 Nov 2023 | 129.33 | 130.52 | 129.10 | 130.38 | 129.72 | 2,566,900 |
29 Nov 2023 | 130.31 | 130.45 | 128.99 | 129.20 | 128.55 | 1,616,700 |
28 Nov 2023 | 131.12 | 131.28 | 129.83 | 130.30 | 129.64 | 1,854,400 |
27 Nov 2023 | 130.75 | 131.50 | 130.51 | 131.09 | 130.43 | 2,068,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |