Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Sept 2023 | 162.25 | 164.35 | 162.00 | 163.75 | 163.75 | 272,620 |
21 Sept 2023 | 165.15 | 165.60 | 163.30 | 163.50 | 163.50 | 363,653 |
20 Sept 2023 | 166.20 | 166.70 | 165.40 | 165.75 | 165.75 | 313,471 |
19 Sept 2023 | 164.00 | 167.55 | 164.00 | 167.05 | 167.05 | 421,556 |
18 Sept 2023 | 165.00 | 165.55 | 163.50 | 164.15 | 164.15 | 234,227 |
15 Sept 2023 | 164.45 | 165.30 | 163.75 | 165.20 | 165.20 | 962,669 |
14 Sept 2023 | 164.15 | 164.85 | 162.60 | 163.35 | 163.35 | 406,943 |
13 Sept 2023 | 163.15 | 163.75 | 161.75 | 163.40 | 163.40 | 251,218 |
12 Sept 2023 | 164.15 | 164.50 | 163.15 | 164.00 | 164.00 | 202,242 |
11 Sept 2023 | 164.15 | 164.25 | 162.95 | 163.70 | 163.70 | 309,283 |
08 Sept 2023 | 162.25 | 164.15 | 161.15 | 163.10 | 163.10 | 388,101 |
07 Sept 2023 | 161.15 | 162.25 | 157.75 | 161.45 | 161.45 | 364,439 |
06 Sept 2023 | 161.00 | 162.45 | 159.60 | 161.55 | 161.55 | 324,413 |
05 Sept 2023 | 162.25 | 163.75 | 162.00 | 162.55 | 162.55 | 271,068 |
04 Sept 2023 | 164.50 | 164.70 | 162.30 | 162.95 | 162.95 | 217,604 |
01 Sept 2023 | 163.70 | 165.30 | 163.70 | 164.45 | 164.45 | 273,420 |
31 Aug 2023 | 164.80 | 164.80 | 163.85 | 163.85 | 163.85 | 491,836 |
30 Aug 2023 | 164.35 | 164.75 | 163.75 | 164.25 | 164.25 | 210,527 |
29 Aug 2023 | 164.70 | 164.75 | 163.75 | 164.35 | 164.35 | 278,141 |
28 Aug 2023 | 163.75 | 164.30 | 162.70 | 164.20 | 164.20 | 233,041 |
25 Aug 2023 | 163.30 | 164.45 | 163.00 | 163.00 | 163.00 | 311,691 |
24 Aug 2023 | 164.45 | 165.50 | 163.60 | 163.75 | 163.75 | 248,054 |
23 Aug 2023 | 162.15 | 163.75 | 161.95 | 163.20 | 163.20 | 272,097 |
22 Aug 2023 | 162.30 | 163.30 | 161.85 | 162.00 | 162.00 | 253,124 |
21 Aug 2023 | 162.65 | 163.00 | 161.30 | 161.50 | 161.50 | 212,985 |
18 Aug 2023 | 163.70 | 163.70 | 162.00 | 162.95 | 162.95 | 278,297 |
17 Aug 2023 | 166.50 | 166.60 | 163.75 | 163.85 | 163.85 | 359,779 |
16 Aug 2023 | 168.55 | 168.85 | 167.25 | 167.40 | 167.40 | 148,045 |
15 Aug 2023 | 169.65 | 170.25 | 167.95 | 168.50 | 168.50 | 190,267 |
14 Aug 2023 | 169.25 | 170.00 | 168.90 | 169.90 | 169.90 | 161,510 |
11 Aug 2023 | 170.85 | 171.20 | 168.90 | 169.25 | 169.25 | 247,799 |
10 Aug 2023 | 170.70 | 171.95 | 170.30 | 171.40 | 171.40 | 238,059 |
09 Aug 2023 | 169.25 | 170.50 | 168.95 | 169.55 | 169.55 | 155,813 |
08 Aug 2023 | 169.10 | 169.85 | 167.90 | 168.50 | 168.50 | 310,616 |
07 Aug 2023 | - | - | - | - | - | - |
04 Aug 2023 | 169.60 | 170.05 | 167.95 | 169.75 | 169.75 | 290,141 |
03 Aug 2023 | 167.90 | 169.70 | 166.60 | 169.05 | 169.05 | 379,573 |
02 Aug 2023 | 169.80 | 170.85 | 168.50 | 168.90 | 168.90 | 328,071 |
01 Aug 2023 | 174.25 | 174.65 | 170.70 | 170.70 | 170.70 | 389,417 |
31 Jul 2023 | 175.60 | 175.60 | 172.80 | 174.30 | 174.30 | 395,771 |
28 Jul 2023 | 174.30 | 177.45 | 174.20 | 176.30 | 176.30 | 512,562 |
27 Jul 2023 | 170.70 | 174.95 | 170.40 | 174.20 | 174.20 | 546,242 |
26 Jul 2023 | 167.45 | 169.65 | 167.35 | 169.55 | 169.55 | 455,598 |
25 Jul 2023 | 166.65 | 168.20 | 164.35 | 167.75 | 167.75 | 313,675 |
24 Jul 2023 | 166.45 | 167.05 | 165.25 | 166.75 | 166.75 | 247,498 |
21 Jul 2023 | 167.85 | 168.30 | 166.45 | 167.25 | 167.25 | 302,298 |
20 Jul 2023 | 165.50 | 167.05 | 165.25 | 167.05 | 167.05 | 243,370 |
19 Jul 2023 | 165.45 | 166.20 | 165.00 | 165.25 | 165.25 | 214,002 |
18 Jul 2023 | 164.35 | 164.75 | 163.55 | 164.55 | 164.55 | 152,633 |
17 Jul 2023 | 164.50 | 165.30 | 163.60 | 164.50 | 164.50 | 162,741 |
14 Jul 2023 | 162.50 | 164.75 | 162.50 | 164.45 | 164.45 | 266,495 |
13 Jul 2023 | 161.25 | 162.65 | 159.70 | 162.35 | 162.35 | 339,853 |
12 Jul 2023 | 160.15 | 163.15 | 159.85 | 162.50 | 162.50 | 387,461 |
11 Jul 2023 | 162.00 | 162.05 | 159.65 | 159.85 | 159.85 | 257,206 |
10 Jul 2023 | 161.05 | 162.55 | 160.85 | 161.30 | 161.30 | 174,790 |
07 Jul 2023 | 162.90 | 162.90 | 160.45 | 161.20 | 161.20 | 402,772 |
06 Jul 2023 | 167.80 | 167.95 | 162.30 | 162.80 | 162.80 | 406,422 |
05 Jul 2023 | 168.50 | 169.25 | 167.55 | 167.75 | 167.75 | 330,564 |
04 Jul 2023 | 168.10 | 171.00 | 167.90 | 170.60 | 170.60 | 299,701 |
03 Jul 2023 | 169.35 | 169.95 | 168.50 | 168.60 | 168.60 | 204,450 |
30 Jun 2023 | 168.05 | 169.95 | 167.20 | 169.10 | 169.10 | 482,958 |
29 Jun 2023 | 167.45 | 168.30 | 167.05 | 167.40 | 167.40 | 209,522 |
28 Jun 2023 | 167.45 | 167.75 | 166.15 | 166.75 | 166.75 | 248,860 |
27 Jun 2023 | 168.10 | 169.00 | 166.30 | 167.00 | 167.00 | 339,024 |
26 Jun 2023 | 168.25 | 169.75 | 166.95 | 168.10 | 168.10 | 408,197 |
23 Jun 2023 | 166.30 | 168.10 | 165.75 | 167.70 | 167.70 | 368,668 |
22 Jun 2023 | 166.10 | 166.40 | 165.05 | 166.10 | 166.10 | 271,592 |
21 Jun 2023 | 167.35 | 169.20 | 166.75 | 167.00 | 167.00 | 406,059 |
20 Jun 2023 | 167.40 | 169.40 | 167.30 | 167.70 | 167.70 | 245,603 |
19 Jun 2023 | 172.95 | 172.95 | 167.65 | 167.70 | 167.70 | 308,049 |
16 Jun 2023 | 169.05 | 173.60 | 168.45 | 173.05 | 173.05 | 1,322,085 |
15 Jun 2023 | 166.65 | 169.50 | 166.65 | 169.25 | 169.25 | 335,912 |
14 Jun 2023 | 167.00 | 167.70 | 166.70 | 167.00 | 167.00 | 393,248 |
13 Jun 2023 | 165.10 | 167.35 | 164.60 | 166.95 | 166.95 | 473,308 |
12 Jun 2023 | - | - | - | - | - | - |
09 Jun 2023 | 164.35 | 165.35 | 163.30 | 164.80 | 164.80 | 431,965 |
08 Jun 2023 | 162.80 | 163.95 | 161.65 | 163.95 | 163.95 | 384,157 |
07 Jun 2023 | 163.95 | 164.10 | 162.50 | 163.00 | 163.00 | 269,658 |
06 Jun 2023 | 162.60 | 164.25 | 162.25 | 163.70 | 163.70 | 240,084 |
05 Jun 2023 | 164.70 | 165.50 | 163.10 | 163.10 | 163.10 | 318,081 |
02 Jun 2023 | 164.50 | 165.85 | 163.60 | 165.60 | 165.60 | 364,521 |
01 Jun 2023 | - | - | - | - | - | - |
31 May 2023 | 163.00 | 163.95 | 161.35 | 161.50 | 161.50 | 993,497 |
30 May 2023 | 164.85 | 165.00 | 163.35 | 163.70 | 163.70 | 251,099 |
29 May 2023 | 166.05 | 166.20 | 163.90 | 164.10 | 164.10 | 90,158 |
26 May 2023 | 163.75 | 165.10 | 162.80 | 164.80 | 164.80 | 337,145 |
25 May 2023 | 165.05 | 165.55 | 163.15 | 163.15 | 163.15 | 387,972 |
24 May 2023 | 166.95 | 167.35 | 165.15 | 165.65 | 165.65 | 321,072 |
23 May 2023 | - | - | - | - | - | - |
22 May 2023 | 168.70 | 169.90 | 168.65 | 168.65 | 168.65 | 297,429 |
19 May 2023 | 167.75 | 169.60 | 166.75 | 168.95 | 168.95 | 524,084 |
18 May 2023 | 166.10 | 168.05 | 166.05 | 167.00 | 167.00 | 311,645 |
17 May 2023 | 166.25 | 166.95 | 163.65 | 165.15 | 165.15 | 431,295 |
16 May 2023 | 171.75 | 172.70 | 171.30 | 171.50 | 171.50 | 433,875 |
15 May 2023 | 174.60 | 174.60 | 171.70 | 171.80 | 171.80 | 327,476 |
12 May 2023 | 173.75 | 174.40 | 173.15 | 174.00 | 174.00 | 354,685 |
11 May 2023 | 173.75 | 175.00 | 171.55 | 172.50 | 172.50 | 294,320 |
10 May 2023 | 173.90 | 175.80 | 172.20 | 172.85 | 172.85 | 364,647 |
09 May 2023 | 174.10 | 175.25 | 173.05 | 175.15 | 175.15 | 294,588 |
08 May 2023 | 176.00 | 176.85 | 174.10 | 174.95 | 174.95 | 227,276 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |