Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Feb 2023 | 178.50 | 183.45 | 178.50 | 183.00 | 183.00 | 377,686 |
07 Feb 2023 | 178.65 | 179.00 | 177.45 | 178.40 | 178.40 | 229,846 |
06 Feb 2023 | 179.30 | 179.40 | 177.50 | 178.65 | 178.65 | 318,812 |
03 Feb 2023 | 178.95 | 181.15 | 176.95 | 179.95 | 179.95 | 434,964 |
02 Feb 2023 | 181.00 | 184.95 | 175.35 | 179.75 | 179.75 | 1,234,898 |
01 Feb 2023 | 180.95 | 182.75 | 179.25 | 181.30 | 181.30 | 224,174 |
31 Jan 2023 | 180.15 | 181.20 | 178.90 | 179.90 | 179.90 | 214,358 |
30 Jan 2023 | 177.45 | 180.25 | 176.15 | 179.60 | 179.60 | 213,032 |
27 Jan 2023 | 180.15 | 180.40 | 177.60 | 178.25 | 178.25 | 196,363 |
26 Jan 2023 | 178.90 | 180.70 | 178.80 | 179.70 | 179.70 | 219,842 |
25 Jan 2023 | 182.60 | 182.60 | 178.15 | 178.80 | 178.80 | 210,803 |
24 Jan 2023 | 181.60 | 182.80 | 180.95 | 182.60 | 182.60 | 96,496 |
23 Jan 2023 | 184.15 | 185.00 | 180.25 | 181.60 | 181.60 | 438,910 |
20 Jan 2023 | 182.25 | 184.05 | 182.25 | 183.90 | 183.90 | 151,344 |
19 Jan 2023 | 182.45 | 184.60 | 181.00 | 182.10 | 182.10 | 221,148 |
18 Jan 2023 | 185.40 | 185.80 | 182.45 | 182.45 | 182.45 | 260,980 |
17 Jan 2023 | 185.00 | 185.05 | 183.65 | 184.75 | 184.75 | 122,794 |
16 Jan 2023 | 184.70 | 185.80 | 183.70 | 185.00 | 185.00 | 173,995 |
13 Jan 2023 | 185.30 | 187.20 | 183.75 | 184.65 | 184.65 | 216,874 |
12 Jan 2023 | 185.70 | 186.30 | 179.80 | 185.30 | 185.30 | 360,636 |
11 Jan 2023 | 184.50 | 188.45 | 183.30 | 185.10 | 185.10 | 255,430 |
10 Jan 2023 | 183.25 | 185.15 | 181.85 | 184.45 | 184.45 | 148,855 |
09 Jan 2023 | 184.05 | 184.90 | 182.50 | 183.60 | 183.60 | 427,799 |
05 Jan 2023 | 180.90 | 182.20 | 180.20 | 182.20 | 182.20 | 113,308 |
04 Jan 2023 | 180.90 | 182.00 | 179.35 | 180.90 | 180.90 | 211,354 |
03 Jan 2023 | 178.50 | 180.65 | 177.85 | 179.80 | 179.80 | 176,774 |
02 Jan 2023 | 180.70 | 180.70 | 177.60 | 178.50 | 178.50 | 128,510 |
30 Dec 2022 | 179.55 | 180.20 | 177.60 | 177.85 | 177.85 | 104,459 |
29 Dec 2022 | 178.50 | 180.10 | 176.40 | 180.10 | 180.10 | 145,202 |
28 Dec 2022 | 177.80 | 180.45 | 177.50 | 178.40 | 178.40 | 200,981 |
27 Dec 2022 | 176.85 | 179.60 | 176.85 | 177.80 | 177.80 | 128,068 |
23 Dec 2022 | 178.65 | 179.95 | 175.65 | 176.80 | 176.80 | 206,999 |
22 Dec 2022 | 182.00 | 182.70 | 178.10 | 178.65 | 178.65 | 222,188 |
21 Dec 2022 | 178.05 | 180.85 | 178.05 | 180.85 | 180.85 | 146,195 |
20 Dec 2022 | 177.60 | 179.10 | 177.05 | 178.05 | 178.05 | 130,987 |
19 Dec 2022 | 179.20 | 179.90 | 177.45 | 179.45 | 179.45 | 167,130 |
16 Dec 2022 | 180.35 | 180.75 | 176.90 | 178.35 | 178.35 | 423,909 |
15 Dec 2022 | 184.10 | 184.40 | 179.35 | 180.35 | 180.35 | 503,969 |
14 Dec 2022 | 180.30 | 186.20 | 178.55 | 185.70 | 185.70 | 313,167 |
13 Dec 2022 | 179.50 | 183.50 | 179.05 | 180.75 | 180.75 | 384,676 |
12 Dec 2022 | 176.95 | 179.70 | 176.30 | 179.20 | 179.20 | 270,814 |
09 Dec 2022 | 174.95 | 177.90 | 174.70 | 177.50 | 177.50 | 222,980 |
08 Dec 2022 | 176.10 | 176.70 | 173.60 | 174.95 | 174.95 | 117,949 |
07 Dec 2022 | 174.30 | 176.80 | 173.10 | 175.65 | 175.65 | 178,387 |
06 Dec 2022 | 177.90 | 178.45 | 174.40 | 174.45 | 174.45 | 226,580 |
05 Dec 2022 | 178.00 | 179.05 | 176.00 | 177.65 | 177.65 | 251,937 |
02 Dec 2022 | 176.25 | 177.80 | 175.00 | 177.70 | 177.70 | 212,110 |
01 Dec 2022 | 175.35 | 178.05 | 174.70 | 176.70 | 176.70 | 204,552 |
30 Nov 2022 | 176.50 | 176.50 | 173.15 | 173.55 | 173.55 | 448,777 |
29 Nov 2022 | 177.40 | 177.75 | 174.30 | 174.45 | 174.45 | 225,988 |
28 Nov 2022 | 178.65 | 179.10 | 176.80 | 177.40 | 177.40 | 144,281 |
25 Nov 2022 | 177.65 | 179.25 | 177.15 | 178.65 | 178.65 | 408,812 |
24 Nov 2022 | 177.75 | 180.80 | 177.50 | 177.65 | 177.65 | 139,203 |
23 Nov 2022 | 177.00 | 178.75 | 176.30 | 178.70 | 178.70 | 316,195 |
22 Nov 2022 | 176.40 | 178.75 | 175.75 | 176.95 | 176.95 | 185,996 |
21 Nov 2022 | 175.15 | 176.50 | 173.50 | 176.35 | 176.35 | 107,044 |
18 Nov 2022 | 173.65 | 175.60 | 172.60 | 174.65 | 174.65 | 163,734 |
17 Nov 2022 | 172.70 | 174.95 | 172.55 | 173.65 | 173.65 | 224,484 |
16 Nov 2022 | 174.65 | 175.85 | 171.85 | 172.25 | 172.25 | 150,929 |
15 Nov 2022 | 172.15 | 175.65 | 172.15 | 173.60 | 173.60 | 207,061 |
14 Nov 2022 | 173.70 | 174.20 | 172.00 | 173.35 | 173.35 | 120,040 |
11 Nov 2022 | 175.00 | 176.30 | 172.60 | 173.20 | 173.20 | 203,846 |
10 Nov 2022 | 164.80 | 174.55 | 163.95 | 174.20 | 174.20 | 288,995 |
09 Nov 2022 | 165.10 | 166.65 | 164.70 | 166.25 | 166.25 | 122,297 |
08 Nov 2022 | 163.05 | 165.35 | 161.95 | 165.00 | 165.00 | 164,531 |
07 Nov 2022 | 160.15 | 163.40 | 159.65 | 162.60 | 162.60 | 123,373 |
04 Nov 2022 | 157.90 | 161.55 | 157.90 | 161.45 | 161.45 | 110,795 |
03 Nov 2022 | 159.00 | 160.55 | 157.55 | 159.80 | 159.80 | 204,502 |
02 Nov 2022 | 160.00 | 161.30 | 159.30 | 160.75 | 160.75 | 246,671 |
01 Nov 2022 | 162.15 | 164.10 | 158.40 | 159.15 | 159.15 | 245,437 |
31 Oct 2022 | 163.50 | 163.75 | 158.60 | 161.00 | 161.00 | 524,512 |
28 Oct 2022 | 161.00 | 165.00 | 159.05 | 164.00 | 164.00 | 316,536 |
27 Oct 2022 | 165.35 | 165.55 | 161.20 | 161.35 | 161.35 | 208,552 |
26 Oct 2022 | 163.15 | 168.35 | 161.65 | 165.35 | 165.35 | 863,492 |
25 Oct 2022 | 153.35 | 163.00 | 146.90 | 161.20 | 161.20 | 706,509 |
24 Oct 2022 | 149.00 | 151.35 | 147.60 | 150.55 | 150.55 | 253,567 |
21 Oct 2022 | 147.00 | 147.75 | 145.40 | 147.45 | 147.45 | 201,265 |
20 Oct 2022 | 147.00 | 148.75 | 145.90 | 147.20 | 147.20 | 264,510 |
19 Oct 2022 | 150.30 | 150.50 | 146.75 | 146.75 | 146.75 | 175,087 |
18 Oct 2022 | 149.20 | 151.05 | 148.30 | 150.30 | 150.30 | 149,233 |
17 Oct 2022 | 146.10 | 149.65 | 145.45 | 148.05 | 148.05 | 186,105 |
14 Oct 2022 | 145.90 | 147.35 | 144.70 | 145.95 | 145.95 | 151,564 |
13 Oct 2022 | 146.00 | 146.15 | 140.85 | 144.40 | 144.40 | 283,429 |
12 Oct 2022 | 146.50 | 148.30 | 145.40 | 145.55 | 145.55 | 186,096 |
11 Oct 2022 | 147.50 | 147.75 | 144.30 | 146.30 | 146.30 | 210,092 |
10 Oct 2022 | 146.55 | 148.90 | 145.50 | 147.50 | 147.50 | 320,026 |
07 Oct 2022 | 144.95 | 148.10 | 144.95 | 146.50 | 146.50 | 185,645 |
06 Oct 2022 | 148.85 | 152.10 | 145.65 | 146.00 | 146.00 | 313,298 |
05 Oct 2022 | 150.30 | 150.30 | 144.10 | 145.90 | 145.90 | 268,656 |
04 Oct 2022 | 144.40 | 150.30 | 144.40 | 150.30 | 150.30 | 284,944 |
03 Oct 2022 | 145.80 | 146.25 | 142.15 | 146.10 | 146.10 | 217,049 |
30 Sept 2022 | 144.10 | 147.45 | 144.10 | 147.35 | 147.35 | 185,960 |
29 Sept 2022 | 149.80 | 149.80 | 143.50 | 144.10 | 144.10 | 208,893 |
28 Sept 2022 | 149.80 | 150.25 | 145.50 | 149.80 | 149.80 | 169,907 |
27 Sept 2022 | 150.40 | 153.00 | 149.75 | 149.80 | 149.80 | 165,729 |
26 Sept 2022 | 151.50 | 152.15 | 148.35 | 149.25 | 149.25 | 257,585 |
23 Sept 2022 | 153.95 | 154.95 | 150.45 | 152.05 | 152.05 | 196,391 |
22 Sept 2022 | 154.00 | 155.75 | 152.60 | 153.95 | 153.95 | 168,922 |
21 Sept 2022 | 153.60 | 155.20 | 152.80 | 155.00 | 155.00 | 120,444 |
20 Sept 2022 | 157.50 | 157.70 | 153.60 | 153.60 | 153.60 | 176,128 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |