Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 May 2023 | 156.52 | 157.50 | 154.80 | 155.00 | 155.00 | 141,733 |
26 May 2023 | 155.00 | 157.50 | 154.66 | 155.00 | 155.00 | 122,745 |
25 May 2023 | 154.00 | 155.44 | 153.50 | 153.50 | 153.50 | 112,511 |
24 May 2023 | 156.00 | 156.00 | 153.00 | 153.00 | 153.00 | 197,561 |
23 May 2023 | 158.50 | 159.50 | 155.50 | 156.50 | 156.50 | 149,383 |
22 May 2023 | 159.50 | 159.50 | 157.80 | 158.75 | 158.75 | 134,604 |
19 May 2023 | 159.00 | 159.00 | 157.71 | 159.00 | 159.00 | 55,511 |
18 May 2023 | 157.50 | 158.50 | 157.00 | 157.00 | 157.00 | 113,619 |
17 May 2023 | 156.50 | 157.61 | 155.61 | 157.00 | 157.00 | 175,208 |
16 May 2023 | 156.00 | 157.50 | 155.00 | 157.00 | 157.00 | 262,487 |
15 May 2023 | 157.00 | 158.00 | 155.85 | 157.00 | 157.00 | 240,076 |
12 May 2023 | 156.50 | 158.50 | 155.90 | 158.50 | 158.50 | 160,268 |
11 May 2023 | 155.50 | 157.00 | 154.67 | 155.25 | 155.25 | 82,451 |
10 May 2023 | 156.50 | 157.00 | 154.90 | 155.50 | 155.50 | 88,837 |
09 May 2023 | 158.00 | 158.50 | 156.50 | 157.00 | 157.00 | 134,197 |
05 May 2023 | 156.72 | 157.50 | 155.97 | 156.25 | 156.25 | 115,368 |
04 May 2023 | 156.00 | 157.00 | 154.00 | 156.00 | 156.00 | 266,736 |
03 May 2023 | 157.00 | 158.14 | 156.81 | 157.75 | 157.75 | 237,774 |
02 May 2023 | 158.50 | 159.50 | 156.00 | 156.50 | 156.50 | 106,436 |
28 Apr 2023 | 158.00 | 159.00 | 157.00 | 157.00 | 157.00 | 122,288 |
27 Apr 2023 | 157.00 | 158.50 | 156.76 | 157.00 | 157.00 | 123,122 |
26 Apr 2023 | 157.00 | 159.00 | 156.40 | 157.50 | 157.50 | 119,778 |
25 Apr 2023 | 158.00 | 160.00 | 157.47 | 160.00 | 160.00 | 161,709 |
24 Apr 2023 | 159.00 | 160.50 | 157.76 | 158.50 | 158.50 | 156,849 |
21 Apr 2023 | 158.50 | 159.50 | 158.00 | 158.00 | 158.00 | 202,067 |
20 Apr 2023 | 159.00 | 161.50 | 158.00 | 158.25 | 158.25 | 156,175 |
19 Apr 2023 | 159.00 | 162.00 | 159.00 | 159.50 | 159.50 | 181,533 |
18 Apr 2023 | 160.50 | 162.00 | 159.60 | 160.00 | 160.00 | 151,322 |
17 Apr 2023 | 159.50 | 162.00 | 159.00 | 160.00 | 160.00 | 282,441 |
14 Apr 2023 | 159.00 | 161.00 | 158.59 | 160.00 | 160.00 | 227,707 |
13 Apr 2023 | 157.50 | 159.50 | 156.38 | 159.50 | 159.50 | 271,293 |
12 Apr 2023 | 156.50 | 158.06 | 155.00 | 157.50 | 157.50 | 117,770 |
11 Apr 2023 | 157.50 | 158.50 | 155.05 | 156.50 | 156.50 | 205,996 |
06 Apr 2023 | 156.00 | 157.80 | 154.50 | 155.50 | 155.50 | 719,593 |
05 Apr 2023 | 157.00 | 158.80 | 154.00 | 154.00 | 154.00 | 393,893 |
04 Apr 2023 | 158.00 | 160.00 | 157.93 | 158.50 | 158.50 | 186,850 |
03 Apr 2023 | 158.00 | 159.25 | 157.60 | 159.00 | 159.00 | 293,602 |
31 Mar 2023 | 156.50 | 159.00 | 156.50 | 159.00 | 159.00 | 206,996 |
30 Mar 2023 | 155.50 | 158.00 | 152.00 | 158.00 | 158.00 | 651,609 |
29 Mar 2023 | 154.50 | 155.50 | 152.50 | 155.00 | 155.00 | 415,104 |
28 Mar 2023 | 153.00 | 155.00 | 151.77 | 153.00 | 153.00 | 144,453 |
27 Mar 2023 | 154.00 | 155.00 | 153.52 | 154.00 | 154.00 | 128,894 |
24 Mar 2023 | 152.00 | 152.32 | 149.48 | 151.50 | 151.50 | 287,485 |
23 Mar 2023 | 153.00 | 155.00 | 151.50 | 155.00 | 155.00 | 99,742 |
22 Mar 2023 | 153.00 | 154.16 | 152.30 | 154.00 | 154.00 | 142,316 |
21 Mar 2023 | 154.50 | 154.77 | 152.00 | 152.50 | 152.50 | 244,930 |
20 Mar 2023 | 147.00 | 152.00 | 144.50 | 150.75 | 150.75 | 263,052 |
17 Mar 2023 | 152.00 | 155.00 | 147.49 | 149.50 | 149.50 | 402,938 |
16 Mar 2023 | 150.00 | 152.75 | 149.37 | 149.50 | 149.50 | 229,196 |
15 Mar 2023 | 155.00 | 156.60 | 148.41 | 150.00 | 150.00 | 304,263 |
14 Mar 2023 | 154.50 | 157.50 | 153.40 | 155.50 | 155.50 | 242,118 |
13 Mar 2023 | 156.00 | 160.63 | 154.00 | 154.50 | 154.50 | 1,882,324 |
10 Mar 2023 | 159.00 | 160.50 | 156.50 | 158.50 | 158.50 | 169,470 |
09 Mar 2023 | 162.00 | 164.50 | 162.00 | 163.25 | 163.25 | 174,335 |
08 Mar 2023 | 162.00 | 165.30 | 162.00 | 163.75 | 163.75 | 502,294 |
07 Mar 2023 | 164.50 | 165.50 | 163.45 | 164.50 | 164.50 | 347,366 |
06 Mar 2023 | 162.50 | 164.05 | 160.89 | 163.75 | 163.75 | 308,484 |
03 Mar 2023 | 162.00 | 163.50 | 159.18 | 163.50 | 163.50 | 162,016 |
02 Mar 2023 | 158.00 | 160.00 | 158.00 | 160.25 | 160.25 | 164,017 |
01 Mar 2023 | 161.50 | 162.00 | 158.80 | 160.00 | 160.00 | 123,926 |
28 Feb 2023 | 158.00 | 163.00 | 157.50 | 159.00 | 159.00 | 178,799 |
27 Feb 2023 | 160.00 | 163.00 | 158.40 | 159.00 | 159.00 | 360,645 |
24 Feb 2023 | 159.00 | 161.88 | 158.22 | 160.00 | 160.00 | 199,488 |
23 Feb 2023 | 160.00 | 162.19 | 158.50 | 160.25 | 160.25 | 119,430 |
22 Feb 2023 | 160.00 | 160.50 | 158.00 | 159.25 | 159.25 | 76,011 |
21 Feb 2023 | 160.00 | 164.00 | 158.50 | 159.00 | 159.00 | 114,529 |
20 Feb 2023 | 161.00 | 163.00 | 160.76 | 161.50 | 161.50 | 105,339 |
17 Feb 2023 | 162.00 | 162.91 | 160.51 | 162.00 | 162.00 | 140,544 |
16 Feb 2023 | 163.00 | 164.46 | 160.50 | 163.50 | 163.50 | 123,991 |
15 Feb 2023 | 161.50 | 162.50 | 160.04 | 161.00 | 161.00 | 79,904 |
14 Feb 2023 | 161.00 | 162.50 | 158.50 | 161.25 | 161.25 | 259,866 |
13 Feb 2023 | 159.00 | 160.00 | 157.13 | 159.50 | 159.50 | 184,631 |
10 Feb 2023 | 159.00 | 161.55 | 157.50 | 159.50 | 159.50 | 150,235 |
09 Feb 2023 | 162.50 | 162.50 | 160.90 | 161.00 | 161.00 | 91,398 |
08 Feb 2023 | 160.00 | 161.50 | 159.00 | 161.25 | 161.25 | 336,383 |
07 Feb 2023 | 158.00 | 160.00 | 156.85 | 158.00 | 158.00 | 149,145 |
06 Feb 2023 | 157.00 | 160.12 | 156.68 | 157.00 | 157.00 | 115,129 |
03 Feb 2023 | 158.50 | 160.00 | 155.00 | 159.25 | 159.25 | 78,820 |
02 Feb 2023 | 156.00 | 158.14 | 155.36 | 158.00 | 158.00 | 123,782 |
01 Feb 2023 | 154.00 | 155.00 | 153.60 | 155.00 | 155.00 | 59,304 |
31 Jan 2023 | 152.50 | 154.00 | 151.73 | 153.00 | 153.00 | 163,607 |
30 Jan 2023 | 154.00 | 154.00 | 152.30 | 154.00 | 154.00 | 214,856 |
27 Jan 2023 | 153.00 | 154.00 | 152.00 | 153.75 | 153.75 | 68,556 |
26 Jan 2023 | 153.50 | 153.50 | 151.50 | 153.50 | 153.50 | 58,117 |
25 Jan 2023 | 151.50 | 153.50 | 150.50 | 150.50 | 150.50 | 135,023 |
24 Jan 2023 | 153.50 | 153.50 | 151.82 | 152.50 | 152.50 | 300,991 |
23 Jan 2023 | 152.00 | 154.00 | 150.00 | 151.75 | 151.75 | 210,843 |
20 Jan 2023 | 151.00 | 153.00 | 149.50 | 152.00 | 152.00 | 136,731 |
19 Jan 2023 | 151.00 | 153.00 | 149.33 | 149.50 | 149.50 | 184,188 |
18 Jan 2023 | 151.50 | 154.50 | 151.00 | 152.00 | 152.00 | 217,671 |
17 Jan 2023 | 152.00 | 154.50 | 150.50 | 152.00 | 152.00 | 47,127 |
16 Jan 2023 | 153.00 | 154.50 | 150.63 | 151.00 | 151.00 | 106,333 |
13 Jan 2023 | 151.50 | 152.50 | 150.15 | 152.00 | 152.00 | 316,192 |
12 Jan 2023 | 150.50 | 152.50 | 149.00 | 151.00 | 151.00 | 561,661 |
11 Jan 2023 | 149.00 | 150.17 | 149.00 | 150.00 | 150.00 | 485,595 |
10 Jan 2023 | 150.00 | 151.00 | 148.50 | 149.00 | 149.00 | 285,856 |
09 Jan 2023 | 150.50 | 151.00 | 149.59 | 150.50 | 150.50 | 82,206 |
06 Jan 2023 | 149.50 | 151.00 | 148.23 | 151.00 | 151.00 | 347,323 |
05 Jan 2023 | 148.00 | 149.50 | 146.38 | 148.25 | 148.25 | 163,262 |
05 Jan 2023 | 0.5 Dividend | |||||
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |