Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 156.92 | 158.00 | 156.92 | 157.88 | 157.88 | 717 |
03 Jul 2024 | 156.20 | 156.58 | 156.00 | 156.40 | 156.40 | 18,619 |
02 Jul 2024 | 155.74 | 155.88 | 155.34 | 155.36 | 155.36 | 3,225 |
01 Jul 2024 | 157.32 | 157.32 | 156.64 | 156.74 | 156.74 | 2,490 |
28 Jun 2024 | 157.30 | 157.32 | 156.78 | 156.78 | 156.78 | 446 |
27 Jun 2024 | 158.26 | 158.26 | 156.94 | 157.38 | 157.38 | 176 |
26 Jun 2024 | 158.34 | 158.34 | 157.00 | 157.48 | 157.48 | 1,699 |
25 Jun 2024 | 158.54 | 158.54 | 157.92 | 157.98 | 157.98 | 84 |
24 Jun 2024 | 157.74 | 158.36 | 157.74 | 158.32 | 158.32 | 456 |
21 Jun 2024 | 158.00 | 158.00 | 156.60 | 157.30 | 157.30 | 382 |
20 Jun 2024 | 156.96 | 157.94 | 156.94 | 157.94 | 157.94 | 913 |
19 Jun 2024 | 156.32 | 156.80 | 156.32 | 156.78 | 156.78 | 3,953 |
18 Jun 2024 | 156.40 | 156.50 | 156.40 | 156.40 | 156.40 | 922 |
17 Jun 2024 | 156.22 | 156.22 | 155.50 | 155.54 | 155.54 | 170 |
14 Jun 2024 | 156.22 | 156.22 | 155.56 | 155.76 | 155.76 | 26 |
13 Jun 2024 | 157.02 | 157.02 | 155.72 | 156.08 | 156.08 | 336 |
12 Jun 2024 | 157.02 | 157.06 | 157.02 | 157.06 | 157.06 | 2,203 |
11 Jun 2024 | 157.64 | 157.64 | 155.54 | 155.64 | 155.64 | 1,030 |
10 Jun 2024 | 157.42 | 157.42 | 156.50 | 156.50 | 156.50 | 1,008 |
07 Jun 2024 | 158.00 | 158.00 | 157.32 | 157.46 | 157.46 | 811 |
06 Jun 2024 | 158.02 | 158.36 | 157.54 | 158.18 | 158.18 | 1,235 |
05 Jun 2024 | 157.94 | 157.96 | 157.36 | 157.68 | 157.68 | 1,025 |
04 Jun 2024 | 157.34 | 157.34 | 156.98 | 157.12 | 157.12 | 2,025 |
03 Jun 2024 | 159.74 | 159.74 | 158.10 | 158.10 | 158.10 | 215 |
31 May 2024 | 157.72 | 158.18 | 157.72 | 158.02 | 158.02 | 296 |
30 May 2024 | 157.32 | 157.32 | 157.32 | 157.32 | 157.32 | 325 |
29 May 2024 | 157.68 | 157.68 | 157.08 | 157.08 | 157.08 | 313 |
28 May 2024 | 159.90 | 159.90 | 157.70 | 157.70 | 157.70 | 2,697 |
27 May 2024 | 159.12 | 160.08 | 159.12 | 160.08 | 160.08 | 36 |
24 May 2024 | 158.48 | 159.10 | 158.48 | 158.86 | 158.86 | 118 |
23 May 2024 | 159.74 | 159.86 | 159.22 | 159.22 | 159.22 | 1,730 |
22 May 2024 | 159.80 | 160.04 | 159.40 | 159.70 | 159.70 | 345 |
21 May 2024 | 160.28 | 160.72 | 160.14 | 160.72 | 160.72 | 596 |
17 May 2024 | 161.16 | 161.16 | 160.62 | 160.72 | 160.72 | 575 |
16 May 2024 | 161.10 | 161.48 | 160.66 | 161.34 | 161.34 | 620 |
15 May 2024 | 161.34 | 161.52 | 160.84 | 161.00 | 161.00 | 1,093 |
14 May 2024 | 160.62 | 161.06 | 160.36 | 160.58 | 160.58 | 8,156 |
13 May 2024 | 160.74 | 160.86 | 160.22 | 160.46 | 160.46 | 4,822 |
10 May 2024 | 160.20 | 161.00 | 160.20 | 160.50 | 160.50 | 732 |
08 May 2024 | 158.90 | 158.94 | 158.68 | 158.94 | 158.94 | 44 |
07 May 2024 | 157.38 | 158.44 | 157.38 | 158.44 | 158.44 | 628 |
06 May 2024 | 156.68 | 157.36 | 156.58 | 157.36 | 157.36 | 2,011 |
03 May 2024 | 156.00 | 156.00 | 156.00 | 156.00 | 156.00 | 80 |
02 May 2024 | 154.60 | 155.42 | 154.60 | 155.36 | 155.36 | 3,062 |
30 Apr 2024 | 155.32 | 155.38 | 154.50 | 154.50 | 154.50 | 2,316 |
29 Apr 2024 | 155.46 | 155.46 | 154.84 | 154.84 | 154.84 | 491 |
26 Apr 2024 | 154.24 | 154.58 | 153.96 | 154.58 | 154.58 | 1,586 |
25 Apr 2024 | 153.56 | 153.68 | 153.26 | 153.26 | 153.26 | 131 |
24 Apr 2024 | 153.34 | 153.36 | 152.90 | 152.90 | 152.90 | 322 |
23 Apr 2024 | 152.86 | 153.04 | 152.16 | 152.54 | 152.54 | 4,228 |
22 Apr 2024 | 151.50 | 152.48 | 151.36 | 152.48 | 152.48 | 5,734 |
19 Apr 2024 | 148.80 | 148.80 | 148.46 | 148.64 | 148.64 | 251 |
18 Apr 2024 | 149.00 | 149.26 | 149.00 | 149.26 | 149.26 | 28 |
17 Apr 2024 | 148.04 | 149.52 | 148.04 | 148.86 | 148.86 | 373 |
16 Apr 2024 | 148.88 | 148.88 | 147.90 | 148.12 | 148.12 | 879 |
15 Apr 2024 | 151.16 | 151.60 | 150.78 | 151.00 | 151.00 | 94 |
12 Apr 2024 | 151.40 | 152.44 | 151.40 | 152.44 | 152.44 | 194 |
11 Apr 2024 | 151.50 | 151.50 | 149.62 | 150.10 | 150.10 | 1,004 |
10 Apr 2024 | 151.00 | 151.00 | 151.00 | 151.30 | 151.30 | 2,359 |
09 Apr 2024 | 149.98 | 150.64 | 149.98 | 150.24 | 150.24 | 2,044 |
08 Apr 2024 | 149.60 | 150.16 | 149.58 | 150.14 | 150.14 | 1,759 |
05 Apr 2024 | 149.40 | 149.72 | 149.40 | 149.72 | 149.72 | 1,227 |
04 Apr 2024 | 150.34 | 150.90 | 150.34 | 150.90 | 150.90 | 124 |
03 Apr 2024 | 150.36 | 150.36 | 149.32 | 150.02 | 150.02 | 420 |
02 Apr 2024 | 151.08 | 151.72 | 150.00 | 150.12 | 150.12 | 142,918 |
28 Mar 2024 | 150.66 | 150.66 | 150.50 | 150.50 | 150.50 | 15 |
27 Mar 2024 | 149.66 | 150.00 | 149.42 | 150.00 | 150.00 | 289 |
26 Mar 2024 | 149.44 | 149.90 | 149.44 | 149.66 | 149.66 | 1,212 |
25 Mar 2024 | 149.92 | 150.00 | 149.34 | 149.80 | 149.80 | 14,392 |
22 Mar 2024 | 150.40 | 150.46 | 149.84 | 149.84 | 149.84 | 497 |
21 Mar 2024 | 147.00 | 149.00 | 146.98 | 149.00 | 149.00 | 17,762 |
20 Mar 2024 | 146.26 | 146.50 | 146.04 | 146.50 | 146.50 | 252 |
19 Mar 2024 | 145.82 | 145.90 | 145.76 | 145.76 | 145.76 | 5,182 |
18 Mar 2024 | 146.20 | 146.20 | 146.00 | 146.00 | 146.00 | 1,009 |
15 Mar 2024 | 146.58 | 146.68 | 146.32 | 146.32 | 146.32 | 1,161 |
14 Mar 2024 | 146.68 | 146.88 | 146.14 | 146.26 | 146.26 | 976 |
13 Mar 2024 | 146.46 | 146.96 | 146.26 | 146.84 | 146.84 | 45 |
12 Mar 2024 | 146.00 | 146.40 | 145.96 | 146.30 | 146.30 | 385 |
11 Mar 2024 | 144.62 | 144.76 | 143.86 | 144.76 | 144.76 | 363 |
08 Mar 2024 | 145.16 | 145.16 | 144.50 | 144.54 | 144.54 | 45 |
07 Mar 2024 | 144.70 | 145.46 | 144.56 | 145.46 | 145.46 | 1,118 |
06 Mar 2024 | 144.28 | 144.50 | 144.18 | 144.50 | 144.50 | 821 |
05 Mar 2024 | 143.24 | 143.78 | 143.24 | 143.78 | 143.78 | 1,020 |
04 Mar 2024 | 144.48 | 144.48 | 143.34 | 143.56 | 143.56 | 3,373 |
01 Mar 2024 | 144.74 | 144.74 | 144.28 | 144.60 | 144.60 | 28,480 |
29 Feb 2024 | 143.66 | 143.84 | 143.52 | 143.52 | 143.52 | 744 |
28 Feb 2024 | 144.18 | 144.18 | 144.18 | 144.18 | 144.18 | 103 |
27 Feb 2024 | 144.52 | 144.62 | 144.28 | 144.28 | 144.28 | 589 |
26 Feb 2024 | 144.64 | 144.90 | 144.42 | 144.48 | 144.48 | 2,889 |
23 Feb 2024 | 144.98 | 144.98 | 144.96 | 144.96 | 144.96 | 69 |
22 Feb 2024 | 144.68 | 144.68 | 144.24 | 144.24 | 144.24 | 275 |
21 Feb 2024 | 143.88 | 143.88 | 143.54 | 143.74 | 143.74 | 46 |
20 Feb 2024 | 144.98 | 145.18 | 144.80 | 144.80 | 144.80 | 99 |
19 Feb 2024 | 144.88 | 145.04 | 144.88 | 145.04 | 145.04 | 207 |
16 Feb 2024 | 143.38 | 144.78 | 143.38 | 144.78 | 144.78 | 183 |
15 Feb 2024 | 142.50 | 142.66 | 141.88 | 142.56 | 142.56 | 719 |
14 Feb 2024 | 141.24 | 141.98 | 141.24 | 141.82 | 141.82 | 89 |
13 Feb 2024 | 141.62 | 141.70 | 140.52 | 140.60 | 140.60 | 1,095 |
12 Feb 2024 | 141.76 | 141.76 | 141.68 | 141.68 | 141.68 | 391 |
09 Feb 2024 | 141.88 | 141.88 | 141.88 | 141.88 | 141.88 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |