Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 146.58 | 148.60 | 146.58 | 148.10 | 148.10 | 182 |
16 Apr 2024 | 145.52 | 147.82 | 145.10 | 147.36 | 147.36 | 1,025 |
15 Apr 2024 | 150.96 | 152.18 | 149.62 | 150.38 | 150.38 | 912 |
12 Apr 2024 | 153.84 | 155.00 | 149.92 | 150.76 | 150.76 | 723 |
11 Apr 2024 | 149.30 | 151.86 | 146.66 | 151.86 | 151.86 | 254 |
10 Apr 2024 | 150.50 | 150.96 | 148.08 | 149.46 | 149.46 | 214 |
09 Apr 2024 | 148.04 | 148.72 | 147.00 | 148.48 | 148.48 | 822 |
08 Apr 2024 | 148.48 | 149.64 | 147.50 | 148.18 | 148.18 | 738 |
05 Apr 2024 | 146.24 | 149.36 | 146.24 | 148.60 | 148.60 | 548 |
04 Apr 2024 | 147.08 | 150.22 | 146.36 | 149.92 | 149.92 | 356 |
03 Apr 2024 | 147.84 | 148.62 | 147.48 | 148.62 | 148.62 | 245 |
02 Apr 2024 | 151.98 | 152.00 | 147.68 | 148.16 | 148.16 | 947 |
28 Mar 2024 | 153.50 | 154.24 | 152.52 | 152.52 | 152.52 | 302 |
27 Mar 2024 | 153.88 | 156.08 | 153.50 | 153.50 | 153.50 | 1,920 |
26 Mar 2024 | 155.60 | 156.12 | 155.38 | 155.92 | 155.92 | 247 |
25 Mar 2024 | 154.86 | 155.34 | 153.88 | 154.20 | 154.20 | 3,493 |
22 Mar 2024 | 155.28 | 155.60 | 154.38 | 155.42 | 155.42 | 302 |
21 Mar 2024 | 151.90 | 156.38 | 151.90 | 156.38 | 156.38 | 1,089 |
20 Mar 2024 | 148.80 | 151.82 | 148.22 | 151.42 | 151.42 | 268 |
19 Mar 2024 | 148.18 | 150.14 | 148.04 | 150.14 | 150.14 | 240 |
18 Mar 2024 | 147.82 | 149.12 | 146.88 | 148.30 | 148.30 | 1,102 |
15 Mar 2024 | 153.20 | 153.20 | 148.36 | 148.92 | 148.92 | 497 |
14 Mar 2024 | 150.04 | 152.72 | 150.04 | 152.64 | 152.64 | 559 |
13 Mar 2024 | 152.00 | 152.56 | 148.88 | 152.52 | 152.52 | 522 |
12 Mar 2024 | 149.60 | 151.74 | 149.50 | 151.10 | 151.10 | 482 |
11 Mar 2024 | 149.06 | 150.70 | 148.40 | 149.58 | 149.58 | 765 |
08 Mar 2024 | 149.62 | 152.58 | 149.52 | 150.40 | 150.40 | 1,483 |
07 Mar 2024 | 149.58 | 151.00 | 149.44 | 150.44 | 150.44 | 685 |
06 Mar 2024 | 146.62 | 149.04 | 146.62 | 149.04 | 149.04 | 594 |
05 Mar 2024 | 144.70 | 145.42 | 142.88 | 145.04 | 145.04 | 1,368 |
04 Mar 2024 | 146.50 | 150.00 | 146.40 | 147.08 | 147.08 | 1,637 |
01 Mar 2024 | 146.54 | 148.50 | 144.76 | 147.30 | 147.30 | 1,428 |
29 Feb 2024 | 141.60 | 147.16 | 139.90 | 145.12 | 145.12 | 977 |
28 Feb 2024 | 139.68 | 142.68 | 139.22 | 142.34 | 142.34 | 170 |
27 Feb 2024 | 137.86 | 140.00 | 137.82 | 138.98 | 138.98 | 168 |
26 Feb 2024 | 139.64 | 140.50 | 137.70 | 138.16 | 138.16 | 1,270 |
23 Feb 2024 | 139.66 | 142.84 | 138.46 | 140.12 | 140.12 | 980 |
22 Feb 2024 | 138.04 | 142.30 | 138.04 | 142.18 | 142.18 | 1,378 |
21 Feb 2024 | 136.00 | 137.24 | 134.60 | 135.94 | 135.94 | 757 |
20 Feb 2024 | 140.68 | 140.68 | 134.82 | 136.76 | 136.76 | 933 |
19 Feb 2024 | 141.96 | 142.36 | 140.02 | 140.28 | 140.28 | 140 |
16 Feb 2024 | 145.52 | 146.42 | 141.78 | 141.96 | 141.96 | 387 |
15 Feb 2024 | 139.12 | 144.08 | 138.04 | 144.08 | 144.08 | 1,484 |
14 Feb 2024 | 134.84 | 136.18 | 131.00 | 135.22 | 135.22 | 6,981 |
13 Feb 2024 | 143.14 | 143.40 | 138.46 | 142.32 | 142.32 | 898 |
12 Feb 2024 | 136.78 | 143.42 | 136.78 | 143.42 | 143.42 | 408 |
09 Feb 2024 | 134.94 | 137.18 | 134.42 | 136.26 | 136.26 | 850 |
08 Feb 2024 | 136.68 | 139.26 | 136.46 | 138.74 | 138.74 | 2,293 |
07 Feb 2024 | 134.04 | 136.66 | 133.26 | 136.60 | 136.60 | 350 |
06 Feb 2024 | 132.88 | 135.40 | 132.88 | 133.68 | 133.68 | 592 |
05 Feb 2024 | 135.50 | 136.00 | 133.40 | 134.68 | 134.68 | 292 |
02 Feb 2024 | 135.54 | 135.54 | 131.10 | 135.00 | 135.00 | 1,106 |
01 Feb 2024 | 134.78 | 135.18 | 132.50 | 132.74 | 132.74 | 686 |
31 Jan 2024 | 137.54 | 137.54 | 134.70 | 135.20 | 135.20 | 408 |
30 Jan 2024 | 139.46 | 141.16 | 138.12 | 138.22 | 138.22 | 747 |
29 Jan 2024 | 137.40 | 140.10 | 137.34 | 139.46 | 139.46 | 2,972 |
26 Jan 2024 | 130.56 | 135.00 | 130.16 | 133.70 | 133.70 | 260 |
25 Jan 2024 | 129.10 | 131.66 | 128.84 | 131.66 | 131.66 | 1,065 |
24 Jan 2024 | 131.02 | 131.50 | 130.28 | 130.28 | 130.28 | 355 |
23 Jan 2024 | 130.04 | 130.72 | 129.88 | 129.88 | 129.88 | 2,070 |
22 Jan 2024 | 128.74 | 132.00 | 128.56 | 130.56 | 130.56 | 1,135 |
19 Jan 2024 | 126.16 | 127.80 | 125.42 | 126.44 | 126.44 | 381 |
18 Jan 2024 | 123.50 | 127.96 | 123.34 | 126.86 | 126.86 | 825 |
17 Jan 2024 | 123.08 | 123.50 | 121.84 | 123.08 | 123.08 | 1,023 |
16 Jan 2024 | 123.80 | 124.74 | 122.76 | 123.74 | 123.74 | 4,503 |
15 Jan 2024 | 126.06 | 126.06 | 122.00 | 123.34 | 123.34 | 616 |
12 Jan 2024 | 126.58 | 127.66 | 125.76 | 126.02 | 126.02 | 704 |
11 Jan 2024 | 128.04 | 128.28 | 126.32 | 126.44 | 126.44 | 2,023 |
10 Jan 2024 | 126.72 | 128.28 | 126.72 | 127.86 | 127.86 | 655 |
09 Jan 2024 | 126.98 | 127.98 | 126.54 | 126.96 | 126.96 | 898 |
08 Jan 2024 | 124.40 | 126.30 | 123.78 | 126.30 | 126.30 | 732 |
05 Jan 2024 | 121.86 | 124.30 | 121.56 | 124.18 | 124.18 | 628 |
04 Jan 2024 | 122.66 | 124.00 | 121.44 | 123.94 | 123.94 | 517 |
03 Jan 2024 | 122.32 | 122.48 | 120.10 | 121.48 | 121.48 | 756 |
02 Jan 2024 | 123.46 | 123.90 | 121.60 | 122.42 | 122.42 | 1,294 |
29 Dec 2023 | 122.80 | 124.12 | 122.02 | 123.80 | 123.80 | 626 |
28 Dec 2023 | 121.58 | 123.62 | 120.38 | 123.62 | 123.62 | 3,181 |
27 Dec 2023 | 126.84 | 126.84 | 122.88 | 123.18 | 123.18 | 992 |
22 Dec 2023 | 127.62 | 129.28 | 127.60 | 127.78 | 127.78 | 1,078 |
21 Dec 2023 | 130.36 | 131.26 | 128.20 | 128.72 | 128.72 | 1,257 |
20 Dec 2023 | 133.98 | 133.98 | 131.00 | 131.10 | 131.10 | 591 |
19 Dec 2023 | 134.54 | 134.88 | 134.24 | 134.34 | 134.34 | 283 |
18 Dec 2023 | 133.26 | 135.20 | 132.74 | 134.56 | 134.56 | 2,857 |
15 Dec 2023 | 133.80 | 136.00 | 132.64 | 135.26 | 135.26 | 1,758 |
14 Dec 2023 | 132.36 | 136.16 | 131.84 | 135.22 | 135.22 | 3,737 |
13 Dec 2023 | 130.64 | 134.00 | 129.82 | 130.48 | 130.48 | 2,946 |
12 Dec 2023 | 129.08 | 130.28 | 128.32 | 129.86 | 129.86 | 1,758 |
11 Dec 2023 | 130.50 | 134.44 | 129.28 | 133.68 | 133.68 | 2,031 |
08 Dec 2023 | 129.86 | 130.98 | 128.30 | 130.70 | 130.70 | 810 |
07 Dec 2023 | 125.62 | 130.00 | 125.30 | 129.52 | 129.52 | 682 |
06 Dec 2023 | 125.00 | 128.02 | 123.56 | 127.48 | 127.48 | 1,494 |
05 Dec 2023 | 123.26 | 125.24 | 121.58 | 125.10 | 125.10 | 678 |
04 Dec 2023 | 124.28 | 125.00 | 122.72 | 124.20 | 124.20 | 1,671 |
01 Dec 2023 | 115.78 | 121.32 | 115.78 | 120.88 | 120.88 | 279 |
30 Nov 2023 | 115.42 | 116.64 | 115.42 | 115.48 | 115.48 | 226 |
29 Nov 2023 | 114.78 | 116.16 | 114.46 | 115.10 | 115.10 | 844 |
28 Nov 2023 | 117.86 | 117.86 | 115.00 | 116.14 | 116.14 | 471 |
27 Nov 2023 | 116.42 | 117.74 | 116.00 | 117.74 | 117.74 | 1,023 |
24 Nov 2023 | 118.30 | 118.56 | 117.32 | 117.32 | 117.32 | 146 |
23 Nov 2023 | 117.42 | 118.60 | 117.42 | 118.26 | 118.26 | 135 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |