Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jun 2023 | 139.52 | 140.29 | 139.50 | 140.12 | 140.12 | 285 |
07 Jun 2023 | 140.41 | 140.98 | 140.20 | 140.20 | 140.20 | 594 |
06 Jun 2023 | 140.82 | 141.09 | 140.37 | 140.65 | 140.65 | 960 |
05 Jun 2023 | 141.62 | 141.74 | 140.82 | 140.82 | 140.82 | 247 |
02 Jun 2023 | 140.26 | 142.24 | 140.26 | 141.99 | 141.99 | 343 |
01 Jun 2023 | 140.01 | 140.40 | 138.42 | 138.99 | 138.99 | 2,516 |
31 May 2023 | 140.51 | 140.99 | 139.31 | 139.53 | 139.53 | 691 |
30 May 2023 | 143.36 | 143.85 | 142.00 | 142.09 | 142.09 | 284 |
29 May 2023 | 144.27 | 144.27 | 143.28 | 143.18 | 143.18 | 1,272 |
26 May 2023 | 141.80 | 144.10 | 141.76 | 143.74 | 143.74 | 355 |
25 May 2023 | 141.38 | 141.72 | 140.76 | 141.72 | 141.72 | 377 |
24 May 2023 | 142.25 | 142.39 | 140.90 | 141.42 | 141.42 | 625 |
23 May 2023 | 147.64 | 147.64 | 144.61 | 144.39 | 144.39 | 98 |
22 May 2023 | 148.12 | 148.67 | 148.08 | 148.08 | 148.08 | 630 |
19 May 2023 | 148.41 | 148.68 | 147.83 | 147.83 | 147.83 | 1,086 |
18 May 2023 | 148.51 | 148.77 | 148.00 | 147.94 | 147.94 | 58 |
17 May 2023 | 148.26 | 148.26 | 147.65 | 148.00 | 148.00 | 320 |
16 May 2023 | 148.84 | 149.21 | 148.50 | 148.60 | 148.60 | 552 |
15 May 2023 | 149.86 | 150.00 | 149.19 | 149.43 | 149.43 | 277 |
12 May 2023 | 150.85 | 151.00 | 148.80 | 149.10 | 149.10 | 3,205 |
11 May 2023 | 148.58 | 149.10 | 147.99 | 148.85 | 148.85 | 406 |
10 May 2023 | 149.19 | 149.19 | 147.00 | 147.34 | 147.34 | 775 |
09 May 2023 | 150.08 | 150.08 | 148.87 | 149.25 | 149.25 | 869 |
08 May 2023 | 149.07 | 150.47 | 149.07 | 150.47 | 150.47 | 165 |
05 May 2023 | 149.21 | 149.52 | 148.47 | 149.39 | 149.39 | 1,376 |
04 May 2023 | 149.00 | 149.37 | 148.18 | 148.52 | 148.52 | 583 |
03 May 2023 | 149.24 | 150.80 | 149.24 | 149.80 | 149.80 | 897 |
02 May 2023 | 149.63 | 149.94 | 148.69 | 148.93 | 148.93 | 422 |
28 Apr 2023 | 149.64 | 149.64 | 148.74 | 149.50 | 149.50 | 1,168 |
27 Apr 2023 | 148.74 | 149.98 | 148.74 | 149.18 | 149.18 | 1,413 |
26 Apr 2023 | 148.94 | 149.20 | 147.72 | 148.33 | 148.33 | 569 |
25 Apr 2023 | 149.87 | 150.26 | 149.76 | 149.89 | 149.89 | 4,132 |
24 Apr 2023 | 150.00 | 150.57 | 150.00 | 150.16 | 150.16 | 2,391 |
21 Apr 2023 | 148.86 | 149.77 | 148.76 | 149.77 | 149.77 | 4,367 |
20 Apr 2023 | 148.07 | 149.25 | 147.78 | 149.25 | 149.25 | 449 |
19 Apr 2023 | 147.93 | 148.22 | 147.41 | 148.22 | 148.22 | 282 |
18 Apr 2023 | 146.89 | 147.99 | 146.70 | 147.41 | 147.41 | 1,398 |
17 Apr 2023 | 147.82 | 147.82 | 146.75 | 146.75 | 146.75 | 721 |
14 Apr 2023 | 147.09 | 147.53 | 146.92 | 147.53 | 147.53 | 166 |
13 Apr 2023 | 145.32 | 146.37 | 145.32 | 146.37 | 146.37 | 183 |
12 Apr 2023 | 143.45 | 143.76 | 142.91 | 142.91 | 142.91 | 675 |
11 Apr 2023 | 143.92 | 143.92 | 143.25 | 143.70 | 143.70 | 154 |
06 Apr 2023 | 143.25 | 143.49 | 142.33 | 142.33 | 142.33 | 51 |
05 Apr 2023 | 144.29 | 144.59 | 143.99 | 144.31 | 144.31 | 759 |
04 Apr 2023 | 144.44 | 144.71 | 144.09 | 144.11 | 144.11 | 86 |
03 Apr 2023 | 143.41 | 143.94 | 143.20 | 143.87 | 143.87 | 2,570 |
31 Mar 2023 | 142.19 | 143.84 | 142.19 | 143.65 | 143.65 | 133 |
30 Mar 2023 | 141.95 | 142.07 | 141.56 | 142.00 | 142.00 | 149 |
29 Mar 2023 | 140.45 | 141.30 | 140.45 | 140.94 | 140.94 | 127 |
28 Mar 2023 | 140.78 | 140.78 | 139.43 | 139.48 | 139.48 | 305 |
27 Mar 2023 | 140.49 | 140.69 | 140.18 | 140.21 | 140.21 | 38 |
24 Mar 2023 | 139.01 | 139.11 | 138.37 | 139.11 | 139.11 | 40 |
23 Mar 2023 | 138.53 | 139.30 | 138.53 | 139.12 | 139.12 | 511 |
22 Mar 2023 | 138.08 | 139.18 | 138.08 | 139.04 | 139.04 | 295 |
21 Mar 2023 | 137.58 | 138.20 | 137.58 | 138.03 | 138.03 | 15 |
20 Mar 2023 | 135.39 | 137.01 | 133.55 | 137.01 | 137.01 | 373 |
17 Mar 2023 | 137.16 | 137.16 | 134.50 | 134.84 | 134.84 | 269 |
16 Mar 2023 | 135.74 | 137.28 | 135.64 | 137.28 | 137.28 | 121 |
15 Mar 2023 | 136.43 | 136.43 | 133.75 | 134.30 | 134.30 | 425 |
14 Mar 2023 | 135.59 | 137.26 | 135.50 | 137.01 | 137.01 | 107 |
13 Mar 2023 | 137.26 | 137.26 | 134.95 | 135.67 | 135.67 | 117 |
10 Mar 2023 | 136.43 | 138.32 | 136.43 | 138.32 | 138.32 | 264 |
09 Mar 2023 | 138.77 | 138.77 | 138.12 | 138.51 | 138.51 | 60 |
08 Mar 2023 | 138.67 | 138.82 | 138.50 | 138.69 | 138.69 | 133 |
07 Mar 2023 | 138.96 | 139.70 | 138.96 | 139.10 | 139.10 | 209 |
06 Mar 2023 | 140.54 | 140.54 | 139.64 | 139.78 | 139.78 | 136 |
03 Mar 2023 | 139.43 | 139.51 | 139.12 | 139.36 | 139.36 | 68 |
02 Mar 2023 | 136.66 | 138.90 | 135.91 | 138.90 | 138.90 | 208 |
01 Mar 2023 | 138.74 | 139.57 | 137.34 | 137.34 | 137.34 | 2,250 |
28 Feb 2023 | 138.42 | 138.63 | 137.97 | 137.97 | 137.97 | 50 |
27 Feb 2023 | 138.28 | 139.21 | 138.23 | 138.84 | 138.84 | 71 |
24 Feb 2023 | 140.50 | 140.50 | 137.01 | 137.33 | 137.33 | 4,614 |
23 Feb 2023 | 140.67 | 140.83 | 140.00 | 140.41 | 140.41 | 137 |
22 Feb 2023 | 139.13 | 140.32 | 138.36 | 140.32 | 140.32 | 77 |
21 Feb 2023 | 139.05 | 139.82 | 139.05 | 139.74 | 139.74 | 1,014 |
20 Feb 2023 | 139.89 | 139.89 | 139.20 | 139.52 | 139.52 | 11 |
17 Feb 2023 | 138.97 | 140.62 | 138.39 | 140.07 | 140.07 | 65 |
16 Feb 2023 | 140.77 | 141.10 | 139.58 | 140.54 | 140.54 | 309 |
15 Feb 2023 | 138.33 | 140.29 | 138.33 | 140.13 | 140.13 | 66 |
14 Feb 2023 | 139.18 | 139.90 | 138.89 | 138.89 | 138.89 | 284 |
13 Feb 2023 | 136.56 | 138.60 | 136.56 | 138.60 | 138.60 | 73 |
10 Feb 2023 | 137.29 | 137.29 | 135.40 | 136.34 | 136.34 | 154 |
09 Feb 2023 | 137.56 | 138.24 | 137.40 | 138.10 | 138.10 | 165 |
08 Feb 2023 | 138.63 | 138.63 | 137.45 | 137.45 | 137.45 | 298 |
07 Feb 2023 | 138.07 | 138.07 | 136.81 | 137.46 | 137.46 | 194 |
06 Feb 2023 | 139.29 | 139.52 | 138.00 | 138.21 | 138.21 | 79 |
03 Feb 2023 | 137.82 | 139.88 | 137.49 | 139.88 | 139.88 | 37 |
02 Feb 2023 | 137.40 | 138.72 | 136.44 | 138.68 | 138.68 | 1,189 |
01 Feb 2023 | 137.23 | 137.34 | 136.39 | 136.39 | 136.39 | 2,592 |
31 Jan 2023 | 136.95 | 137.35 | 136.49 | 137.25 | 137.25 | 229 |
30 Jan 2023 | 136.05 | 136.45 | 135.66 | 136.24 | 136.24 | 172 |
27 Jan 2023 | 136.14 | 137.42 | 136.14 | 136.80 | 136.80 | 187 |
26 Jan 2023 | 136.67 | 136.67 | 136.20 | 136.56 | 136.56 | 84 |
25 Jan 2023 | 136.33 | 136.33 | 135.00 | 135.50 | 135.50 | 56 |
24 Jan 2023 | 136.71 | 136.71 | 135.61 | 136.28 | 136.28 | 24 |
23 Jan 2023 | 136.20 | 136.49 | 135.16 | 136.49 | 136.49 | 2,028 |
20 Jan 2023 | 135.68 | 135.69 | 134.69 | 135.69 | 135.69 | 1,239 |
19 Jan 2023 | 136.67 | 136.67 | 134.82 | 135.09 | 135.09 | 438 |
18 Jan 2023 | 137.56 | 137.98 | 137.13 | 137.16 | 137.16 | 1,276 |
17 Jan 2023 | 136.83 | 138.00 | 136.46 | 137.81 | 137.81 | 204 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |