Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 190.80 | 190.80 | 190.80 | 190.80 | 190.80 | 10 |
17 Apr 2024 | 187.60 | 191.41 | 187.60 | 191.41 | 191.41 | 837 |
16 Apr 2024 | 188.40 | 189.20 | 187.20 | 187.60 | 187.60 | 285 |
15 Apr 2024 | 191.00 | 191.00 | 190.40 | 190.79 | 190.79 | 109 |
12 Apr 2024 | 194.00 | 194.00 | 187.20 | 193.53 | 193.53 | 141 |
11 Apr 2024 | 185.00 | 196.80 | 185.00 | 189.80 | 189.80 | 387 |
10 Apr 2024 | 184.60 | 184.60 | 181.80 | 181.80 | 181.80 | 84 |
09 Apr 2024 | 185.60 | 185.60 | 183.99 | 183.99 | 183.99 | 402 |
08 Apr 2024 | 186.60 | 186.88 | 185.04 | 185.80 | 185.80 | 637 |
05 Apr 2024 | 184.20 | 185.00 | 183.11 | 185.00 | 185.00 | 631 |
04 Apr 2024 | 182.80 | 184.82 | 182.80 | 183.58 | 183.58 | 791 |
03 Apr 2024 | 180.80 | 183.20 | 179.40 | 183.18 | 183.18 | 17,218 |
02 Apr 2024 | 180.80 | 180.80 | 178.00 | 178.18 | 178.18 | 167 |
28 Mar 2024 | 182.20 | 182.20 | 180.60 | 180.60 | 180.60 | 470 |
27 Mar 2024 | 182.00 | 183.00 | 181.80 | 183.00 | 183.00 | 103 |
26 Mar 2024 | 180.00 | 181.39 | 179.80 | 179.88 | 179.88 | 440 |
25 Mar 2024 | 177.80 | 180.00 | 177.20 | 178.79 | 178.79 | 180 |
22 Mar 2024 | 181.80 | 181.80 | 177.00 | 180.10 | 180.10 | 212 |
21 Mar 2024 | 174.20 | 178.80 | 174.20 | 178.80 | 178.80 | 686 |
20 Mar 2024 | 175.60 | 175.60 | 174.80 | 175.39 | 175.39 | 280 |
19 Mar 2024 | 173.80 | 174.91 | 173.78 | 173.78 | 173.78 | 225 |
18 Mar 2024 | 177.00 | 177.00 | 175.87 | 175.87 | 175.87 | 92 |
15 Mar 2024 | 172.20 | 177.20 | 172.00 | 173.11 | 173.11 | 518 |
14 Mar 2024 | 174.00 | 174.00 | 172.20 | 172.20 | 172.20 | 540 |
13 Mar 2024 | 173.20 | 174.80 | 173.18 | 174.25 | 174.25 | 604 |
12 Mar 2024 | 175.80 | 175.80 | 175.60 | 175.60 | 175.60 | 545 |
11 Mar 2024 | 174.20 | 174.80 | 173.60 | 174.78 | 174.78 | 374 |
08 Mar 2024 | 174.40 | 174.60 | 173.80 | 173.80 | 173.80 | 140 |
07 Mar 2024 | 175.20 | 175.51 | 174.60 | 175.51 | 175.51 | 190 |
06 Mar 2024 | 175.80 | 177.82 | 175.80 | 177.27 | 177.27 | 477 |
05 Mar 2024 | 170.20 | 171.60 | 170.00 | 171.60 | 171.60 | 112 |
04 Mar 2024 | 170.40 | 171.00 | 170.40 | 170.98 | 170.98 | 179 |
01 Mar 2024 | 168.20 | 171.80 | 168.20 | 171.80 | 171.80 | 742 |
29 Feb 2024 | 167.60 | 168.00 | 166.80 | 168.00 | 168.00 | 239 |
28 Feb 2024 | 166.80 | 167.40 | 166.62 | 166.62 | 166.62 | 177 |
27 Feb 2024 | 167.80 | 167.80 | 167.13 | 167.80 | 167.80 | 213 |
26 Feb 2024 | 167.20 | 167.20 | 166.38 | 166.38 | 166.38 | 149 |
23 Feb 2024 | 167.00 | 168.00 | 167.00 | 168.00 | 168.00 | 222 |
22 Feb 2024 | 167.20 | 168.80 | 167.20 | 167.60 | 167.60 | 198 |
21 Feb 2024 | 165.80 | 165.80 | 165.20 | 165.20 | 165.20 | 11 |
20 Feb 2024 | 164.60 | 165.12 | 164.33 | 164.33 | 164.33 | 128 |
19 Feb 2024 | 163.00 | 164.35 | 162.80 | 164.21 | 164.21 | 96 |
16 Feb 2024 | 167.16 | 167.16 | 166.40 | 166.80 | 166.80 | 125 |
15 Feb 2024 | 166.40 | 167.60 | 165.80 | 167.60 | 167.60 | 540 |
14 Feb 2024 | 163.60 | 165.40 | 163.60 | 165.40 | 165.40 | 131 |
13 Feb 2024 | 166.80 | 166.80 | 162.80 | 162.80 | 162.80 | 8 |
12 Feb 2024 | 165.80 | 166.00 | 165.40 | 165.51 | 165.51 | 21 |
09 Feb 2024 | 167.00 | 167.00 | 167.00 | 167.00 | 167.00 | 1 |
08 Feb 2024 | 168.20 | 169.00 | 168.00 | 168.00 | 168.00 | 170 |
07 Feb 2024 | 168.20 | 168.20 | 167.96 | 167.96 | 167.96 | 97 |
06 Feb 2024 | 169.00 | 171.20 | 169.00 | 170.40 | 170.40 | 202 |
05 Feb 2024 | 169.20 | 169.78 | 169.20 | 169.78 | 169.78 | 235 |
02 Feb 2024 | 168.80 | 168.80 | 168.80 | 168.80 | 168.80 | 1 |
01 Feb 2024 | 166.60 | 166.80 | 165.20 | 165.40 | 165.40 | 27 |
31 Jan 2024 | 169.80 | 169.80 | 168.56 | 168.56 | 168.56 | 150 |
30 Jan 2024 | 165.80 | 169.80 | 165.00 | 167.56 | 167.56 | 346 |
29 Jan 2024 | 165.80 | 165.80 | 164.60 | 164.60 | 164.60 | 8 |
26 Jan 2024 | 166.00 | 166.60 | 165.04 | 165.60 | 165.60 | 108 |
25 Jan 2024 | 166.99 | 166.99 | 166.40 | 166.40 | 166.40 | 56 |
24 Jan 2024 | 166.40 | 167.32 | 166.40 | 167.20 | 167.20 | 138 |
23 Jan 2024 | 167.80 | 169.60 | 167.40 | 169.60 | 169.60 | 74 |
22 Jan 2024 | 169.20 | 169.99 | 169.20 | 169.99 | 169.99 | 42 |
19 Jan 2024 | 168.60 | 171.40 | 168.00 | 168.00 | 168.00 | 469 |
18 Jan 2024 | 164.80 | 167.00 | 162.40 | 162.40 | 162.40 | 281 |
17 Jan 2024 | 165.00 | 165.49 | 162.60 | 165.49 | 165.49 | 308 |
16 Jan 2024 | 166.00 | 166.40 | 164.59 | 164.59 | 164.59 | 382 |
15 Jan 2024 | 166.80 | 167.60 | 166.20 | 166.80 | 166.80 | 375 |
12 Jan 2024 | 168.20 | 169.60 | 165.40 | 169.20 | 169.20 | 342 |
11 Jan 2024 | 166.60 | 169.60 | 165.80 | 168.60 | 168.60 | 294 |
10 Jan 2024 | 167.00 | 167.00 | 165.60 | 165.60 | 165.60 | 314 |
09 Jan 2024 | 166.40 | 168.60 | 165.61 | 166.40 | 166.40 | 37,826 |
08 Jan 2024 | 163.20 | 168.80 | 163.20 | 168.60 | 168.60 | 279 |
05 Jan 2024 | 159.60 | 161.80 | 159.40 | 160.00 | 160.00 | 437 |
04 Jan 2024 | 160.80 | 160.80 | 159.40 | 159.40 | 159.40 | 230 |
03 Jan 2024 | 159.60 | 159.60 | 158.40 | 159.10 | 159.10 | 967 |
02 Jan 2024 | - | - | - | - | - | - |
29 Dec 2023 | 160.00 | 160.00 | 159.40 | 159.40 | 159.40 | 48 |
28 Dec 2023 | 159.60 | 160.00 | 158.60 | 160.00 | 160.00 | 309 |
27 Dec 2023 | 159.00 | 159.80 | 158.80 | 158.87 | 158.87 | 158 |
22 Dec 2023 | 161.00 | 161.72 | 159.60 | 161.72 | 161.72 | 351 |
21 Dec 2023 | 162.60 | 162.60 | 162.19 | 162.19 | 162.19 | 16 |
20 Dec 2023 | 157.20 | 161.60 | 157.20 | 161.40 | 161.40 | 121 |
19 Dec 2023 | 157.40 | 157.60 | 155.60 | 157.60 | 157.60 | 92 |
18 Dec 2023 | 160.20 | 160.20 | 158.60 | 158.60 | 158.60 | 443 |
15 Dec 2023 | 161.60 | 161.60 | 159.80 | 160.17 | 160.17 | 927 |
14 Dec 2023 | 162.20 | 162.40 | 160.20 | 161.49 | 161.49 | 131 |
13 Dec 2023 | 159.00 | 160.80 | 158.80 | 160.60 | 160.60 | 102 |
12 Dec 2023 | 159.60 | 159.60 | 157.60 | 158.79 | 158.79 | 541 |
11 Dec 2023 | 158.00 | 159.00 | 157.20 | 159.00 | 159.00 | 271 |
08 Dec 2023 | 158.80 | 160.00 | 158.80 | 160.00 | 160.00 | 1,022 |
07 Dec 2023 | 159.60 | 160.60 | 159.60 | 159.80 | 159.80 | 282 |
06 Dec 2023 | 158.60 | 158.60 | 157.80 | 158.00 | 158.00 | 218 |
05 Dec 2023 | 158.40 | 159.40 | 158.40 | 158.79 | 158.79 | 199 |
04 Dec 2023 | 160.40 | 161.06 | 158.60 | 160.00 | 160.00 | 307 |
01 Dec 2023 | 159.80 | 160.40 | 159.40 | 160.40 | 160.40 | 173 |
30 Nov 2023 | 161.00 | 161.00 | 159.40 | 159.80 | 159.80 | 87 |
29 Nov 2023 | 162.40 | 162.40 | 160.60 | 162.00 | 162.00 | 452 |
28 Nov 2023 | 161.80 | 162.40 | 160.20 | 162.40 | 162.40 | 495 |
27 Nov 2023 | 160.00 | 162.00 | 160.00 | 162.00 | 162.00 | 332 |
24 Nov 2023 | 159.40 | 159.80 | 159.20 | 159.80 | 159.80 | 94 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |