Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 140.18 | 141.54 | 136.61 | 136.64 | 136.64 | 14,671,700 |
15 Mar 2024 | 135.44 | 137.70 | 134.63 | 136.98 | 136.98 | 22,733,000 |
14 Mar 2024 | 142.61 | 143.10 | 139.02 | 139.62 | 139.62 | 14,961,900 |
13 Mar 2024 | 143.05 | 143.23 | 141.37 | 142.14 | 142.14 | 12,923,100 |
12 Mar 2024 | 144.52 | 146.70 | 140.57 | 144.40 | 144.40 | 21,218,500 |
11 Mar 2024 | 143.62 | 144.40 | 138.93 | 139.02 | 139.02 | 29,227,100 |
08 Mar 2024 | 153.90 | 158.40 | 144.93 | 146.37 | 146.37 | 43,771,100 |
07 Mar 2024 | 144.90 | 151.60 | 144.15 | 149.20 | 149.20 | 34,675,700 |
06 Mar 2024 | 138.80 | 144.00 | 138.61 | 141.57 | 141.57 | 22,292,700 |
05 Mar 2024 | 137.12 | 137.43 | 133.73 | 134.97 | 134.97 | 13,694,700 |
04 Mar 2024 | 139.94 | 141.99 | 137.68 | 138.26 | 138.26 | 26,544,600 |
01 Mar 2024 | 130.13 | 136.65 | 130.10 | 133.90 | 133.90 | 24,361,700 |
29 Feb 2024 | 128.03 | 129.19 | 127.15 | 128.67 | 128.67 | 9,369,900 |
28 Feb 2024 | 128.50 | 128.58 | 126.65 | 127.38 | 127.38 | 6,519,100 |
27 Feb 2024 | 130.77 | 131.97 | 128.59 | 128.59 | 128.59 | 8,851,800 |
26 Feb 2024 | 130.02 | 131.23 | 128.56 | 130.64 | 130.64 | 9,526,700 |
23 Feb 2024 | 130.50 | 131.01 | 127.73 | 129.53 | 129.53 | 10,123,300 |
22 Feb 2024 | 129.69 | 131.48 | 129.00 | 129.07 | 129.07 | 17,014,100 |
21 Feb 2024 | 124.43 | 125.38 | 122.91 | 125.34 | 125.34 | 11,578,100 |
20 Feb 2024 | 126.89 | 127.06 | 124.15 | 125.33 | 125.33 | 12,038,800 |
16 Feb 2024 | 127.13 | 128.64 | 125.81 | 126.69 | 126.69 | 13,091,700 |
15 Feb 2024 | 130.80 | 131.13 | 128.35 | 129.03 | 129.03 | 12,554,000 |
14 Feb 2024 | 129.63 | 130.79 | 127.96 | 129.27 | 129.27 | 13,069,700 |
13 Feb 2024 | 127.93 | 129.92 | 126.48 | 127.55 | 127.55 | 14,494,000 |
12 Feb 2024 | 133.27 | 133.51 | 130.26 | 130.46 | 130.46 | 14,203,800 |
09 Feb 2024 | 134.50 | 135.17 | 130.59 | 133.11 | 133.11 | 16,984,200 |
08 Feb 2024 | 127.00 | 134.75 | 126.11 | 133.73 | 133.73 | 33,367,000 |
07 Feb 2024 | 120.01 | 125.00 | 120.00 | 124.98 | 124.98 | 18,172,500 |
06 Feb 2024 | 120.12 | 120.99 | 118.28 | 119.38 | 119.38 | 11,503,800 |
05 Feb 2024 | 117.13 | 119.54 | 116.58 | 118.79 | 118.79 | 13,267,600 |
02 Feb 2024 | 114.86 | 115.96 | 113.92 | 115.75 | 115.75 | 10,042,200 |
01 Feb 2024 | 113.80 | 114.03 | 112.61 | 113.39 | 113.39 | 8,807,600 |
31 Jan 2024 | 113.50 | 114.74 | 112.88 | 112.96 | 112.96 | 12,853,900 |
30 Jan 2024 | 116.36 | 118.01 | 115.56 | 116.06 | 116.06 | 11,030,800 |
29 Jan 2024 | 117.17 | 117.87 | 115.76 | 116.98 | 116.98 | 10,042,200 |
26 Jan 2024 | 116.90 | 118.04 | 116.30 | 117.26 | 117.26 | 10,196,400 |
25 Jan 2024 | 118.02 | 118.84 | 116.48 | 116.56 | 116.56 | 15,485,300 |
24 Jan 2024 | 115.33 | 118.85 | 114.61 | 116.52 | 116.52 | 21,859,200 |
23 Jan 2024 | 113.52 | 114.62 | 113.16 | 114.13 | 114.13 | 11,667,900 |
22 Jan 2024 | 114.78 | 115.10 | 112.52 | 113.03 | 113.03 | 17,755,500 |
19 Jan 2024 | 113.22 | 115.15 | 111.02 | 114.20 | 114.20 | 37,737,300 |
18 Jan 2024 | 111.20 | 113.39 | 109.48 | 113.03 | 113.03 | 58,783,700 |
17 Jan 2024 | 100.87 | 103.33 | 100.00 | 102.95 | 102.95 | 17,649,500 |
16 Jan 2024 | 100.53 | 102.35 | 100.20 | 101.67 | 101.67 | 11,185,500 |
12 Jan 2024 | 100.89 | 102.38 | 100.87 | 101.24 | 101.24 | 6,514,000 |
11 Jan 2024 | 101.70 | 102.16 | 99.99 | 101.22 | 101.22 | 7,862,700 |
10 Jan 2024 | 102.52 | 102.78 | 99.98 | 100.80 | 100.80 | 6,975,700 |
09 Jan 2024 | 101.05 | 101.97 | 100.21 | 101.89 | 101.89 | 7,764,000 |
08 Jan 2024 | 100.63 | 102.79 | 100.50 | 102.24 | 102.24 | 12,455,600 |
05 Jan 2024 | 99.00 | 100.64 | 98.80 | 99.61 | 99.61 | 7,344,900 |
04 Jan 2024 | 99.53 | 100.44 | 99.12 | 99.13 | 99.13 | 7,996,700 |
03 Jan 2024 | 100.34 | 101.25 | 99.66 | 100.17 | 100.17 | 6,650,600 |
02 Jan 2024 | 102.25 | 102.62 | 100.59 | 101.53 | 101.53 | 9,020,900 |
29 Dec 2023 | 104.72 | 104.97 | 103.67 | 104.00 | 104.00 | 4,407,700 |
28 Dec 2023 | 105.00 | 105.52 | 104.70 | 104.70 | 104.70 | 5,335,100 |
27 Dec 2023 | 105.05 | 105.37 | 104.08 | 104.65 | 104.65 | 5,889,700 |
26 Dec 2023 | 103.61 | 104.96 | 103.57 | 104.45 | 104.45 | 6,407,500 |
22 Dec 2023 | 102.93 | 103.59 | 102.71 | 103.15 | 103.15 | 5,566,400 |
21 Dec 2023 | 101.30 | 102.72 | 101.16 | 102.55 | 102.55 | 9,068,200 |
20 Dec 2023 | 102.70 | 103.09 | 99.94 | 100.04 | 100.04 | 10,814,100 |
19 Dec 2023 | 103.24 | 103.98 | 103.09 | 103.87 | 103.87 | 8,498,500 |
18 Dec 2023 | 102.84 | 103.31 | 102.08 | 102.93 | 102.93 | 5,660,600 |
15 Dec 2023 | 103.50 | 104.76 | 102.39 | 102.54 | 102.54 | 16,376,700 |
14 Dec 2023 | 103.35 | 103.81 | 102.80 | 103.45 | 103.45 | 10,074,500 |
14 Dec 2023 | 0.479 Dividend | |||||
13 Dec 2023 | 101.40 | 102.68 | 100.91 | 102.12 | 101.64 | 8,988,800 |
12 Dec 2023 | 100.15 | 101.65 | 99.95 | 101.60 | 101.12 | 7,378,600 |
11 Dec 2023 | 99.57 | 101.21 | 99.37 | 100.95 | 100.48 | 9,482,800 |
08 Dec 2023 | 99.12 | 100.37 | 98.95 | 100.35 | 99.88 | 10,567,300 |
07 Dec 2023 | 97.96 | 99.64 | 97.89 | 99.29 | 98.82 | 11,373,700 |
06 Dec 2023 | 97.80 | 98.57 | 97.45 | 97.85 | 97.39 | 11,262,300 |
05 Dec 2023 | 96.46 | 97.02 | 95.88 | 96.69 | 96.24 | 8,009,600 |
04 Dec 2023 | 97.05 | 97.20 | 95.25 | 97.01 | 96.55 | 10,619,400 |
01 Dec 2023 | 97.70 | 98.78 | 97.02 | 98.55 | 98.09 | 7,490,200 |
30 Nov 2023 | 98.93 | 98.98 | 96.90 | 97.31 | 96.85 | 9,681,400 |
29 Nov 2023 | 99.00 | 99.73 | 98.60 | 98.88 | 98.42 | 7,091,100 |
28 Nov 2023 | 97.87 | 98.25 | 97.24 | 97.98 | 97.52 | 6,358,100 |
27 Nov 2023 | 97.42 | 97.55 | 96.42 | 97.21 | 96.75 | 6,856,100 |
24 Nov 2023 | 98.48 | 98.73 | 97.47 | 97.83 | 97.37 | 4,297,600 |
22 Nov 2023 | 98.72 | 99.65 | 97.95 | 98.65 | 98.19 | 7,413,500 |
21 Nov 2023 | 100.00 | 100.15 | 98.24 | 98.41 | 97.95 | 10,112,600 |
20 Nov 2023 | 99.90 | 100.59 | 99.54 | 99.96 | 99.49 | 6,448,900 |
17 Nov 2023 | 98.94 | 99.72 | 98.32 | 99.58 | 99.11 | 7,243,000 |
16 Nov 2023 | 98.24 | 99.10 | 97.91 | 98.54 | 98.08 | 8,459,000 |
15 Nov 2023 | 99.95 | 100.70 | 98.42 | 98.80 | 98.34 | 10,422,900 |
14 Nov 2023 | 98.00 | 99.69 | 97.95 | 98.91 | 98.45 | 13,873,200 |
13 Nov 2023 | 97.01 | 97.18 | 95.72 | 96.42 | 95.97 | 9,526,300 |
10 Nov 2023 | 94.04 | 97.75 | 93.61 | 97.44 | 96.98 | 19,281,700 |
09 Nov 2023 | 92.63 | 93.37 | 91.60 | 91.62 | 91.19 | 8,166,000 |
08 Nov 2023 | 93.33 | 93.44 | 91.93 | 92.00 | 91.57 | 6,537,700 |
07 Nov 2023 | 92.25 | 93.05 | 91.75 | 92.41 | 91.98 | 6,241,300 |
06 Nov 2023 | 92.00 | 92.61 | 91.29 | 92.60 | 92.17 | 8,402,700 |
03 Nov 2023 | 91.65 | 92.45 | 90.84 | 91.79 | 91.36 | 9,223,800 |
02 Nov 2023 | 90.40 | 91.05 | 89.47 | 90.48 | 90.06 | 11,032,600 |
01 Nov 2023 | 86.47 | 87.87 | 86.34 | 87.80 | 87.39 | 9,508,800 |
31 Oct 2023 | 86.15 | 86.43 | 84.95 | 86.31 | 85.91 | 9,004,900 |
30 Oct 2023 | 87.31 | 88.30 | 86.00 | 86.06 | 85.66 | 9,785,500 |
27 Oct 2023 | 87.54 | 87.78 | 85.89 | 85.99 | 85.59 | 12,480,700 |
26 Oct 2023 | 87.12 | 88.14 | 86.54 | 87.45 | 87.04 | 9,377,300 |
25 Oct 2023 | 90.80 | 90.85 | 86.68 | 87.64 | 87.23 | 13,027,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |