Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 0.00 | 137.40 | 137.40 | 137.40 | 137.40 | 11,984 |
29 Apr 2024 | 140.90 | 140.90 | 130.90 | 136.20 | 136.20 | 9,224 |
26 Apr 2024 | 137.20 | 144.10 | 134.20 | 140.41 | 140.41 | 216,108 |
26 Apr 2024 | 1.95 Dividend | |||||
25 Apr 2024 | 151.10 | 151.10 | 146.70 | 148.76 | 146.81 | 57,493 |
24 Apr 2024 | 150.80 | 153.60 | 148.50 | 148.50 | 146.55 | 40,284 |
23 Apr 2024 | 148.00 | 149.80 | 147.00 | 147.99 | 146.05 | 61,218 |
22 Apr 2024 | 150.60 | 150.90 | 144.90 | 147.25 | 145.32 | 62,627 |
19 Apr 2024 | 144.30 | 149.60 | 144.00 | 149.05 | 147.09 | 33,271 |
18 Apr 2024 | 148.40 | 148.40 | 143.00 | 145.47 | 143.56 | 39,598 |
17 Apr 2024 | 149.90 | 150.09 | 146.40 | 148.45 | 146.50 | 75,862 |
16 Apr 2024 | 145.90 | 148.70 | 144.30 | 146.74 | 144.82 | 74,879 |
15 Apr 2024 | 146.20 | 150.00 | 145.60 | 148.43 | 146.49 | 81,965 |
12 Apr 2024 | 148.30 | 150.30 | 146.70 | 147.12 | 145.19 | 1,427,190 |
11 Apr 2024 | 148.10 | 149.70 | 146.00 | 146.71 | 144.78 | 70,362 |
10 Apr 2024 | 149.40 | 150.80 | 146.10 | 149.05 | 147.10 | 46,130 |
09 Apr 2024 | 151.80 | 152.32 | 146.30 | 148.99 | 147.04 | 62,277 |
08 Apr 2024 | 159.00 | 159.00 | 153.90 | 155.85 | 153.80 | 96,573 |
05 Apr 2024 | 155.90 | 159.40 | 151.40 | 157.06 | 155.00 | 64,585 |
04 Apr 2024 | 157.00 | 158.80 | 153.10 | 155.40 | 153.36 | 56,947 |
03 Apr 2024 | 162.30 | 163.40 | 154.93 | 158.17 | 156.10 | 143,758 |
02 Apr 2024 | 165.80 | 172.60 | 164.40 | 169.54 | 167.32 | 167,011 |
28 Mar 2024 | 169.22 | 169.22 | 169.22 | 169.22 | 167.00 | - |
27 Mar 2024 | 171.55 | 171.55 | 166.35 | 169.22 | 167.00 | 236,765 |
26 Mar 2024 | 170.50 | 171.35 | 168.10 | 168.40 | 166.19 | 186,412 |
25 Mar 2024 | 168.70 | 171.00 | 165.60 | 169.45 | 167.23 | 133,314 |
22 Mar 2024 | 160.90 | 169.90 | 160.25 | 167.62 | 165.42 | 165,104 |
21 Mar 2024 | 158.40 | 163.00 | 153.95 | 160.87 | 158.76 | 64,011 |
20 Mar 2024 | 157.00 | 158.05 | 154.90 | 155.04 | 153.01 | 34,776 |
19 Mar 2024 | 153.50 | 157.80 | 153.25 | 156.10 | 154.05 | 181,321 |
18 Mar 2024 | 158.55 | 160.70 | 155.00 | 155.41 | 153.38 | 47,351 |
15 Mar 2024 | 158.40 | 161.75 | 158.40 | 160.16 | 158.06 | 125,073 |
14 Mar 2024 | 159.45 | 161.90 | 157.60 | 161.05 | 158.94 | 213,001 |
13 Mar 2024 | 156.65 | 160.85 | 150.35 | 160.46 | 158.36 | 217,882 |
12 Mar 2024 | 148.90 | 155.25 | 145.10 | 150.13 | 148.16 | 439,766 |
11 Mar 2024 | 149.05 | 150.36 | 145.60 | 149.14 | 147.19 | 198,253 |
08 Mar 2024 | 149.50 | 151.70 | 145.90 | 149.14 | 147.18 | 303,486 |
07 Mar 2024 | 135.10 | 148.70 | 134.65 | 138.95 | 137.13 | 431,787 |
06 Mar 2024 | 144.40 | 146.25 | 136.40 | 137.81 | 136.00 | 228,761 |
05 Mar 2024 | 128.55 | 146.85 | 127.80 | 143.62 | 141.74 | 344,801 |
04 Mar 2024 | 132.55 | 132.55 | 128.50 | 128.70 | 127.01 | 215,291 |
01 Mar 2024 | 142.35 | 142.35 | 131.60 | 133.66 | 131.91 | 731,391 |
29 Feb 2024 | 143.50 | 144.00 | 140.00 | 141.30 | 139.45 | 150,562 |
28 Feb 2024 | 146.65 | 146.65 | 142.25 | 143.71 | 141.83 | 35,389 |
27 Feb 2024 | 146.10 | 146.20 | 141.65 | 145.19 | 143.28 | 55,271 |
26 Feb 2024 | 144.75 | 147.05 | 144.75 | 145.20 | 143.30 | 19,495 |
23 Feb 2024 | 144.50 | 146.15 | 143.50 | 143.59 | 141.70 | 46,490 |
22 Feb 2024 | 143.20 | 145.45 | 142.85 | 144.73 | 142.83 | 77,861 |
21 Feb 2024 | 137.45 | 144.10 | 135.70 | 139.19 | 137.36 | 94,540 |
20 Feb 2024 | 138.45 | 139.75 | 134.85 | 136.74 | 134.95 | 169,987 |
19 Feb 2024 | 130.30 | 139.00 | 130.05 | 134.45 | 132.69 | 83,914 |
16 Feb 2024 | 127.80 | 132.70 | 127.05 | 130.51 | 128.80 | 162,156 |
15 Feb 2024 | 123.55 | 130.45 | 120.65 | 124.22 | 122.59 | 356,713 |
14 Feb 2024 | 98.72 | 101.90 | 97.46 | 99.67 | 98.36 | 65,599 |
13 Feb 2024 | 102.65 | 102.65 | 97.08 | 99.34 | 98.03 | 32,570 |
12 Feb 2024 | 103.10 | 105.85 | 102.75 | 105.01 | 103.63 | 76,364 |
09 Feb 2024 | 102.40 | 104.55 | 102.40 | 104.11 | 102.74 | 58,257 |
08 Feb 2024 | 102.75 | 104.50 | 101.25 | 103.44 | 102.09 | 27,738 |
07 Feb 2024 | 102.00 | 102.22 | 98.70 | 101.60 | 100.26 | 126,693 |
06 Feb 2024 | 101.85 | 102.35 | 99.16 | 100.48 | 99.16 | 110,786 |
05 Feb 2024 | 102.65 | 103.40 | 100.80 | 103.10 | 101.75 | 31,112 |
02 Feb 2024 | 105.90 | 106.50 | 103.64 | 103.66 | 102.30 | 36,118 |
01 Feb 2024 | 104.80 | 107.15 | 104.15 | 105.48 | 104.10 | 46,150 |
31 Jan 2024 | 104.05 | 106.75 | 104.05 | 106.50 | 105.11 | 66,990 |
30 Jan 2024 | 106.95 | 107.40 | 104.30 | 107.27 | 105.86 | 68,001 |
29 Jan 2024 | 109.15 | 109.15 | 104.90 | 108.61 | 107.19 | 32,905 |
26 Jan 2024 | 105.75 | 109.70 | 105.00 | 108.89 | 107.46 | 118,560 |
25 Jan 2024 | 106.35 | 106.35 | 104.20 | 105.22 | 103.84 | 108,099 |
24 Jan 2024 | 103.95 | 108.30 | 103.95 | 107.26 | 105.86 | 125,793 |
23 Jan 2024 | 104.30 | 105.90 | 103.60 | 105.57 | 104.18 | 55,595 |
22 Jan 2024 | 104.10 | 105.95 | 102.90 | 105.04 | 103.67 | 81,022 |
19 Jan 2024 | 107.45 | 107.60 | 98.64 | 100.25 | 98.93 | 213,991 |
18 Jan 2024 | 107.05 | 108.55 | 105.60 | 106.33 | 104.93 | 66,764 |
17 Jan 2024 | 110.35 | 111.15 | 107.65 | 109.75 | 108.31 | 67,069 |
16 Jan 2024 | 107.80 | 112.80 | 107.80 | 110.70 | 109.25 | 56,100 |
15 Jan 2024 | 111.10 | 113.65 | 110.55 | 110.70 | 109.25 | 54,700 |
12 Jan 2024 | 116.45 | 116.45 | 111.65 | 113.06 | 111.57 | 81,093 |
11 Jan 2024 | 117.30 | 117.30 | 114.80 | 115.36 | 113.85 | 36,319 |
10 Jan 2024 | 113.80 | 116.05 | 113.80 | 115.50 | 113.99 | 21,261 |
09 Jan 2024 | 117.30 | 117.35 | 113.45 | 114.51 | 113.01 | 30,127 |
08 Jan 2024 | 114.90 | 116.23 | 113.40 | 114.59 | 113.09 | 45,149 |
05 Jan 2024 | 115.70 | 116.05 | 112.30 | 112.62 | 111.14 | 82,862 |
04 Jan 2024 | 110.95 | 115.21 | 110.95 | 112.75 | 111.27 | 85,987 |
03 Jan 2024 | 116.55 | 117.75 | 109.80 | 113.28 | 111.79 | 149,604 |
02 Jan 2024 | 124.65 | 124.65 | 116.90 | 120.82 | 119.23 | 45,496 |
29 Dec 2023 | 124.40 | 124.40 | 121.65 | 123.50 | 121.88 | 29,786 |
28 Dec 2023 | 121.45 | 122.90 | 120.40 | 122.59 | 120.98 | 45,477 |
27 Dec 2023 | 120.40 | 120.65 | 119.07 | 119.47 | 117.91 | 55,139 |
22 Dec 2023 | 119.25 | 121.15 | 118.59 | 118.95 | 117.39 | 89,242 |
21 Dec 2023 | 120.70 | 123.05 | 118.70 | 120.70 | 119.12 | 41,796 |
20 Dec 2023 | 123.25 | 124.10 | 120.60 | 123.41 | 121.79 | 38,260 |
19 Dec 2023 | 125.50 | 127.80 | 121.45 | 126.56 | 124.90 | 84,144 |
18 Dec 2023 | 121.35 | 125.45 | 120.80 | 124.24 | 122.62 | 114,894 |
15 Dec 2023 | 124.30 | 124.30 | 121.00 | 122.99 | 121.38 | 32,378 |
14 Dec 2023 | 121.45 | 123.70 | 119.60 | 121.99 | 120.39 | 107,251 |
13 Dec 2023 | 114.05 | 115.75 | 114.05 | 115.75 | 114.23 | 29,037 |
12 Dec 2023 | 120.90 | 120.90 | 114.75 | 115.66 | 114.14 | 76,529 |
11 Dec 2023 | 117.30 | 121.00 | 117.30 | 119.61 | 118.04 | 85,897 |
08 Dec 2023 | 118.75 | 120.60 | 117.35 | 118.69 | 117.13 | 134,529 |
07 Dec 2023 | 117.65 | 119.15 | 116.70 | 117.90 | 116.35 | 184,197 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |