Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 121.85 | 122.51 | 121.13 | 121.44 | 121.44 | 8,311,100 |
15 Mar 2024 | 119.84 | 121.94 | 119.23 | 121.52 | 121.52 | 46,476,800 |
14 Mar 2024 | 121.32 | 121.32 | 119.66 | 120.51 | 120.51 | 10,132,500 |
14 Mar 2024 | 0.77 Dividend | |||||
13 Mar 2024 | 123.16 | 123.21 | 120.80 | 122.16 | 121.39 | 9,186,000 |
12 Mar 2024 | 123.00 | 123.21 | 121.43 | 122.66 | 121.89 | 11,621,800 |
11 Mar 2024 | 124.65 | 124.65 | 121.84 | 122.77 | 122.00 | 7,769,300 |
08 Mar 2024 | 123.23 | 124.04 | 122.06 | 123.50 | 122.72 | 9,822,700 |
07 Mar 2024 | 123.36 | 124.53 | 122.82 | 123.99 | 123.21 | 8,982,200 |
06 Mar 2024 | 122.84 | 124.76 | 122.51 | 123.75 | 122.97 | 8,251,400 |
05 Mar 2024 | 124.68 | 125.04 | 122.39 | 122.83 | 122.06 | 8,277,800 |
04 Mar 2024 | 124.46 | 126.54 | 123.29 | 124.05 | 123.27 | 12,706,200 |
01 Mar 2024 | 126.87 | 127.85 | 126.42 | 126.96 | 126.16 | 6,023,400 |
29 Feb 2024 | 128.10 | 128.85 | 127.06 | 127.15 | 126.35 | 11,246,100 |
28 Feb 2024 | 129.34 | 129.40 | 127.70 | 128.19 | 127.38 | 5,697,200 |
27 Feb 2024 | 128.26 | 129.16 | 127.80 | 129.03 | 128.22 | 4,780,200 |
26 Feb 2024 | 129.38 | 129.70 | 128.47 | 128.84 | 128.03 | 5,158,400 |
23 Feb 2024 | 129.79 | 130.24 | 128.86 | 129.45 | 128.63 | 5,177,400 |
22 Feb 2024 | 128.15 | 129.72 | 127.65 | 129.26 | 128.45 | 6,517,400 |
21 Feb 2024 | 127.44 | 128.16 | 126.80 | 128.12 | 127.31 | 4,849,200 |
20 Feb 2024 | 128.13 | 129.29 | 127.21 | 127.37 | 126.57 | 6,952,800 |
16 Feb 2024 | 126.50 | 128.09 | 126.17 | 127.79 | 126.98 | 6,266,500 |
15 Feb 2024 | 125.97 | 127.23 | 125.95 | 126.54 | 125.74 | 5,756,700 |
14 Feb 2024 | 125.61 | 126.03 | 124.82 | 125.82 | 125.03 | 6,622,400 |
13 Feb 2024 | 125.98 | 126.86 | 124.48 | 125.43 | 124.64 | 7,273,400 |
12 Feb 2024 | 125.00 | 125.48 | 124.40 | 125.34 | 124.55 | 5,257,400 |
09 Feb 2024 | 126.22 | 126.69 | 125.04 | 125.45 | 124.66 | 7,891,200 |
08 Feb 2024 | 127.32 | 127.48 | 125.95 | 126.61 | 125.81 | 6,308,300 |
07 Feb 2024 | 126.90 | 128.06 | 126.50 | 127.47 | 126.67 | 6,742,800 |
06 Feb 2024 | 126.61 | 127.52 | 126.07 | 126.88 | 126.08 | 6,153,000 |
05 Feb 2024 | 126.98 | 127.80 | 125.70 | 126.18 | 125.38 | 8,027,700 |
02 Feb 2024 | 126.71 | 127.56 | 126.11 | 126.41 | 125.61 | 10,175,100 |
01 Feb 2024 | 123.65 | 126.43 | 122.77 | 126.38 | 125.58 | 11,650,700 |
31 Jan 2024 | 122.53 | 122.85 | 120.50 | 120.78 | 120.02 | 10,779,000 |
30 Jan 2024 | 121.28 | 121.76 | 120.18 | 121.66 | 120.89 | 7,469,500 |
29 Jan 2024 | 121.35 | 121.46 | 120.49 | 121.28 | 120.52 | 9,138,200 |
26 Jan 2024 | 120.51 | 121.02 | 120.08 | 120.82 | 120.06 | 8,300,300 |
25 Jan 2024 | 118.66 | 120.18 | 118.66 | 120.13 | 119.37 | 6,689,800 |
24 Jan 2024 | 119.70 | 119.95 | 118.44 | 118.88 | 118.13 | 5,859,900 |
23 Jan 2024 | 118.14 | 119.99 | 117.27 | 119.84 | 119.08 | 6,501,400 |
22 Jan 2024 | 119.04 | 119.97 | 118.86 | 119.43 | 118.68 | 8,786,200 |
19 Jan 2024 | 118.21 | 119.02 | 117.72 | 118.89 | 118.14 | 7,535,300 |
18 Jan 2024 | 117.65 | 118.62 | 116.62 | 118.54 | 117.79 | 10,524,700 |
17 Jan 2024 | 119.18 | 119.40 | 117.61 | 118.13 | 117.39 | 5,591,400 |
16 Jan 2024 | 118.49 | 119.34 | 117.94 | 118.49 | 117.74 | 6,832,300 |
12 Jan 2024 | 118.07 | 118.67 | 117.65 | 118.63 | 117.88 | 6,822,100 |
11 Jan 2024 | 118.80 | 118.90 | 117.08 | 118.43 | 117.68 | 5,754,400 |
10 Jan 2024 | 118.19 | 119.17 | 117.74 | 118.86 | 118.11 | 7,129,100 |
09 Jan 2024 | 117.51 | 119.94 | 117.21 | 118.43 | 117.68 | 8,822,300 |
08 Jan 2024 | 117.59 | 117.89 | 116.18 | 117.38 | 116.64 | 8,193,100 |
05 Jan 2024 | 117.10 | 117.45 | 116.64 | 117.22 | 116.48 | 6,860,100 |
04 Jan 2024 | 115.92 | 117.65 | 115.86 | 117.01 | 116.27 | 11,492,200 |
03 Jan 2024 | 114.27 | 115.90 | 114.16 | 114.77 | 114.05 | 10,721,900 |
02 Jan 2024 | 109.16 | 113.32 | 109.16 | 113.24 | 112.53 | 11,920,100 |
29 Dec 2023 | 108.99 | 109.24 | 108.79 | 109.02 | 108.33 | 5,886,100 |
28 Dec 2023 | 108.30 | 109.06 | 108.13 | 108.77 | 108.08 | 5,530,400 |
27 Dec 2023 | 107.31 | 108.07 | 107.01 | 107.98 | 107.30 | 5,387,000 |
26 Dec 2023 | 107.50 | 108.09 | 107.22 | 107.63 | 106.95 | 4,727,700 |
22 Dec 2023 | 107.15 | 108.06 | 106.84 | 107.70 | 107.02 | 6,028,100 |
21 Dec 2023 | 105.79 | 106.61 | 105.34 | 106.39 | 105.72 | 5,919,400 |
20 Dec 2023 | 107.14 | 107.14 | 105.24 | 105.36 | 104.70 | 8,441,600 |
19 Dec 2023 | 106.05 | 106.66 | 105.44 | 106.49 | 105.82 | 8,043,100 |
18 Dec 2023 | 106.16 | 107.21 | 105.63 | 106.04 | 105.37 | 12,805,600 |
15 Dec 2023 | 104.89 | 106.27 | 104.26 | 105.11 | 104.45 | 26,392,900 |
14 Dec 2023 | 106.68 | 107.21 | 105.14 | 105.88 | 105.21 | 10,723,000 |
14 Dec 2023 | 0.77 Dividend | |||||
13 Dec 2023 | 104.16 | 107.11 | 103.97 | 107.11 | 105.67 | 10,995,000 |
12 Dec 2023 | 104.48 | 104.79 | 103.42 | 104.36 | 102.96 | 7,933,500 |
11 Dec 2023 | 104.85 | 105.47 | 103.57 | 104.37 | 102.97 | 7,429,700 |
08 Dec 2023 | 103.79 | 104.01 | 102.65 | 103.75 | 102.35 | 7,530,000 |
07 Dec 2023 | 105.59 | 105.60 | 103.73 | 103.88 | 102.48 | 9,602,200 |
06 Dec 2023 | 106.25 | 106.57 | 105.43 | 105.63 | 104.21 | 9,954,800 |
05 Dec 2023 | 104.92 | 106.40 | 104.18 | 106.23 | 104.80 | 10,789,100 |
04 Dec 2023 | 103.73 | 105.38 | 103.73 | 105.06 | 103.65 | 10,169,900 |
01 Dec 2023 | 102.85 | 103.68 | 102.66 | 103.46 | 102.07 | 6,856,400 |
30 Nov 2023 | 100.84 | 102.69 | 100.28 | 102.48 | 101.10 | 29,299,700 |
29 Nov 2023 | 100.28 | 101.17 | 99.80 | 101.13 | 99.77 | 10,286,800 |
28 Nov 2023 | 101.31 | 101.35 | 100.01 | 100.18 | 98.83 | 8,738,500 |
27 Nov 2023 | 101.91 | 102.15 | 100.70 | 101.43 | 100.07 | 7,356,500 |
24 Nov 2023 | 102.26 | 102.51 | 101.44 | 101.87 | 100.50 | 3,168,000 |
22 Nov 2023 | 102.20 | 102.68 | 101.11 | 101.68 | 100.31 | 5,724,000 |
21 Nov 2023 | 103.00 | 103.63 | 101.85 | 102.21 | 100.84 | 7,403,500 |
20 Nov 2023 | 100.97 | 102.93 | 100.89 | 102.68 | 101.30 | 7,449,900 |
17 Nov 2023 | 102.00 | 102.42 | 100.96 | 101.75 | 100.38 | 6,767,000 |
16 Nov 2023 | 101.83 | 102.06 | 101.03 | 101.99 | 100.62 | 7,889,700 |
15 Nov 2023 | 101.88 | 102.17 | 100.72 | 101.35 | 99.99 | 7,392,600 |
14 Nov 2023 | 102.66 | 103.22 | 101.90 | 102.17 | 100.80 | 6,944,400 |
13 Nov 2023 | 101.09 | 102.55 | 100.58 | 102.47 | 101.09 | 5,878,200 |
10 Nov 2023 | 102.84 | 103.36 | 100.60 | 101.39 | 100.03 | 7,627,100 |
09 Nov 2023 | 104.71 | 104.71 | 102.15 | 102.38 | 101.00 | 7,377,000 |
08 Nov 2023 | 103.98 | 105.17 | 103.84 | 104.40 | 103.00 | 8,152,100 |
07 Nov 2023 | 104.35 | 104.72 | 103.73 | 104.00 | 102.60 | 6,616,400 |
06 Nov 2023 | 104.08 | 104.37 | 103.14 | 104.34 | 102.94 | 5,951,200 |
03 Nov 2023 | 103.37 | 104.25 | 102.78 | 103.38 | 101.99 | 6,005,900 |
02 Nov 2023 | 102.74 | 103.06 | 101.65 | 102.85 | 101.47 | 5,379,100 |
01 Nov 2023 | 103.55 | 104.23 | 102.73 | 102.85 | 101.47 | 5,838,100 |
31 Oct 2023 | 102.77 | 103.55 | 101.40 | 102.70 | 101.32 | 7,522,600 |
30 Oct 2023 | 103.28 | 104.50 | 102.61 | 102.68 | 101.30 | 6,915,500 |
27 Oct 2023 | 105.32 | 105.57 | 102.22 | 102.82 | 101.44 | 8,933,800 |
26 Oct 2023 | 103.10 | 107.23 | 102.99 | 105.55 | 104.13 | 11,335,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |