Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 118.00 | 119.50 | 116.87 | 118.71 | 118.71 | 258,761 |
16 Apr 2024 | 118.62 | 119.69 | 116.70 | 117.89 | 117.89 | 502,908 |
15 Apr 2024 | 120.00 | 120.59 | 119.08 | 119.84 | 119.84 | 208,757 |
12 Apr 2024 | 122.10 | 122.66 | 121.20 | 121.96 | 121.96 | 976,291 |
11 Apr 2024 | 118.42 | 121.80 | 117.12 | 121.80 | 121.80 | 484,342 |
10 Apr 2024 | 123.80 | 124.06 | 122.06 | 122.20 | 122.20 | 263,306 |
09 Apr 2024 | 123.13 | 124.22 | 122.99 | 123.68 | 123.68 | 214,782 |
08 Apr 2024 | 123.36 | 124.20 | 122.49 | 123.14 | 123.14 | 253,583 |
05 Apr 2024 | 124.38 | 125.10 | 121.80 | 123.00 | 123.00 | 341,629 |
04 Apr 2024 | 126.71 | 127.80 | 125.10 | 125.10 | 125.10 | 302,487 |
03 Apr 2024 | 131.61 | 131.61 | 125.01 | 125.01 | 125.01 | 693,512 |
02 Apr 2024 | 132.22 | 134.00 | 132.11 | 132.55 | 132.55 | 297,226 |
28 Mar 2024 | 134.00 | 134.17 | 132.02 | 133.32 | 133.32 | 507,843 |
27 Mar 2024 | 134.11 | 134.18 | 132.54 | 133.89 | 133.89 | 280,477 |
26 Mar 2024 | 136.00 | 136.50 | 132.60 | 133.39 | 133.39 | 392,929 |
25 Mar 2024 | 136.50 | 138.79 | 135.81 | 137.11 | 137.11 | 348,961 |
22 Mar 2024 | 133.91 | 135.80 | 133.75 | 135.29 | 135.29 | 250,899 |
21 Mar 2024 | 134.70 | 136.39 | 132.67 | 135.32 | 135.32 | 738,056 |
20 Mar 2024 | 134.25 | 134.88 | 131.30 | 132.20 | 132.20 | 469,487 |
19 Mar 2024 | 135.27 | 135.61 | 133.00 | 133.33 | 133.33 | 247,495 |
18 Mar 2024 | 134.03 | 136.18 | 132.69 | 135.39 | 135.39 | 279,935 |
15 Mar 2024 | 134.95 | 136.10 | 134.01 | 135.15 | 135.15 | 2,110,026 |
14 Mar 2024 | 137.22 | 137.96 | 135.73 | 135.97 | 135.97 | 445,923 |
13 Mar 2024 | 135.58 | 138.01 | 134.66 | 138.01 | 138.01 | 519,581 |
12 Mar 2024 | 133.67 | 135.63 | 133.52 | 135.63 | 135.63 | 600,196 |
11 Mar 2024 | 132.43 | 134.22 | 131.80 | 134.00 | 134.00 | 340,586 |
08 Mar 2024 | 135.00 | 135.84 | 133.16 | 133.65 | 133.65 | 535,364 |
07 Mar 2024 | 135.25 | 136.38 | 133.31 | 133.40 | 133.40 | 458,866 |
06 Mar 2024 | 130.27 | 133.99 | 130.27 | 133.30 | 133.30 | 400,136 |
05 Mar 2024 | 135.49 | 135.98 | 131.93 | 134.52 | 134.52 | 470,667 |
04 Mar 2024 | 134.50 | 136.56 | 133.34 | 135.50 | 135.50 | 512,561 |
01 Mar 2024 | 128.00 | 135.21 | 127.75 | 134.93 | 134.93 | 781,369 |
29 Feb 2024 | 125.01 | 128.00 | 122.74 | 127.31 | 127.31 | 698,446 |
28 Feb 2024 | 122.39 | 127.00 | 121.93 | 127.00 | 127.00 | 1,099,502 |
27 Feb 2024 | 121.00 | 122.86 | 120.60 | 121.69 | 121.69 | 346,756 |
26 Feb 2024 | 120.17 | 123.44 | 119.99 | 122.46 | 122.46 | 448,584 |
23 Feb 2024 | 119.02 | 121.25 | 118.86 | 119.91 | 119.91 | 529,331 |
22 Feb 2024 | 113.50 | 116.82 | 113.23 | 116.65 | 116.65 | 344,097 |
21 Feb 2024 | 112.00 | 115.47 | 111.63 | 114.01 | 114.01 | 288,224 |
20 Feb 2024 | 113.80 | 114.29 | 111.94 | 113.68 | 113.68 | 267,633 |
19 Feb 2024 | 116.92 | 117.12 | 114.61 | 114.80 | 114.80 | 221,352 |
16 Feb 2024 | 118.39 | 119.93 | 117.21 | 117.50 | 117.50 | 577,750 |
15 Feb 2024 | 112.99 | 118.39 | 112.75 | 118.02 | 118.02 | 600,156 |
14 Feb 2024 | 111.00 | 111.89 | 110.00 | 111.58 | 111.58 | 191,167 |
13 Feb 2024 | 112.91 | 113.68 | 111.66 | 113.03 | 113.03 | 223,521 |
12 Feb 2024 | 111.29 | 113.95 | 111.08 | 113.37 | 113.37 | 188,719 |
09 Feb 2024 | 110.39 | 111.78 | 109.37 | 111.74 | 111.74 | 285,624 |
08 Feb 2024 | 107.99 | 110.97 | 107.83 | 109.77 | 109.77 | 324,400 |
07 Feb 2024 | 107.81 | 109.00 | 107.52 | 108.73 | 108.73 | 334,055 |
06 Feb 2024 | 110.72 | 110.82 | 107.55 | 108.34 | 108.34 | 416,263 |
05 Feb 2024 | 110.64 | 111.62 | 110.35 | 111.41 | 111.41 | 266,104 |
02 Feb 2024 | 110.00 | 112.29 | 109.70 | 112.29 | 112.29 | 465,433 |
01 Feb 2024 | 109.17 | 110.45 | 108.54 | 109.38 | 109.38 | 321,574 |
31 Jan 2024 | 110.00 | 111.25 | 109.50 | 110.79 | 110.79 | 526,468 |
30 Jan 2024 | 112.02 | 112.03 | 109.75 | 110.98 | 110.98 | 310,606 |
29 Jan 2024 | 112.20 | 112.20 | 108.85 | 109.21 | 109.21 | 403,785 |
25 Jan 2024 | 112.69 | 112.96 | 111.23 | 112.54 | 112.54 | 352,384 |
24 Jan 2024 | 114.65 | 114.79 | 112.31 | 113.00 | 113.00 | 297,935 |
23 Jan 2024 | 115.33 | 115.50 | 113.34 | 114.00 | 114.00 | 285,954 |
22 Jan 2024 | 116.82 | 118.80 | 114.14 | 115.36 | 115.36 | 336,793 |
19 Jan 2024 | 110.98 | 114.76 | 110.45 | 114.73 | 114.73 | 353,022 |
18 Jan 2024 | 108.43 | 109.84 | 107.09 | 109.47 | 109.47 | 301,491 |
17 Jan 2024 | 109.72 | 110.34 | 109.02 | 109.85 | 109.85 | 234,728 |
16 Jan 2024 | 108.53 | 109.82 | 108.01 | 109.27 | 109.27 | 260,971 |
15 Jan 2024 | 109.09 | 109.70 | 108.95 | 109.20 | 109.20 | 22,488 |
12 Jan 2024 | 109.88 | 110.71 | 108.89 | 109.28 | 109.28 | 130,557 |
11 Jan 2024 | 110.00 | 110.24 | 109.30 | 110.13 | 110.13 | 174,081 |
10 Jan 2024 | 108.10 | 110.02 | 108.10 | 109.28 | 109.28 | 268,051 |
09 Jan 2024 | 107.81 | 108.84 | 107.00 | 108.84 | 108.84 | 377,216 |
08 Jan 2024 | 105.30 | 106.90 | 105.20 | 105.66 | 105.66 | 160,215 |
05 Jan 2024 | 109.78 | 109.78 | 105.14 | 106.34 | 106.34 | 345,048 |
04 Jan 2024 | 108.50 | 108.76 | 107.10 | 108.76 | 108.76 | 369,550 |
03 Jan 2024 | 111.55 | 111.78 | 108.80 | 108.90 | 108.90 | 236,587 |
02 Jan 2024 | 112.50 | 113.67 | 112.31 | 113.14 | 113.14 | 102,862 |
29 Dec 2023 | 112.99 | 112.99 | 111.59 | 112.30 | 112.30 | 124,920 |
28 Dec 2023 | 112.62 | 112.79 | 111.24 | 112.79 | 112.79 | 171,172 |
27 Dec 2023 | 111.89 | 112.05 | 110.34 | 111.57 | 111.57 | 123,243 |
22 Dec 2023 | 109.94 | 111.04 | 109.50 | 110.05 | 110.05 | 113,719 |
21 Dec 2023 | 109.94 | 112.16 | 109.40 | 109.95 | 109.95 | 411,151 |
20 Dec 2023 | 113.21 | 113.43 | 112.04 | 112.04 | 112.04 | 293,002 |
19 Dec 2023 | 111.02 | 112.12 | 110.77 | 111.86 | 111.86 | 309,760 |
18 Dec 2023 | 110.54 | 112.10 | 110.11 | 110.11 | 110.11 | 262,451 |
15 Dec 2023 | 110.62 | 111.13 | 109.52 | 110.49 | 110.49 | 786,707 |
14 Dec 2023 | 111.92 | 113.12 | 110.38 | 111.63 | 111.63 | 508,217 |
13 Dec 2023 | 108.44 | 109.12 | 107.64 | 108.50 | 108.50 | 319,168 |
12 Dec 2023 | 105.48 | 109.41 | 104.39 | 108.33 | 108.33 | 569,013 |
11 Dec 2023 | 104.85 | 105.86 | 104.02 | 104.37 | 104.37 | 355,999 |
08 Dec 2023 | 103.17 | 105.04 | 102.60 | 105.00 | 105.00 | 407,046 |
07 Dec 2023 | 103.72 | 103.74 | 102.31 | 103.61 | 103.61 | 400,897 |
06 Dec 2023 | 103.65 | 104.17 | 101.66 | 103.74 | 103.74 | 585,834 |
05 Dec 2023 | 102.59 | 102.59 | 100.01 | 101.79 | 101.79 | 438,099 |
04 Dec 2023 | 102.12 | 104.06 | 102.02 | 102.80 | 102.80 | 283,371 |
01 Dec 2023 | 101.76 | 102.30 | 99.80 | 101.13 | 101.13 | 255,067 |
30 Nov 2023 | 102.82 | 103.10 | 100.78 | 103.05 | 103.05 | 859,876 |
29 Nov 2023 | 99.62 | 102.58 | 98.75 | 102.08 | 102.08 | 315,930 |
28 Nov 2023 | 99.84 | 100.44 | 99.02 | 99.17 | 99.17 | 316,679 |
27 Nov 2023 | 99.70 | 101.30 | 99.45 | 99.93 | 99.93 | 361,287 |
24 Nov 2023 | 99.43 | 101.09 | 98.74 | 99.56 | 99.56 | 163,362 |
23 Nov 2023 | 101.31 | 101.32 | 99.34 | 99.55 | 99.55 | 343,436 |
22 Nov 2023 | 100.99 | 100.99 | 98.73 | 100.00 | 100.00 | 385,461 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |