Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 141.34 | 141.50 | 139.83 | 140.44 | 140.44 | 1,116,100 |
18 Apr 2024 | 141.66 | 142.06 | 140.00 | 140.37 | 140.37 | 1,046,100 |
17 Apr 2024 | 140.96 | 142.19 | 140.13 | 140.94 | 140.94 | 1,019,700 |
16 Apr 2024 | 141.94 | 142.07 | 139.54 | 140.35 | 140.35 | 1,301,600 |
15 Apr 2024 | 146.24 | 146.24 | 141.36 | 142.39 | 142.39 | 1,237,700 |
12 Apr 2024 | 146.14 | 146.75 | 143.82 | 144.81 | 144.81 | 1,128,000 |
11 Apr 2024 | 146.48 | 148.20 | 144.65 | 146.86 | 146.86 | 1,333,600 |
10 Apr 2024 | 146.28 | 147.00 | 144.56 | 145.55 | 145.55 | 1,474,600 |
09 Apr 2024 | 150.51 | 151.08 | 147.86 | 150.19 | 150.19 | 1,008,000 |
08 Apr 2024 | 150.30 | 150.66 | 149.26 | 150.36 | 150.36 | 1,000,000 |
05 Apr 2024 | 148.02 | 150.57 | 147.67 | 150.15 | 150.15 | 917,700 |
04 Apr 2024 | 151.00 | 151.75 | 147.42 | 147.95 | 147.95 | 1,172,800 |
03 Apr 2024 | 150.08 | 150.89 | 149.40 | 149.75 | 149.75 | 1,253,000 |
02 Apr 2024 | 152.26 | 152.39 | 149.40 | 150.04 | 150.04 | 1,595,700 |
01 Apr 2024 | 156.08 | 156.25 | 153.01 | 153.48 | 153.48 | 928,800 |
28 Mar 2024 | 154.79 | 156.86 | 154.70 | 156.49 | 156.49 | 1,904,800 |
27 Mar 2024 | 152.20 | 154.36 | 151.72 | 154.33 | 154.33 | 1,330,000 |
26 Mar 2024 | 151.34 | 152.48 | 150.66 | 150.67 | 150.67 | 1,475,700 |
25 Mar 2024 | 152.64 | 153.45 | 150.96 | 151.06 | 151.06 | 1,084,400 |
22 Mar 2024 | 155.81 | 156.07 | 151.73 | 151.86 | 151.86 | 1,366,500 |
21 Mar 2024 | 156.20 | 157.82 | 154.83 | 155.81 | 155.81 | 1,451,700 |
20 Mar 2024 | 153.20 | 155.81 | 153.00 | 155.40 | 155.40 | 1,995,300 |
19 Mar 2024 | 152.50 | 154.21 | 152.25 | 154.10 | 154.10 | 1,536,300 |
18 Mar 2024 | 151.00 | 152.25 | 150.63 | 151.95 | 151.95 | 1,152,900 |
15 Mar 2024 | 148.29 | 151.27 | 148.29 | 150.77 | 150.77 | 2,984,200 |
14 Mar 2024 | 150.62 | 150.90 | 147.85 | 149.36 | 149.36 | 1,549,900 |
13 Mar 2024 | 150.56 | 153.21 | 149.91 | 151.49 | 151.49 | 1,161,800 |
12 Mar 2024 | 149.80 | 151.42 | 149.54 | 150.60 | 150.60 | 2,038,100 |
11 Mar 2024 | 150.61 | 151.67 | 148.07 | 149.80 | 149.80 | 1,237,500 |
08 Mar 2024 | 150.51 | 151.90 | 150.10 | 150.96 | 150.96 | 1,044,600 |
07 Mar 2024 | 150.99 | 151.33 | 147.91 | 149.70 | 149.70 | 1,878,700 |
07 Mar 2024 | 1.95 Dividend | |||||
06 Mar 2024 | 150.59 | 152.74 | 150.02 | 152.32 | 150.37 | 1,863,300 |
05 Mar 2024 | 151.78 | 153.50 | 149.49 | 149.86 | 147.94 | 1,696,200 |
04 Mar 2024 | 150.44 | 152.73 | 149.90 | 152.41 | 150.46 | 1,440,800 |
01 Mar 2024 | 147.94 | 150.70 | 146.33 | 150.44 | 148.51 | 1,240,500 |
29 Feb 2024 | 151.17 | 151.37 | 147.17 | 148.14 | 146.24 | 3,365,300 |
28 Feb 2024 | 148.99 | 151.12 | 148.32 | 149.86 | 147.94 | 1,613,300 |
27 Feb 2024 | 150.28 | 151.87 | 149.19 | 149.70 | 147.78 | 1,250,900 |
26 Feb 2024 | 150.39 | 151.62 | 149.50 | 149.53 | 147.62 | 1,108,900 |
23 Feb 2024 | 151.43 | 151.75 | 150.34 | 150.35 | 148.43 | 854,900 |
22 Feb 2024 | 150.97 | 153.11 | 150.01 | 151.51 | 149.57 | 1,658,300 |
21 Feb 2024 | 149.15 | 150.92 | 148.18 | 150.28 | 148.36 | 1,038,300 |
20 Feb 2024 | 149.10 | 150.25 | 147.94 | 148.90 | 146.99 | 1,221,900 |
16 Feb 2024 | 146.23 | 150.66 | 145.87 | 149.96 | 148.04 | 1,791,600 |
15 Feb 2024 | 144.16 | 148.56 | 144.16 | 148.00 | 146.11 | 1,474,900 |
14 Feb 2024 | 144.05 | 144.42 | 141.84 | 142.86 | 141.03 | 1,454,000 |
13 Feb 2024 | 142.49 | 143.55 | 140.30 | 143.52 | 141.68 | 1,567,200 |
12 Feb 2024 | 146.99 | 147.49 | 145.11 | 145.70 | 143.83 | 1,554,500 |
09 Feb 2024 | 145.27 | 147.37 | 144.06 | 146.93 | 145.05 | 2,222,400 |
08 Feb 2024 | 143.06 | 144.67 | 141.79 | 144.10 | 142.26 | 1,226,900 |
07 Feb 2024 | 144.00 | 144.69 | 142.45 | 143.44 | 141.60 | 1,803,100 |
06 Feb 2024 | 137.49 | 144.76 | 137.25 | 143.39 | 141.55 | 3,199,700 |
05 Feb 2024 | 136.36 | 138.02 | 135.15 | 136.79 | 135.04 | 2,333,000 |
02 Feb 2024 | 137.38 | 138.99 | 135.48 | 137.94 | 136.17 | 2,028,100 |
01 Feb 2024 | 138.32 | 139.42 | 136.74 | 139.40 | 137.62 | 2,139,500 |
31 Jan 2024 | 139.70 | 140.59 | 137.59 | 138.61 | 136.84 | 2,292,600 |
30 Jan 2024 | 141.29 | 141.52 | 139.22 | 139.24 | 137.46 | 2,234,500 |
29 Jan 2024 | 141.86 | 141.86 | 140.21 | 141.73 | 139.92 | 1,305,400 |
26 Jan 2024 | 143.20 | 143.28 | 141.73 | 141.96 | 140.14 | 1,010,300 |
25 Jan 2024 | 143.51 | 143.91 | 141.77 | 142.83 | 141.00 | 1,139,000 |
24 Jan 2024 | 144.09 | 144.12 | 140.85 | 141.49 | 139.68 | 1,364,600 |
23 Jan 2024 | 142.71 | 143.50 | 141.09 | 142.60 | 140.77 | 1,138,600 |
22 Jan 2024 | 142.83 | 143.95 | 141.86 | 142.02 | 140.20 | 1,611,800 |
19 Jan 2024 | 142.44 | 142.54 | 140.19 | 141.62 | 139.81 | 1,550,500 |
18 Jan 2024 | 142.46 | 142.97 | 139.91 | 141.83 | 140.01 | 1,214,600 |
17 Jan 2024 | 143.63 | 145.84 | 140.89 | 142.12 | 140.30 | 1,591,800 |
16 Jan 2024 | 145.63 | 146.52 | 144.63 | 145.53 | 143.67 | 1,934,700 |
12 Jan 2024 | 145.50 | 146.63 | 144.44 | 146.62 | 144.74 | 1,641,900 |
11 Jan 2024 | 143.78 | 145.25 | 142.73 | 144.38 | 142.53 | 1,554,900 |
10 Jan 2024 | 142.53 | 145.30 | 142.38 | 144.68 | 142.83 | 1,675,700 |
09 Jan 2024 | 141.01 | 142.38 | 140.25 | 142.15 | 140.33 | 897,800 |
08 Jan 2024 | 140.92 | 142.50 | 140.26 | 142.30 | 140.48 | 1,232,800 |
05 Jan 2024 | 139.55 | 141.95 | 138.76 | 140.65 | 138.85 | 1,187,200 |
04 Jan 2024 | 140.04 | 141.41 | 139.47 | 140.26 | 138.46 | 1,162,300 |
03 Jan 2024 | 141.58 | 142.00 | 139.36 | 140.09 | 138.30 | 1,248,500 |
02 Jan 2024 | 141.98 | 144.03 | 141.00 | 143.03 | 141.20 | 1,162,900 |
29 Dec 2023 | 143.69 | 144.11 | 142.38 | 142.64 | 140.81 | 1,227,800 |
28 Dec 2023 | 143.00 | 144.35 | 142.83 | 144.28 | 142.43 | 997,500 |
27 Dec 2023 | 143.86 | 144.39 | 143.08 | 143.67 | 141.83 | 1,185,300 |
26 Dec 2023 | 142.30 | 143.89 | 142.00 | 143.66 | 141.82 | 786,300 |
22 Dec 2023 | 142.40 | 143.35 | 141.98 | 142.30 | 140.48 | 1,191,500 |
21 Dec 2023 | 145.07 | 145.19 | 141.05 | 142.22 | 140.40 | 2,114,000 |
20 Dec 2023 | 145.16 | 146.91 | 144.03 | 144.11 | 142.27 | 1,215,800 |
19 Dec 2023 | 143.91 | 145.85 | 143.50 | 145.16 | 143.30 | 1,318,900 |
18 Dec 2023 | 145.26 | 145.26 | 143.26 | 143.62 | 141.78 | 1,425,900 |
15 Dec 2023 | 145.56 | 146.41 | 143.43 | 144.35 | 142.50 | 3,723,300 |
14 Dec 2023 | 140.71 | 146.59 | 140.52 | 146.58 | 144.70 | 2,874,700 |
13 Dec 2023 | 134.49 | 139.61 | 133.11 | 139.26 | 137.48 | 2,192,300 |
12 Dec 2023 | 134.41 | 135.12 | 134.18 | 134.49 | 132.77 | 1,330,500 |
11 Dec 2023 | 132.50 | 134.81 | 132.24 | 134.78 | 133.05 | 1,452,900 |
08 Dec 2023 | 130.81 | 132.91 | 130.35 | 132.88 | 131.18 | 1,394,100 |
07 Dec 2023 | 130.00 | 131.44 | 129.08 | 131.35 | 129.67 | 1,983,700 |
07 Dec 2023 | 1.9 Dividend | |||||
06 Dec 2023 | 131.40 | 132.98 | 131.21 | 131.73 | 128.17 | 1,769,800 |
05 Dec 2023 | 129.90 | 131.02 | 129.41 | 130.78 | 127.24 | 1,668,700 |
04 Dec 2023 | 128.12 | 130.93 | 127.60 | 130.85 | 127.31 | 1,920,900 |
01 Dec 2023 | 125.04 | 128.91 | 124.64 | 128.82 | 125.34 | 1,833,600 |
30 Nov 2023 | 122.52 | 125.09 | 122.50 | 124.89 | 121.51 | 2,300,500 |
29 Nov 2023 | 123.17 | 124.51 | 122.58 | 122.76 | 119.44 | 1,151,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |