Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 106.40 | 108.48 | 104.50 | 104.50 | 104.50 | 208,329 |
17 Apr 2024 | 106.52 | 107.94 | 105.02 | 106.46 | 106.46 | 237,897 |
16 Apr 2024 | 108.34 | 109.92 | 106.51 | 106.51 | 106.51 | 217,180 |
15 Apr 2024 | 107.82 | 110.99 | 107.08 | 108.34 | 108.34 | 208,213 |
12 Apr 2024 | 107.37 | 109.24 | 107.00 | 107.00 | 107.00 | 118,004 |
11 Apr 2024 | 109.45 | 110.35 | 108.10 | 108.10 | 108.10 | 147,782 |
10 Apr 2024 | 112.52 | 112.52 | 108.66 | 109.08 | 109.08 | 191,158 |
09 Apr 2024 | 107.02 | 111.74 | 105.20 | 110.99 | 110.99 | 292,989 |
08 Apr 2024 | 111.98 | 112.70 | 106.32 | 106.89 | 106.89 | 365,842 |
03 Apr 2024 | 111.33 | 113.89 | 110.29 | 113.03 | 113.03 | 205,241 |
02 Apr 2024 | 113.95 | 113.95 | 110.57 | 111.30 | 111.30 | 173,836 |
01 Apr 2024 | 109.98 | 114.43 | 109.98 | 112.76 | 112.76 | 253,966 |
29 Mar 2024 | 110.70 | 112.98 | 108.91 | 109.71 | 109.71 | 226,002 |
28 Mar 2024 | 110.50 | 110.89 | 108.35 | 110.16 | 110.16 | 358,506 |
27 Mar 2024 | 113.75 | 114.65 | 110.10 | 110.10 | 110.10 | 378,976 |
26 Mar 2024 | 116.24 | 116.24 | 113.50 | 113.73 | 113.73 | 154,321 |
25 Mar 2024 | 114.11 | 116.63 | 114.02 | 114.77 | 114.77 | 169,864 |
22 Mar 2024 | 113.48 | 117.13 | 113.48 | 115.50 | 115.50 | 290,418 |
21 Mar 2024 | 117.11 | 117.67 | 114.88 | 115.09 | 115.09 | 269,335 |
20 Mar 2024 | 118.65 | 119.48 | 116.03 | 117.88 | 117.88 | 429,174 |
19 Mar 2024 | 121.27 | 122.28 | 117.52 | 120.00 | 120.00 | 572,145 |
18 Mar 2024 | 121.51 | 123.00 | 119.52 | 121.81 | 121.81 | 353,514 |
15 Mar 2024 | 121.11 | 123.47 | 119.67 | 121.49 | 121.49 | 403,056 |
14 Mar 2024 | 124.50 | 125.98 | 121.08 | 121.63 | 121.63 | 239,777 |
13 Mar 2024 | 121.76 | 123.38 | 121.00 | 122.42 | 122.42 | 172,685 |
12 Mar 2024 | 124.80 | 125.41 | 121.14 | 121.75 | 121.75 | 322,544 |
11 Mar 2024 | 121.72 | 124.51 | 121.70 | 124.39 | 124.39 | 178,976 |
08 Mar 2024 | 124.34 | 124.89 | 121.02 | 121.80 | 121.80 | 236,864 |
07 Mar 2024 | 127.51 | 127.51 | 123.01 | 123.34 | 123.34 | 214,049 |
06 Mar 2024 | 126.00 | 129.46 | 125.26 | 126.94 | 126.94 | 283,549 |
05 Mar 2024 | 125.69 | 126.78 | 124.14 | 125.88 | 125.88 | 211,235 |
04 Mar 2024 | 124.15 | 126.84 | 123.79 | 125.50 | 125.50 | 243,817 |
01 Mar 2024 | 126.00 | 126.52 | 122.52 | 124.70 | 124.70 | 409,800 |
29 Feb 2024 | 124.14 | 125.60 | 122.28 | 124.89 | 124.89 | 220,185 |
28 Feb 2024 | 126.06 | 127.85 | 121.02 | 122.87 | 122.87 | 547,054 |
27 Feb 2024 | 124.70 | 125.90 | 123.02 | 125.80 | 125.80 | 250,985 |
26 Feb 2024 | 123.75 | 125.43 | 122.22 | 124.80 | 124.80 | 242,538 |
23 Feb 2024 | 124.24 | 124.45 | 121.01 | 123.90 | 123.90 | 333,189 |
22 Feb 2024 | 121.96 | 124.50 | 120.02 | 123.00 | 123.00 | 291,735 |
21 Feb 2024 | 121.03 | 124.55 | 120.02 | 122.00 | 122.00 | 325,094 |
20 Feb 2024 | 122.57 | 127.31 | 121.66 | 122.33 | 122.33 | 480,043 |
19 Feb 2024 | 128.66 | 128.88 | 120.03 | 124.31 | 124.31 | 736,130 |
08 Feb 2024 | 125.04 | 133.00 | 123.08 | 128.30 | 128.30 | 823,876 |
07 Feb 2024 | 121.01 | 130.45 | 121.00 | 125.50 | 125.50 | 644,652 |
06 Feb 2024 | 104.64 | 121.59 | 103.29 | 121.00 | 121.00 | 673,435 |
05 Feb 2024 | 104.52 | 107.84 | 101.51 | 105.68 | 105.68 | 615,909 |
02 Feb 2024 | 103.80 | 106.90 | 100.02 | 106.00 | 106.00 | 340,225 |
01 Feb 2024 | 102.54 | 107.59 | 101.04 | 105.00 | 105.00 | 298,871 |
31 Jan 2024 | 103.34 | 104.98 | 99.30 | 104.00 | 104.00 | 307,211 |
30 Jan 2024 | 101.32 | 105.88 | 100.52 | 103.47 | 103.47 | 357,078 |
29 Jan 2024 | 106.74 | 109.12 | 102.61 | 102.69 | 102.69 | 325,984 |
26 Jan 2024 | 113.85 | 114.67 | 105.56 | 106.00 | 106.00 | 342,353 |
25 Jan 2024 | 107.00 | 115.82 | 104.74 | 115.47 | 115.47 | 357,111 |
24 Jan 2024 | 107.33 | 108.00 | 102.03 | 105.64 | 105.64 | 390,491 |
23 Jan 2024 | 103.51 | 108.20 | 100.49 | 106.05 | 106.05 | 289,258 |
22 Jan 2024 | 109.75 | 110.33 | 102.03 | 103.51 | 103.51 | 248,499 |
19 Jan 2024 | 107.71 | 112.66 | 106.35 | 110.13 | 110.13 | 336,034 |
18 Jan 2024 | 105.81 | 108.66 | 104.00 | 108.10 | 108.10 | 329,772 |
17 Jan 2024 | 110.28 | 110.90 | 107.31 | 107.31 | 107.31 | 282,364 |
16 Jan 2024 | 111.38 | 112.18 | 109.03 | 111.75 | 111.75 | 237,833 |
15 Jan 2024 | 111.77 | 111.77 | 108.51 | 109.84 | 109.84 | 237,205 |
12 Jan 2024 | 110.26 | 114.84 | 110.26 | 111.87 | 111.87 | 257,434 |
11 Jan 2024 | 111.14 | 112.80 | 110.76 | 111.52 | 111.52 | 171,298 |
10 Jan 2024 | 110.08 | 112.40 | 108.31 | 111.50 | 111.50 | 196,044 |
09 Jan 2024 | 115.00 | 115.00 | 110.00 | 111.64 | 111.64 | 288,020 |
08 Jan 2024 | 116.59 | 116.59 | 112.72 | 113.42 | 113.42 | 214,098 |
05 Jan 2024 | 121.66 | 122.58 | 116.02 | 116.28 | 116.28 | 263,631 |
04 Jan 2024 | 120.22 | 121.80 | 119.20 | 121.06 | 121.06 | 150,957 |
03 Jan 2024 | 122.10 | 123.13 | 120.20 | 120.79 | 120.79 | 154,398 |
02 Jan 2024 | 125.44 | 125.44 | 120.91 | 122.39 | 122.39 | 265,283 |
29 Dec 2023 | 120.55 | 124.98 | 120.18 | 124.53 | 124.53 | 204,717 |
28 Dec 2023 | 118.98 | 121.79 | 117.65 | 121.29 | 121.29 | 257,574 |
27 Dec 2023 | 119.32 | 119.47 | 116.00 | 118.99 | 118.99 | 378,003 |
26 Dec 2023 | 118.64 | 120.39 | 117.68 | 118.61 | 118.61 | 181,678 |
25 Dec 2023 | 119.24 | 120.88 | 118.39 | 119.59 | 119.59 | 225,292 |
22 Dec 2023 | 121.00 | 121.17 | 116.58 | 118.39 | 118.39 | 357,492 |
21 Dec 2023 | 123.98 | 124.30 | 120.18 | 121.13 | 121.13 | 404,608 |
20 Dec 2023 | 125.99 | 126.47 | 123.80 | 124.30 | 124.30 | 162,574 |
19 Dec 2023 | 129.49 | 129.49 | 124.37 | 126.05 | 126.05 | 352,597 |
18 Dec 2023 | 129.07 | 130.49 | 127.50 | 128.26 | 128.26 | 198,072 |
15 Dec 2023 | 132.34 | 132.34 | 129.36 | 129.95 | 129.95 | 178,772 |
14 Dec 2023 | 129.21 | 133.00 | 128.64 | 132.90 | 132.90 | 337,627 |
13 Dec 2023 | 130.17 | 130.80 | 128.83 | 129.32 | 129.32 | 159,768 |
12 Dec 2023 | 131.07 | 133.66 | 128.72 | 130.30 | 130.30 | 252,242 |
11 Dec 2023 | 131.00 | 132.60 | 128.62 | 132.17 | 132.17 | 496,611 |
08 Dec 2023 | 129.50 | 133.00 | 127.22 | 132.59 | 132.59 | 765,920 |
07 Dec 2023 | 128.50 | 130.81 | 127.37 | 129.00 | 129.00 | 371,042 |
06 Dec 2023 | 132.11 | 132.38 | 128.00 | 129.00 | 129.00 | 446,006 |
05 Dec 2023 | 135.10 | 135.10 | 132.50 | 132.50 | 132.50 | 174,008 |
04 Dec 2023 | 138.68 | 139.75 | 134.30 | 134.30 | 134.30 | 184,377 |
01 Dec 2023 | 139.09 | 140.99 | 137.60 | 138.66 | 138.66 | 189,342 |
30 Nov 2023 | 143.00 | 143.00 | 137.83 | 139.93 | 139.93 | 292,829 |
29 Nov 2023 | 142.60 | 143.96 | 141.63 | 142.48 | 142.48 | 165,963 |
28 Nov 2023 | 140.16 | 143.80 | 139.89 | 143.23 | 143.23 | 223,701 |
27 Nov 2023 | 140.20 | 141.50 | 138.20 | 141.27 | 141.27 | 244,746 |
24 Nov 2023 | 139.93 | 140.88 | 138.80 | 139.43 | 139.43 | 134,753 |
23 Nov 2023 | 139.04 | 140.71 | 136.78 | 140.10 | 140.10 | 132,395 |
22 Nov 2023 | 139.06 | 140.49 | 137.97 | 137.97 | 137.97 | 113,621 |
21 Nov 2023 | 140.38 | 141.44 | 139.11 | 139.62 | 139.62 | 152,561 |
20 Nov 2023 | 141.03 | 142.09 | 139.60 | 140.29 | 140.29 | 126,977 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |