Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 0.00 | 0.00 | 0.00 | 162.78 | 162.78 | - |
24 Apr 2024 | 163.30 | 166.55 | 161.20 | 161.76 | 161.76 | 5,390 |
23 Apr 2024 | 156.54 | 160.95 | 156.54 | 160.81 | 160.81 | 1,563 |
22 Apr 2024 | 155.78 | 157.24 | 153.83 | 156.50 | 156.50 | 1,625 |
19 Apr 2024 | 158.93 | 160.28 | 155.87 | 156.06 | 156.06 | 2,652 |
18 Apr 2024 | 159.76 | 162.87 | 159.60 | 160.07 | 160.07 | 3,358 |
17 Apr 2024 | 158.45 | 158.71 | 156.49 | 158.71 | 158.71 | 17,614 |
16 Apr 2024 | 154.61 | 158.49 | 154.61 | 157.25 | 157.25 | 2,893 |
15 Apr 2024 | 161.73 | 162.92 | 155.00 | 155.10 | 155.10 | 7,577 |
12 Apr 2024 | 162.09 | 162.78 | 158.88 | 159.22 | 159.22 | 6,217 |
11 Apr 2024 | 159.00 | 165.22 | 159.00 | 165.04 | 165.04 | 5,699 |
10 Apr 2024 | 159.06 | 160.84 | 158.70 | 159.65 | 159.65 | 2,536 |
09 Apr 2024 | 161.55 | 163.15 | 159.93 | 161.88 | 161.88 | 184,582 |
08 Apr 2024 | 160.31 | 161.13 | 159.52 | 160.81 | 160.81 | 1,827 |
05 Apr 2024 | 159.00 | 162.71 | 158.90 | 161.90 | 161.90 | 1,382 |
04 Apr 2024 | 160.18 | 163.53 | 160.18 | 163.05 | 163.05 | 2,091 |
03 Apr 2024 | 158.85 | 161.22 | 158.75 | 160.29 | 160.29 | 1,733 |
02 Apr 2024 | 162.70 | 162.70 | 158.71 | 160.07 | 160.07 | 8,941 |
28 Mar 2024 | 166.65 | 167.38 | 164.87 | 165.43 | 165.43 | 7,239 |
27 Mar 2024 | 168.63 | 169.11 | 165.95 | 165.97 | 165.97 | 3,474 |
26 Mar 2024 | 169.50 | 170.00 | 168.00 | 168.93 | 168.93 | 2,389 |
25 Mar 2024 | 167.50 | 169.03 | 166.26 | 168.52 | 168.52 | 5,240 |
22 Mar 2024 | 169.98 | 169.98 | 166.87 | 168.49 | 168.49 | 4,278 |
21 Mar 2024 | 165.35 | 170.10 | 165.00 | 169.27 | 169.27 | 7,780 |
20 Mar 2024 | 161.45 | 165.65 | 161.45 | 164.69 | 164.69 | 6,742 |
19 Mar 2024 | 160.52 | 164.00 | 160.52 | 162.29 | 162.29 | 16,111 |
18 Mar 2024 | 161.17 | 162.74 | 160.63 | 161.71 | 161.71 | 12,014 |
15 Mar 2024 | 165.17 | 166.31 | 161.40 | 162.27 | 162.27 | 3,380 |
14 Mar 2024 | 165.74 | 166.70 | 162.84 | 166.56 | 166.56 | 2,752 |
13 Mar 2024 | 161.43 | 167.56 | 160.77 | 165.25 | 165.25 | 4,001 |
12 Mar 2024 | 164.03 | 166.61 | 162.83 | 164.89 | 164.89 | 4,287 |
11 Mar 2024 | 163.68 | 164.17 | 162.06 | 162.86 | 162.86 | 3,107 |
08 Mar 2024 | 164.40 | 168.20 | 163.54 | 164.37 | 164.37 | 24,933 |
07 Mar 2024 | 164.87 | 165.37 | 162.25 | 164.70 | 164.70 | 3,051 |
06 Mar 2024 | 160.96 | 164.56 | 159.33 | 163.98 | 163.98 | 30,473 |
05 Mar 2024 | 157.01 | 159.70 | 156.27 | 159.70 | 159.70 | 4,812 |
04 Mar 2024 | 159.74 | 163.00 | 158.75 | 158.75 | 158.75 | 10,053 |
01 Mar 2024 | 156.93 | 160.90 | 156.93 | 160.35 | 160.35 | 6,397 |
29 Feb 2024 | 153.40 | 159.99 | 153.40 | 157.66 | 157.66 | 20,583 |
28 Feb 2024 | 152.03 | 154.88 | 151.92 | 153.91 | 153.91 | 35,543 |
27 Feb 2024 | 150.50 | 151.87 | 149.31 | 151.49 | 151.49 | 75,970 |
26 Feb 2024 | 149.46 | 150.15 | 148.73 | 149.17 | 149.17 | 11,019 |
23 Feb 2024 | 153.05 | 155.25 | 150.91 | 152.48 | 152.48 | 20,404 |
22 Feb 2024 | 151.08 | 155.59 | 150.23 | 155.52 | 155.52 | 22,428 |
21 Feb 2024 | 147.48 | 148.55 | 145.80 | 148.45 | 148.45 | 2,164 |
20 Feb 2024 | 150.65 | 150.68 | 145.89 | 147.93 | 147.93 | 6,842 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 155.96 | 157.69 | 151.76 | 154.23 | 154.23 | 21,122 |
15 Feb 2024 | 149.76 | 157.81 | 148.72 | 157.56 | 157.56 | 37,379 |
14 Feb 2024 | 145.90 | 149.09 | 140.50 | 147.90 | 147.90 | 49,094 |
13 Feb 2024 | 153.84 | 154.36 | 148.59 | 151.04 | 151.04 | 12,756 |
12 Feb 2024 | 149.06 | 157.34 | 148.77 | 156.32 | 156.32 | 44,804 |
09 Feb 2024 | 145.14 | 148.48 | 145.14 | 148.05 | 148.05 | 6,856 |
08 Feb 2024 | 149.84 | 150.28 | 148.05 | 150.08 | 150.08 | 2,677 |
07 Feb 2024 | 145.32 | 147.58 | 143.92 | 147.29 | 147.29 | 2,149 |
06 Feb 2024 | 145.00 | 145.00 | 142.92 | 143.39 | 143.39 | 2,958 |
05 Feb 2024 | 145.48 | 146.12 | 142.73 | 145.08 | 145.08 | 4,750 |
02 Feb 2024 | 144.06 | 146.68 | 141.26 | 146.56 | 146.56 | 3,505 |
01 Feb 2024 | 144.75 | 146.28 | 143.62 | 144.94 | 144.94 | 2,455 |
31 Jan 2024 | 147.50 | 148.65 | 146.11 | 146.99 | 146.99 | 7,438 |
30 Jan 2024 | 150.37 | 151.00 | 148.69 | 149.13 | 149.13 | 5,409 |
29 Jan 2024 | 168.74 | 168.74 | 148.58 | 150.26 | 150.26 | 14,413 |
26 Jan 2024 | 142.11 | 149.84 | 141.60 | 149.84 | 149.84 | 8,177 |
25 Jan 2024 | 142.25 | 143.29 | 141.15 | 141.44 | 141.44 | 1,980 |
24 Jan 2024 | 143.81 | 144.00 | 139.60 | 140.98 | 140.98 | 4,973 |
23 Jan 2024 | 142.80 | 143.84 | 140.63 | 141.31 | 141.31 | 2,989 |
22 Jan 2024 | 141.46 | 144.00 | 140.88 | 141.64 | 141.64 | 5,655 |
19 Jan 2024 | 138.68 | 139.31 | 136.38 | 139.31 | 139.31 | 3,266 |
18 Jan 2024 | 137.00 | 139.40 | 135.31 | 136.59 | 136.59 | 4,926 |
17 Jan 2024 | 132.56 | 134.03 | 131.15 | 133.76 | 133.76 | 3,186 |
16 Jan 2024 | 136.50 | 136.50 | 133.75 | 133.89 | 133.89 | 6,764 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 138.70 | 140.80 | 137.43 | 138.24 | 138.24 | 3,064 |
11 Jan 2024 | 140.74 | 141.17 | 137.60 | 139.45 | 139.45 | 4,950 |
10 Jan 2024 | 139.22 | 140.75 | 138.75 | 140.53 | 140.53 | 65,700 |
09 Jan 2024 | 140.08 | 140.08 | 137.80 | 138.83 | 138.83 | 53,854 |
08 Jan 2024 | 137.44 | 139.46 | 136.68 | 139.46 | 139.46 | 4,547 |
05 Jan 2024 | 134.25 | 136.51 | 134.08 | 136.14 | 136.14 | 2,145 |
04 Jan 2024 | 132.76 | 136.77 | 132.63 | 133.96 | 133.96 | 4,254 |
03 Jan 2024 | 132.02 | 134.50 | 130.82 | 133.56 | 133.56 | 79,242 |
02 Jan 2024 | 134.43 | 135.56 | 133.36 | 134.01 | 134.01 | 5,114 |
29 Dec 2023 | 135.00 | 137.83 | 135.00 | 136.10 | 136.10 | 5,195 |
28 Dec 2023 | 136.19 | 137.08 | 135.72 | 136.87 | 136.87 | 3,270 |
27 Dec 2023 | 138.94 | 138.94 | 136.43 | 136.62 | 136.62 | 2,573 |
22 Dec 2023 | 141.00 | 142.50 | 140.23 | 140.69 | 140.69 | 2,084 |
21 Dec 2023 | 141.90 | 143.50 | 140.30 | 141.40 | 141.40 | 3,408 |
20 Dec 2023 | 146.65 | 146.69 | 142.99 | 143.75 | 143.75 | 6,234 |
19 Dec 2023 | 146.99 | 148.57 | 146.98 | 147.90 | 147.90 | 3,211 |
18 Dec 2023 | 146.93 | 148.44 | 146.72 | 147.49 | 147.49 | 4,446 |
15 Dec 2023 | 147.26 | 148.78 | 145.87 | 146.07 | 146.07 | 4,382 |
14 Dec 2023 | 145.00 | 149.92 | 144.51 | 146.90 | 146.90 | 75,042 |
13 Dec 2023 | 142.00 | 144.85 | 140.55 | 141.41 | 141.41 | 4,672 |
12 Dec 2023 | 142.70 | 142.70 | 137.60 | 140.01 | 140.01 | 20,500 |
11 Dec 2023 | 142.13 | 144.50 | 140.91 | 142.70 | 142.70 | 11,264 |
08 Dec 2023 | 138.18 | 141.50 | 137.81 | 141.19 | 141.19 | 6,754 |
07 Dec 2023 | 135.57 | 141.02 | 135.51 | 140.72 | 140.72 | 7,700 |
06 Dec 2023 | 133.71 | 138.43 | 133.71 | 136.82 | 136.82 | 19,677 |
05 Dec 2023 | 132.68 | 135.71 | 132.68 | 133.96 | 133.96 | 2,474 |
04 Dec 2023 | 134.32 | 136.71 | 133.18 | 133.43 | 133.43 | 6,491 |
01 Dec 2023 | 125.50 | 134.08 | 125.50 | 134.08 | 134.08 | 16,289 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |