Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 136.81 | 138.74 | 135.95 | 138.30 | 138.30 | 9,373,900 |
25 Apr 2024 | 130.00 | 137.84 | 128.86 | 136.58 | 136.58 | 18,034,300 |
24 Apr 2024 | 136.09 | 136.29 | 131.54 | 132.97 | 132.97 | 15,558,000 |
23 Apr 2024 | 131.36 | 133.71 | 130.66 | 133.43 | 133.43 | 12,573,800 |
22 Apr 2024 | 126.75 | 130.66 | 125.78 | 129.75 | 129.75 | 18,556,800 |
19 Apr 2024 | 129.37 | 131.55 | 126.64 | 127.70 | 127.70 | 28,248,000 |
18 Apr 2024 | 132.89 | 135.13 | 130.30 | 132.27 | 132.27 | 39,306,100 |
17 Apr 2024 | 141.13 | 142.57 | 137.36 | 139.03 | 139.03 | 18,823,200 |
16 Apr 2024 | 137.89 | 140.54 | 137.06 | 139.80 | 139.80 | 14,218,200 |
15 Apr 2024 | 145.02 | 145.48 | 139.88 | 140.14 | 140.14 | 13,458,800 |
12 Apr 2024 | 145.00 | 146.51 | 142.15 | 142.52 | 142.52 | 11,981,400 |
11 Apr 2024 | 147.20 | 147.56 | 144.13 | 147.20 | 147.20 | 11,818,800 |
10 Apr 2024 | 146.63 | 148.43 | 145.26 | 146.22 | 146.22 | 18,861,300 |
09 Apr 2024 | 146.26 | 148.17 | 142.95 | 145.40 | 145.40 | 18,488,000 |
08 Apr 2024 | 145.24 | 146.00 | 142.76 | 142.79 | 142.79 | 16,307,400 |
05 Apr 2024 | 140.00 | 142.00 | 138.92 | 141.36 | 141.36 | 8,249,500 |
04 Apr 2024 | 144.00 | 146.75 | 139.43 | 139.66 | 139.66 | 15,759,500 |
03 Apr 2024 | 138.58 | 142.93 | 138.39 | 142.00 | 142.00 | 9,707,500 |
02 Apr 2024 | 140.38 | 141.04 | 139.35 | 140.22 | 140.22 | 9,869,200 |
01 Apr 2024 | 137.29 | 142.96 | 137.05 | 141.49 | 141.49 | 14,222,700 |
28 Mar 2024 | 135.68 | 136.80 | 135.44 | 136.05 | 136.05 | 10,019,400 |
27 Mar 2024 | 138.86 | 139.28 | 135.15 | 136.69 | 136.69 | 13,842,800 |
26 Mar 2024 | 140.61 | 140.96 | 138.64 | 138.84 | 138.84 | 10,786,400 |
25 Mar 2024 | 140.16 | 141.68 | 139.26 | 140.23 | 140.23 | 9,922,200 |
22 Mar 2024 | 139.40 | 141.34 | 139.11 | 140.54 | 140.54 | 9,935,200 |
21 Mar 2024 | 142.55 | 142.60 | 139.04 | 139.45 | 139.45 | 17,809,400 |
20 Mar 2024 | 136.53 | 137.31 | 135.01 | 136.75 | 136.75 | 12,750,200 |
19 Mar 2024 | 135.30 | 136.27 | 133.03 | 134.87 | 134.87 | 17,341,100 |
18 Mar 2024 | 140.18 | 141.54 | 136.61 | 136.64 | 136.64 | 14,732,900 |
18 Mar 2024 | 0.554 Dividend | |||||
15 Mar 2024 | 135.44 | 137.70 | 134.63 | 136.98 | 136.43 | 22,733,000 |
14 Mar 2024 | 142.61 | 143.10 | 139.02 | 139.62 | 139.06 | 14,961,900 |
13 Mar 2024 | 143.05 | 143.23 | 141.37 | 142.14 | 141.57 | 12,923,100 |
12 Mar 2024 | 144.52 | 146.70 | 140.57 | 144.40 | 143.82 | 21,218,500 |
11 Mar 2024 | 143.62 | 144.40 | 138.93 | 139.02 | 138.46 | 29,227,100 |
08 Mar 2024 | 153.90 | 158.40 | 144.93 | 146.37 | 145.78 | 43,771,100 |
07 Mar 2024 | 144.90 | 151.60 | 144.15 | 149.20 | 148.60 | 34,675,700 |
06 Mar 2024 | 138.80 | 144.00 | 138.61 | 141.57 | 141.00 | 22,292,700 |
05 Mar 2024 | 137.12 | 137.43 | 133.73 | 134.97 | 134.42 | 13,694,700 |
04 Mar 2024 | 139.94 | 141.99 | 137.68 | 138.26 | 137.70 | 26,544,600 |
01 Mar 2024 | 130.13 | 136.65 | 130.10 | 133.90 | 133.36 | 24,361,700 |
29 Feb 2024 | 128.03 | 129.19 | 127.15 | 128.67 | 128.15 | 9,369,900 |
28 Feb 2024 | 128.50 | 128.58 | 126.65 | 127.38 | 126.86 | 6,519,100 |
27 Feb 2024 | 130.77 | 131.97 | 128.59 | 128.59 | 128.07 | 8,851,800 |
26 Feb 2024 | 130.02 | 131.23 | 128.56 | 130.64 | 130.11 | 9,526,700 |
23 Feb 2024 | 130.50 | 131.01 | 127.73 | 129.53 | 129.01 | 10,123,300 |
22 Feb 2024 | 129.69 | 131.48 | 129.00 | 129.07 | 128.55 | 17,014,100 |
21 Feb 2024 | 124.43 | 125.38 | 122.91 | 125.34 | 124.83 | 11,578,100 |
20 Feb 2024 | 126.89 | 127.06 | 124.15 | 125.33 | 124.82 | 12,038,800 |
16 Feb 2024 | 127.13 | 128.64 | 125.81 | 126.69 | 126.18 | 13,091,700 |
15 Feb 2024 | 130.80 | 131.13 | 128.35 | 129.03 | 128.51 | 12,554,000 |
14 Feb 2024 | 129.63 | 130.79 | 127.96 | 129.27 | 128.75 | 13,069,700 |
13 Feb 2024 | 127.93 | 129.92 | 126.48 | 127.55 | 127.03 | 14,494,000 |
12 Feb 2024 | 133.27 | 133.51 | 130.26 | 130.46 | 129.93 | 14,203,800 |
09 Feb 2024 | 134.50 | 135.17 | 130.59 | 133.11 | 132.57 | 16,984,200 |
08 Feb 2024 | 127.00 | 134.75 | 126.11 | 133.73 | 133.19 | 33,367,000 |
07 Feb 2024 | 120.01 | 125.00 | 120.00 | 124.98 | 124.47 | 18,172,500 |
06 Feb 2024 | 120.12 | 120.99 | 118.28 | 119.38 | 118.90 | 11,503,800 |
05 Feb 2024 | 117.13 | 119.54 | 116.58 | 118.79 | 118.31 | 13,267,600 |
02 Feb 2024 | 114.86 | 115.96 | 113.92 | 115.75 | 115.28 | 10,042,200 |
01 Feb 2024 | 113.80 | 114.03 | 112.61 | 113.39 | 112.93 | 8,807,600 |
31 Jan 2024 | 113.50 | 114.74 | 112.88 | 112.96 | 112.50 | 12,853,900 |
30 Jan 2024 | 116.36 | 118.01 | 115.56 | 116.06 | 115.59 | 11,030,800 |
29 Jan 2024 | 117.17 | 117.87 | 115.76 | 116.98 | 116.51 | 10,042,200 |
26 Jan 2024 | 116.90 | 118.04 | 116.30 | 117.26 | 116.79 | 10,196,400 |
25 Jan 2024 | 118.02 | 118.84 | 116.48 | 116.56 | 116.09 | 15,485,300 |
24 Jan 2024 | 115.33 | 118.85 | 114.61 | 116.52 | 116.05 | 21,859,200 |
23 Jan 2024 | 113.52 | 114.62 | 113.16 | 114.13 | 113.67 | 11,667,900 |
22 Jan 2024 | 114.78 | 115.10 | 112.52 | 113.03 | 112.57 | 17,755,500 |
19 Jan 2024 | 113.22 | 115.15 | 111.02 | 114.20 | 113.74 | 37,737,300 |
18 Jan 2024 | 111.20 | 113.39 | 109.48 | 113.03 | 112.57 | 58,783,700 |
17 Jan 2024 | 100.87 | 103.33 | 100.00 | 102.95 | 102.53 | 17,649,500 |
16 Jan 2024 | 100.53 | 102.35 | 100.20 | 101.67 | 101.26 | 11,185,500 |
12 Jan 2024 | 100.89 | 102.38 | 100.87 | 101.24 | 100.83 | 6,514,000 |
11 Jan 2024 | 101.70 | 102.16 | 99.99 | 101.22 | 100.81 | 7,862,700 |
10 Jan 2024 | 102.52 | 102.78 | 99.98 | 100.80 | 100.39 | 6,975,700 |
09 Jan 2024 | 101.05 | 101.97 | 100.21 | 101.89 | 101.48 | 7,764,000 |
08 Jan 2024 | 100.63 | 102.79 | 100.50 | 102.24 | 101.83 | 12,455,600 |
05 Jan 2024 | 99.00 | 100.64 | 98.80 | 99.61 | 99.21 | 7,344,900 |
04 Jan 2024 | 99.53 | 100.44 | 99.12 | 99.13 | 98.73 | 7,996,700 |
03 Jan 2024 | 100.34 | 101.25 | 99.66 | 100.17 | 99.76 | 6,650,600 |
02 Jan 2024 | 102.25 | 102.62 | 100.59 | 101.53 | 101.12 | 9,020,900 |
29 Dec 2023 | 104.72 | 104.97 | 103.67 | 104.00 | 103.58 | 4,407,700 |
28 Dec 2023 | 105.00 | 105.52 | 104.70 | 104.70 | 104.28 | 5,335,100 |
27 Dec 2023 | 105.05 | 105.37 | 104.08 | 104.65 | 104.23 | 5,889,700 |
26 Dec 2023 | 103.61 | 104.96 | 103.57 | 104.45 | 104.03 | 6,407,500 |
22 Dec 2023 | 102.93 | 103.59 | 102.71 | 103.15 | 102.73 | 5,566,400 |
21 Dec 2023 | 101.30 | 102.72 | 101.16 | 102.55 | 102.14 | 9,068,200 |
20 Dec 2023 | 102.70 | 103.09 | 99.94 | 100.04 | 99.64 | 10,814,100 |
19 Dec 2023 | 103.24 | 103.98 | 103.09 | 103.87 | 103.45 | 8,498,500 |
18 Dec 2023 | 102.84 | 103.31 | 102.08 | 102.93 | 102.51 | 5,660,600 |
15 Dec 2023 | 103.50 | 104.76 | 102.39 | 102.54 | 102.13 | 16,376,700 |
14 Dec 2023 | 103.35 | 103.81 | 102.80 | 103.45 | 103.03 | 10,074,500 |
14 Dec 2023 | 0.479 Dividend | |||||
13 Dec 2023 | 101.40 | 102.68 | 100.91 | 102.12 | 101.23 | 8,988,800 |
12 Dec 2023 | 100.15 | 101.65 | 99.95 | 101.60 | 100.71 | 7,378,600 |
11 Dec 2023 | 99.57 | 101.21 | 99.37 | 100.95 | 100.07 | 9,482,800 |
08 Dec 2023 | 99.12 | 100.37 | 98.95 | 100.35 | 99.48 | 10,567,300 |
07 Dec 2023 | 97.96 | 99.64 | 97.89 | 99.29 | 98.42 | 11,373,700 |
06 Dec 2023 | 97.80 | 98.57 | 97.45 | 97.85 | 97.00 | 11,262,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |