Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 118.25 | 121.90 | 116.80 | 117.93 | 117.93 | 929,303 |
25 Apr 2024 | 121.75 | 124.20 | 121.10 | 121.92 | 121.92 | 1,254,322 |
24 Apr 2024 | 123.95 | 124.50 | 122.35 | 122.84 | 122.84 | 277,727 |
23 Apr 2024 | 121.55 | 123.00 | 120.80 | 122.21 | 122.21 | 16,824,510 |
22 Apr 2024 | 121.70 | 121.70 | 120.53 | 121.21 | 121.21 | 19,108,810 |
19 Apr 2024 | 120.75 | 120.80 | 120.05 | 120.49 | 120.49 | 15,283,130 |
18 Apr 2024 | 120.75 | 122.00 | 120.75 | 121.68 | 121.68 | 438,155 |
17 Apr 2024 | 121.90 | 123.10 | 121.67 | 121.70 | 121.70 | 711,272 |
16 Apr 2024 | 120.80 | 123.00 | 120.60 | 121.89 | 121.89 | 12,748,050 |
15 Apr 2024 | 124.35 | 126.95 | 124.15 | 124.73 | 124.73 | 1,085,648 |
12 Apr 2024 | 125.30 | 126.20 | 124.10 | 124.90 | 124.90 | 1,612,718 |
11 Apr 2024 | 123.40 | 124.80 | 122.40 | 122.86 | 122.86 | 581,522 |
10 Apr 2024 | 124.35 | 125.05 | 122.60 | 124.16 | 124.16 | 200,190 |
09 Apr 2024 | 124.85 | 124.85 | 122.69 | 123.35 | 123.35 | 201,780 |
08 Apr 2024 | 125.60 | 125.60 | 122.50 | 123.83 | 123.83 | 7,840,605 |
05 Apr 2024 | 124.15 | 124.25 | 122.40 | 122.94 | 122.94 | 1,375,938 |
04 Apr 2024 | 125.40 | 125.90 | 124.65 | 125.31 | 125.31 | 176,052 |
03 Apr 2024 | 124.60 | 125.85 | 123.10 | 124.90 | 124.90 | 1,961,314 |
02 Apr 2024 | 127.15 | 129.20 | 126.35 | 126.43 | 126.43 | 5,712,916 |
28 Mar 2024 | 128.60 | 128.60 | 126.45 | 126.91 | 126.91 | 558,320 |
27 Mar 2024 | 127.25 | 128.35 | 127.15 | 127.50 | 127.50 | 241,303 |
26 Mar 2024 | 126.85 | 128.45 | 125.35 | 128.03 | 128.03 | 354,608 |
25 Mar 2024 | 127.15 | 127.15 | 125.40 | 125.98 | 125.98 | 4,107,529 |
22 Mar 2024 | 127.70 | 127.95 | 126.60 | 127.84 | 127.84 | 236,701 |
21 Mar 2024 | 125.90 | 127.71 | 125.80 | 127.71 | 127.71 | 171,192 |
20 Mar 2024 | 124.60 | 125.95 | 124.25 | 125.08 | 125.08 | 1,799,725 |
19 Mar 2024 | 125.20 | 125.20 | 123.75 | 124.46 | 124.46 | 582,546 |
18 Mar 2024 | 125.40 | 125.90 | 124.45 | 125.65 | 125.65 | 6,595,852 |
15 Mar 2024 | 125.15 | 126.45 | 125.15 | 125.51 | 125.51 | 1,805,222 |
14 Mar 2024 | 126.55 | 126.60 | 124.65 | 125.69 | 125.69 | 1,053,023 |
13 Mar 2024 | 127.10 | 127.10 | 125.60 | 125.84 | 125.84 | 3,942,298 |
12 Mar 2024 | 125.80 | 126.95 | 125.10 | 125.97 | 125.97 | 94,271 |
11 Mar 2024 | 123.40 | 125.30 | 122.90 | 123.51 | 123.51 | 248,077 |
08 Mar 2024 | 121.65 | 124.80 | 121.60 | 124.16 | 124.16 | 437,963 |
07 Mar 2024 | 120.00 | 122.25 | 119.75 | 121.13 | 121.13 | 456,583 |
06 Mar 2024 | 118.15 | 120.77 | 118.15 | 118.71 | 118.71 | 797,252 |
05 Mar 2024 | 121.15 | 121.25 | 118.40 | 119.98 | 119.98 | 128,776 |
04 Mar 2024 | 122.45 | 122.50 | 121.10 | 121.53 | 121.53 | 467,433 |
01 Mar 2024 | 122.15 | 122.50 | 121.70 | 122.14 | 122.14 | 252,642 |
29 Feb 2024 | 120.45 | 121.40 | 120.05 | 121.35 | 121.35 | 499,223 |
28 Feb 2024 | 119.50 | 121.90 | 119.50 | 120.58 | 120.58 | 424,269 |
27 Feb 2024 | 122.10 | 122.30 | 120.90 | 121.23 | 121.23 | 2,119,146 |
26 Feb 2024 | 121.65 | 122.90 | 121.45 | 122.33 | 122.33 | 2,954,617 |
23 Feb 2024 | 120.40 | 121.90 | 118.70 | 120.85 | 120.85 | 873,235 |
22 Feb 2024 | 116.40 | 120.35 | 116.40 | 117.97 | 117.97 | 327,812 |
21 Feb 2024 | 118.05 | 118.05 | 116.55 | 117.00 | 117.00 | 384,130 |
20 Feb 2024 | 117.50 | 118.00 | 116.75 | 117.49 | 117.49 | 310,092 |
19 Feb 2024 | 117.55 | 118.05 | 116.30 | 117.82 | 117.82 | 257,833 |
16 Feb 2024 | 117.00 | 118.60 | 116.75 | 117.90 | 117.90 | 2,919,766 |
15 Feb 2024 | 116.20 | 117.20 | 115.70 | 116.42 | 116.42 | 670,908 |
14 Feb 2024 | 114.25 | 115.07 | 114.10 | 115.04 | 115.04 | 385,157 |
13 Feb 2024 | 116.45 | 116.70 | 113.95 | 114.49 | 114.49 | 1,386,869 |
12 Feb 2024 | 118.10 | 118.20 | 117.20 | 117.39 | 117.39 | 446,444 |
09 Feb 2024 | 117.95 | 117.95 | 116.30 | 117.09 | 117.09 | 11,558,980 |
08 Feb 2024 | 118.20 | 118.55 | 117.60 | 118.03 | 118.03 | 214,017 |
07 Feb 2024 | 118.25 | 118.25 | 117.15 | 117.89 | 117.89 | 151,904 |
06 Feb 2024 | 117.65 | 118.15 | 117.20 | 117.81 | 117.81 | 335,047 |
05 Feb 2024 | 117.65 | 117.85 | 116.35 | 117.20 | 117.20 | 2,801,396 |
02 Feb 2024 | 119.35 | 119.35 | 116.35 | 118.45 | 118.45 | 252,267 |
01 Feb 2024 | 119.55 | 121.35 | 118.00 | 119.61 | 119.61 | 161,898 |
31 Jan 2024 | 113.90 | 114.25 | 113.60 | 114.12 | 114.12 | 931,870 |
30 Jan 2024 | 111.45 | 115.90 | 111.45 | 115.25 | 115.25 | 168,479 |
29 Jan 2024 | 115.05 | 115.65 | 114.05 | 115.08 | 115.08 | 211,756 |
26 Jan 2024 | 115.05 | 115.71 | 113.90 | 115.71 | 115.71 | 5,215,993 |
25 Jan 2024 | 114.30 | 115.75 | 113.70 | 114.11 | 114.11 | 246,764 |
24 Jan 2024 | 114.95 | 115.10 | 113.90 | 114.20 | 114.20 | 1,063,181 |
23 Jan 2024 | 113.00 | 114.05 | 113.00 | 113.72 | 113.72 | 511,585 |
22 Jan 2024 | 113.85 | 115.25 | 113.85 | 114.67 | 114.67 | 412,594 |
19 Jan 2024 | 113.30 | 113.35 | 111.95 | 112.66 | 112.66 | 510,229 |
18 Jan 2024 | 112.25 | 113.50 | 112.25 | 113.45 | 113.45 | 2,370,532 |
17 Jan 2024 | 113.15 | 113.60 | 112.25 | 112.95 | 112.95 | 366,609 |
16 Jan 2024 | 113.80 | 114.90 | 113.50 | 114.63 | 114.63 | 7,161,970 |
15 Jan 2024 | 115.90 | 116.10 | 114.25 | 114.50 | 114.50 | 467,678 |
12 Jan 2024 | 115.85 | 116.35 | 115.30 | 115.61 | 115.61 | 564,575 |
11 Jan 2024 | 117.55 | 118.75 | 114.65 | 114.95 | 114.95 | 534,551 |
10 Jan 2024 | 117.00 | 117.15 | 116.05 | 116.86 | 116.86 | 333,417 |
09 Jan 2024 | 118.25 | 118.45 | 116.40 | 116.82 | 116.82 | 653,880 |
08 Jan 2024 | 117.05 | 118.15 | 115.80 | 118.11 | 118.11 | 592,906 |
05 Jan 2024 | 117.00 | 117.20 | 116.20 | 116.60 | 116.60 | 199,840 |
04 Jan 2024 | 117.30 | 117.65 | 115.95 | 117.11 | 117.11 | 231,724 |
03 Jan 2024 | 119.30 | 119.30 | 116.10 | 116.76 | 116.76 | 7,580,317 |
02 Jan 2024 | 121.70 | 121.75 | 119.25 | 119.83 | 119.83 | 326,960 |
29 Dec 2023 | 120.90 | 121.85 | 119.85 | 121.15 | 121.15 | 182,003 |
28 Dec 2023 | 120.40 | 120.75 | 120.05 | 120.67 | 120.67 | 228,367 |
27 Dec 2023 | 119.20 | 120.75 | 119.05 | 120.45 | 120.45 | 141,159 |
22 Dec 2023 | 118.00 | 120.05 | 117.70 | 119.30 | 119.30 | 1,788,996 |
21 Dec 2023 | 119.80 | 119.90 | 117.90 | 118.66 | 118.66 | 722,265 |
20 Dec 2023 | 119.90 | 121.05 | 119.75 | 120.52 | 120.52 | 933,981 |
19 Dec 2023 | 119.60 | 120.75 | 118.00 | 120.50 | 120.50 | 895,006 |
18 Dec 2023 | 120.65 | 121.10 | 118.73 | 120.40 | 120.40 | 6,530,117 |
15 Dec 2023 | 119.55 | 121.95 | 119.16 | 121.95 | 121.95 | 1,033,657 |
14 Dec 2023 | 119.35 | 120.00 | 118.45 | 118.95 | 118.95 | 1,747,267 |
13 Dec 2023 | 116.80 | 117.65 | 116.04 | 116.04 | 116.04 | 303,467 |
12 Dec 2023 | 116.20 | 117.10 | 115.85 | 116.70 | 116.70 | 322,981 |
11 Dec 2023 | 115.35 | 116.80 | 114.65 | 116.48 | 116.48 | 437,694 |
08 Dec 2023 | 109.00 | 116.25 | 109.00 | 114.86 | 114.86 | 1,205,886 |
07 Dec 2023 | 107.75 | 109.15 | 106.90 | 108.92 | 108.92 | 336,711 |
06 Dec 2023 | 106.10 | 108.35 | 105.40 | 107.21 | 107.21 | 498,840 |
05 Dec 2023 | 104.95 | 106.65 | 104.60 | 105.71 | 105.71 | 552,772 |
04 Dec 2023 | 105.25 | 106.50 | 105.25 | 105.77 | 105.77 | 840,833 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |