Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 188.92 | 190.68 | 188.02 | 190.68 | 190.68 | 1,910 |
22 Apr 2024 | 188.18 | 189.02 | 187.76 | 189.02 | 189.02 | 847 |
19 Apr 2024 | 184.64 | 187.22 | 184.64 | 187.22 | 187.22 | 427 |
18 Apr 2024 | 187.02 | 187.06 | 186.06 | 186.34 | 186.34 | 792 |
17 Apr 2024 | 184.96 | 187.20 | 183.30 | 186.00 | 186.00 | 838 |
16 Apr 2024 | 188.00 | 188.00 | 185.16 | 185.16 | 185.16 | 1,357 |
15 Apr 2024 | 187.48 | 188.26 | 186.38 | 187.76 | 187.76 | 217 |
12 Apr 2024 | 189.44 | 189.90 | 186.58 | 186.58 | 186.58 | 2,111 |
11 Apr 2024 | 186.98 | 191.46 | 186.88 | 191.46 | 191.46 | 327 |
10 Apr 2024 | 188.62 | 190.40 | 185.86 | 186.62 | 186.62 | 801 |
09 Apr 2024 | 187.18 | 188.46 | 187.18 | 188.32 | 188.32 | 505 |
08 Apr 2024 | 187.78 | 188.90 | 187.78 | 188.90 | 188.90 | 250 |
05 Apr 2024 | 188.50 | 188.58 | 186.78 | 188.58 | 188.58 | 603 |
04 Apr 2024 | 191.94 | 192.90 | 188.90 | 190.68 | 190.68 | 529 |
03 Apr 2024 | 191.30 | 192.70 | 190.86 | 192.70 | 192.70 | 389 |
02 Apr 2024 | 194.58 | 194.58 | 191.28 | 192.00 | 192.00 | 220 |
28 Mar 2024 | 193.16 | 194.02 | 192.04 | 193.76 | 193.76 | 1,228 |
27 Mar 2024 | 192.00 | 194.36 | 192.00 | 194.36 | 194.36 | 541 |
26 Mar 2024 | 190.64 | 192.60 | 190.64 | 191.98 | 191.98 | 608 |
25 Mar 2024 | 190.74 | 191.62 | 190.40 | 191.62 | 191.62 | 512 |
22 Mar 2024 | 191.68 | 192.00 | 189.60 | 190.92 | 190.92 | 1,268 |
21 Mar 2024 | 196.82 | 196.82 | 192.74 | 193.00 | 193.00 | 590 |
20 Mar 2024 | 194.52 | 195.34 | 194.52 | 195.14 | 195.14 | 595 |
19 Mar 2024 | 193.72 | 195.22 | 193.72 | 195.22 | 195.22 | 251 |
18 Mar 2024 | 196.52 | 196.52 | 193.94 | 194.24 | 194.24 | 538 |
15 Mar 2024 | 195.58 | 196.86 | 195.56 | 195.60 | 195.60 | 1,174 |
14 Mar 2024 | 194.42 | 195.94 | 194.08 | 195.76 | 195.76 | 732 |
13 Mar 2024 | 194.34 | 195.42 | 194.34 | 195.42 | 195.42 | 418 |
12 Mar 2024 | 193.50 | 194.08 | 192.92 | 192.92 | 192.92 | 210 |
11 Mar 2024 | 193.72 | 193.80 | 191.70 | 193.56 | 193.56 | 879 |
08 Mar 2024 | 193.18 | 193.56 | 193.18 | 193.36 | 193.36 | 134 |
07 Mar 2024 | 191.00 | 193.74 | 191.00 | 193.74 | 193.74 | 408 |
06 Mar 2024 | 189.68 | 191.82 | 189.42 | 191.82 | 191.82 | 577 |
05 Mar 2024 | 190.40 | 191.10 | 189.20 | 189.50 | 189.50 | 679 |
04 Mar 2024 | 187.36 | 190.54 | 187.36 | 190.54 | 190.54 | 483 |
01 Mar 2024 | 188.66 | 188.66 | 187.00 | 187.26 | 187.26 | 316 |
29 Feb 2024 | 188.76 | 189.14 | 188.18 | 188.18 | 188.18 | 413 |
28 Feb 2024 | 188.90 | 189.00 | 187.58 | 188.62 | 188.62 | 397 |
27 Feb 2024 | 189.28 | 190.20 | 188.82 | 188.82 | 188.82 | 882 |
26 Feb 2024 | 189.32 | 189.90 | 189.32 | 189.42 | 189.42 | 356 |
23 Feb 2024 | 185.84 | 190.16 | 185.84 | 190.16 | 190.16 | 909 |
22 Feb 2024 | 186.16 | 186.16 | 184.18 | 185.88 | 185.88 | 511 |
21 Feb 2024 | 185.48 | 185.48 | 181.96 | 185.16 | 185.16 | 2,493 |
20 Feb 2024 | 174.78 | 186.56 | 174.78 | 185.54 | 185.54 | 1,634 |
19 Feb 2024 | 171.00 | 171.86 | 170.46 | 171.54 | 171.54 | 511 |
16 Feb 2024 | 170.04 | 170.14 | 169.92 | 169.92 | 169.92 | 238 |
15 Feb 2024 | 170.70 | 170.70 | 168.36 | 170.60 | 170.60 | 621 |
14 Feb 2024 | 168.12 | 169.78 | 168.12 | 169.70 | 169.70 | 275 |
13 Feb 2024 | 167.72 | 168.54 | 167.30 | 167.74 | 167.74 | 199 |
12 Feb 2024 | 168.98 | 168.98 | 167.42 | 167.68 | 167.68 | 342 |
09 Feb 2024 | 167.38 | 167.98 | 167.36 | 167.58 | 167.58 | 508 |
08 Feb 2024 | 170.46 | 170.94 | 168.20 | 168.34 | 168.34 | 249 |
07 Feb 2024 | 171.84 | 172.00 | 170.84 | 171.04 | 171.04 | 283 |
06 Feb 2024 | 168.18 | 172.00 | 168.14 | 172.00 | 172.00 | 828 |
05 Feb 2024 | 171.76 | 171.76 | 166.66 | 168.00 | 168.00 | 1,025 |
02 Feb 2024 | 172.68 | 173.68 | 172.68 | 172.78 | 172.78 | 139 |
01 Feb 2024 | 173.16 | 173.40 | 172.78 | 173.40 | 173.40 | 393 |
31 Jan 2024 | 172.54 | 175.14 | 172.54 | 175.14 | 175.14 | 544 |
30 Jan 2024 | 172.82 | 172.96 | 172.32 | 172.84 | 172.84 | 165 |
29 Jan 2024 | 171.94 | 172.92 | 171.42 | 172.92 | 172.92 | 474 |
26 Jan 2024 | 172.12 | 172.70 | 171.50 | 171.52 | 171.52 | 406 |
25 Jan 2024 | 173.28 | 173.58 | 170.60 | 171.90 | 171.90 | 347 |
24 Jan 2024 | 171.10 | 172.66 | 171.10 | 172.46 | 172.46 | 986 |
23 Jan 2024 | 173.28 | 173.28 | 168.98 | 168.98 | 168.98 | 402 |
22 Jan 2024 | 175.80 | 175.80 | 171.50 | 172.92 | 172.92 | 280 |
19 Jan 2024 | 176.14 | 176.56 | 172.84 | 172.84 | 172.84 | 296 |
18 Jan 2024 | 174.34 | 175.76 | 174.12 | 175.04 | 175.04 | 1,190 |
17 Jan 2024 | 173.74 | 174.36 | 173.10 | 173.74 | 173.74 | 642 |
16 Jan 2024 | 174.46 | 175.26 | 174.44 | 175.00 | 175.00 | 411 |
15 Jan 2024 | 176.56 | 176.56 | 175.00 | 175.00 | 175.00 | 375 |
12 Jan 2024 | 174.34 | 176.32 | 174.34 | 176.32 | 176.32 | 859 |
11 Jan 2024 | 172.58 | 173.56 | 172.58 | 172.68 | 172.68 | 170 |
10 Jan 2024 | 170.86 | 172.08 | 170.58 | 172.08 | 172.08 | 298 |
09 Jan 2024 | 171.56 | 171.56 | 170.38 | 171.32 | 171.32 | 780 |
08 Jan 2024 | 170.74 | 170.84 | 170.24 | 170.74 | 170.74 | 463 |
05 Jan 2024 | 172.08 | 172.08 | 169.46 | 170.44 | 170.44 | 236 |
04 Jan 2024 | 171.98 | 172.24 | 171.56 | 172.24 | 172.24 | 578 |
03 Jan 2024 | 174.34 | 174.34 | 171.50 | 171.74 | 171.74 | 555 |
02 Jan 2024 | 177.10 | 177.44 | 173.00 | 174.34 | 174.34 | 456 |
29 Dec 2023 | 177.22 | 177.22 | 176.10 | 176.10 | 176.10 | 108 |
28 Dec 2023 | 177.02 | 177.04 | 176.50 | 176.50 | 176.50 | 20 |
27 Dec 2023 | 177.90 | 177.90 | 176.84 | 176.84 | 176.84 | 596 |
22 Dec 2023 | 176.18 | 177.72 | 176.18 | 177.72 | 177.72 | 1,040 |
21 Dec 2023 | 176.44 | 177.94 | 176.44 | 177.56 | 177.56 | 189 |
20 Dec 2023 | 176.88 | 177.80 | 176.48 | 177.62 | 177.62 | 273 |
19 Dec 2023 | 176.46 | 177.48 | 176.00 | 176.00 | 176.00 | 769 |
18 Dec 2023 | 175.32 | 176.10 | 175.32 | 175.72 | 175.72 | 537 |
15 Dec 2023 | 175.70 | 177.50 | 175.70 | 176.50 | 176.50 | 1,052 |
14 Dec 2023 | 180.00 | 180.00 | 174.80 | 175.60 | 175.60 | 1,162 |
13 Dec 2023 | 178.34 | 180.26 | 178.34 | 180.08 | 180.08 | 394 |
12 Dec 2023 | 176.46 | 179.12 | 176.46 | 179.12 | 179.12 | 776 |
11 Dec 2023 | 175.98 | 176.36 | 175.36 | 176.28 | 176.28 | 303 |
08 Dec 2023 | 174.16 | 175.62 | 173.78 | 175.38 | 175.38 | 282 |
07 Dec 2023 | 172.56 | 174.58 | 172.56 | 173.98 | 173.98 | 294 |
06 Dec 2023 | 174.88 | 174.88 | 172.70 | 173.56 | 173.56 | 329 |
05 Dec 2023 | 171.82 | 174.00 | 171.82 | 174.00 | 174.00 | 903 |
04 Dec 2023 | 174.20 | 174.24 | 171.00 | 172.46 | 172.46 | 1,328 |
01 Dec 2023 | 174.40 | 175.00 | 172.66 | 172.66 | 172.66 | 354 |
30 Nov 2023 | 173.34 | 175.00 | 173.22 | 173.74 | 173.74 | 666 |
29 Nov 2023 | 174.38 | 174.62 | 173.62 | 173.62 | 173.62 | 180 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |