Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 164.82 | 167.02 | 164.82 | 166.56 | 166.56 | 542 |
18 Apr 2024 | 170.12 | 170.44 | 170.12 | 170.44 | 170.44 | 20 |
17 Apr 2024 | 172.36 | 173.28 | 170.08 | 170.28 | 170.28 | 120 |
16 Apr 2024 | 172.52 | 173.12 | 171.60 | 172.86 | 172.86 | 79 |
15 Apr 2024 | 174.40 | 175.84 | 172.68 | 173.04 | 173.04 | 396 |
12 Apr 2024 | 176.34 | 178.06 | 176.34 | 176.70 | 176.70 | 1,404 |
11 Apr 2024 | 172.42 | 176.06 | 172.42 | 176.06 | 176.06 | 554 |
10 Apr 2024 | 171.02 | 173.22 | 169.02 | 173.22 | 173.22 | 613 |
09 Apr 2024 | 170.72 | 171.04 | 170.14 | 170.14 | 170.14 | 35 |
08 Apr 2024 | 170.64 | 173.20 | 170.64 | 170.72 | 170.72 | 333 |
05 Apr 2024 | 166.54 | 171.40 | 166.54 | 171.40 | 171.40 | 36 |
04 Apr 2024 | 168.98 | 170.18 | 168.76 | 169.06 | 169.06 | 1,494 |
03 Apr 2024 | 167.54 | 168.46 | 167.12 | 168.46 | 168.46 | 193 |
02 Apr 2024 | 167.92 | 168.68 | 166.28 | 166.28 | 166.28 | 340 |
28 Mar 2024 | 165.52 | 167.66 | 165.52 | 166.82 | 166.82 | 1,131 |
27 Mar 2024 | 165.12 | 166.34 | 164.32 | 166.34 | 166.34 | 76 |
26 Mar 2024 | 165.76 | 166.56 | 165.06 | 165.06 | 165.06 | 140 |
25 Mar 2024 | 164.76 | 166.24 | 164.76 | 165.70 | 165.70 | 301 |
22 Mar 2024 | 164.22 | 164.58 | 164.22 | 164.58 | 164.58 | 12 |
21 Mar 2024 | 163.46 | 165.16 | 163.46 | 165.16 | 165.16 | 719 |
20 Mar 2024 | 161.80 | 161.80 | 161.16 | 161.16 | 161.16 | 51 |
19 Mar 2024 | 160.04 | 161.72 | 160.04 | 161.72 | 161.72 | 108 |
18 Mar 2024 | 160.86 | 161.74 | 160.64 | 160.64 | 160.64 | 181 |
15 Mar 2024 | 163.84 | 163.84 | 159.80 | 159.80 | 159.80 | 50 |
14 Mar 2024 | 161.62 | 164.10 | 161.62 | 163.58 | 163.58 | 156 |
13 Mar 2024 | 160.52 | 161.74 | 160.20 | 161.60 | 161.60 | 71 |
12 Mar 2024 | 158.00 | 161.34 | 158.00 | 161.34 | 161.34 | 120 |
11 Mar 2024 | 159.98 | 159.98 | 157.92 | 157.92 | 157.92 | 353 |
08 Mar 2024 | 161.02 | 162.06 | 159.94 | 159.94 | 159.94 | 160 |
07 Mar 2024 | 158.16 | 162.34 | 158.16 | 161.56 | 161.56 | 251 |
06 Mar 2024 | 160.12 | 161.30 | 160.12 | 160.32 | 160.32 | 70 |
05 Mar 2024 | 163.02 | 163.02 | 160.32 | 160.44 | 160.44 | 144 |
04 Mar 2024 | 164.06 | 165.40 | 163.96 | 165.40 | 165.40 | 272 |
01 Mar 2024 | 163.52 | 164.14 | 163.52 | 164.14 | 164.14 | 151 |
29 Feb 2024 | 158.98 | 162.02 | 158.50 | 162.02 | 162.02 | 234 |
28 Feb 2024 | 159.84 | 160.50 | 159.18 | 160.28 | 160.28 | 72 |
27 Feb 2024 | 160.22 | 160.78 | 159.44 | 159.44 | 159.44 | 125 |
26 Feb 2024 | 161.24 | 161.74 | 161.24 | 161.74 | 161.74 | 48 |
23 Feb 2024 | 160.84 | 161.00 | 159.52 | 161.00 | 161.00 | 681 |
22 Feb 2024 | 157.60 | 160.84 | 157.60 | 160.84 | 160.84 | 314 |
21 Feb 2024 | 156.02 | 156.68 | 154.92 | 154.92 | 154.92 | 103 |
20 Feb 2024 | 156.06 | 156.06 | 153.72 | 153.72 | 153.72 | 602 |
19 Feb 2024 | 156.48 | 157.20 | 156.06 | 156.78 | 156.78 | 847 |
16 Feb 2024 | 157.02 | 158.28 | 155.62 | 155.62 | 155.62 | 740 |
15 Feb 2024 | 159.32 | 159.82 | 157.66 | 157.66 | 157.66 | 111 |
14 Feb 2024 | 157.38 | 159.22 | 157.38 | 158.40 | 158.40 | 610 |
13 Feb 2024 | 159.30 | 159.34 | 155.50 | 157.22 | 157.22 | 99 |
12 Feb 2024 | 161.12 | 162.18 | 160.24 | 160.24 | 160.24 | 1,263 |
09 Feb 2024 | 157.22 | 161.74 | 157.22 | 161.40 | 161.40 | 703 |
08 Feb 2024 | 158.34 | 158.64 | 157.66 | 157.98 | 157.98 | 1,183 |
07 Feb 2024 | 157.02 | 158.02 | 156.56 | 157.84 | 157.84 | 250 |
06 Feb 2024 | 157.70 | 158.06 | 156.20 | 156.64 | 156.64 | 405 |
05 Feb 2024 | 158.22 | 159.04 | 156.66 | 158.36 | 158.36 | 1,116 |
02 Feb 2024 | 155.22 | 159.82 | 154.52 | 159.04 | 159.04 | 3,900 |
01 Feb 2024 | 144.22 | 146.16 | 144.22 | 145.92 | 145.92 | 346 |
31 Jan 2024 | 143.96 | 144.54 | 143.40 | 144.30 | 144.30 | 783 |
30 Jan 2024 | 149.02 | 149.40 | 148.08 | 148.08 | 148.08 | 298 |
29 Jan 2024 | 147.06 | 148.68 | 147.06 | 148.68 | 148.68 | 387 |
26 Jan 2024 | 145.02 | 147.74 | 145.02 | 147.22 | 147.22 | 122 |
25 Jan 2024 | 144.40 | 145.60 | 143.34 | 145.50 | 145.50 | 19 |
24 Jan 2024 | 144.34 | 145.38 | 144.02 | 144.38 | 144.38 | 928 |
23 Jan 2024 | 142.02 | 142.50 | 142.02 | 142.50 | 142.50 | 366 |
22 Jan 2024 | 142.84 | 143.98 | 142.14 | 142.14 | 142.14 | 492 |
19 Jan 2024 | 141.26 | 142.22 | 141.26 | 142.22 | 142.22 | 50 |
18 Jan 2024 | 139.48 | 141.16 | 139.48 | 141.16 | 141.16 | 150 |
17 Jan 2024 | 140.02 | 140.02 | 138.50 | 138.84 | 138.84 | 277 |
16 Jan 2024 | 140.82 | 140.82 | 140.44 | 140.44 | 140.44 | 40 |
15 Jan 2024 | 140.74 | 141.10 | 140.64 | 140.94 | 140.94 | 407 |
12 Jan 2024 | 140.52 | 141.10 | 140.52 | 140.96 | 140.96 | 200 |
11 Jan 2024 | 140.64 | 143.22 | 140.24 | 141.62 | 141.62 | 644 |
10 Jan 2024 | 138.22 | 140.70 | 138.22 | 140.60 | 140.60 | 2,575 |
09 Jan 2024 | 135.86 | 138.36 | 135.86 | 138.36 | 138.36 | 211 |
08 Jan 2024 | 132.52 | 136.14 | 132.46 | 136.14 | 136.14 | 246 |
05 Jan 2024 | 132.02 | 133.28 | 132.02 | 132.90 | 132.90 | 131 |
04 Jan 2024 | 136.02 | 136.38 | 132.64 | 133.28 | 133.28 | 344 |
03 Jan 2024 | 136.64 | 137.10 | 136.18 | 136.68 | 136.68 | 53 |
02 Jan 2024 | 137.98 | 137.98 | 136.30 | 136.30 | 136.30 | 363 |
29 Dec 2023 | 138.52 | 138.60 | 138.50 | 138.50 | 138.50 | 65 |
28 Dec 2023 | 138.02 | 138.48 | 138.02 | 138.06 | 138.06 | 733 |
27 Dec 2023 | 138.88 | 138.88 | 138.36 | 138.36 | 138.36 | 131 |
22 Dec 2023 | 138.64 | 139.26 | 138.64 | 139.26 | 139.26 | 7,525 |
21 Dec 2023 | 139.20 | 139.88 | 138.74 | 139.24 | 139.24 | 82 |
20 Dec 2023 | 140.00 | 140.02 | 139.48 | 139.48 | 139.48 | 132 |
19 Dec 2023 | 140.58 | 140.90 | 139.84 | 139.84 | 139.84 | 74 |
18 Dec 2023 | 137.36 | 139.46 | 137.16 | 139.46 | 139.46 | 2,656 |
15 Dec 2023 | 133.82 | 136.66 | 133.82 | 136.66 | 136.66 | 19 |
14 Dec 2023 | 136.68 | 137.12 | 133.90 | 133.90 | 133.90 | 70 |
13 Dec 2023 | 136.66 | 137.46 | 136.50 | 136.50 | 136.50 | 510 |
12 Dec 2023 | 135.00 | 135.98 | 135.00 | 135.98 | 135.98 | 513 |
11 Dec 2023 | 135.58 | 136.02 | 133.92 | 133.92 | 133.92 | 153 |
08 Dec 2023 | 135.80 | 136.46 | 135.80 | 136.46 | 136.46 | 15 |
07 Dec 2023 | 134.16 | 136.12 | 134.16 | 136.12 | 136.12 | 236 |
06 Dec 2023 | 136.14 | 136.56 | 134.90 | 135.14 | 135.14 | 1,330 |
05 Dec 2023 | 132.78 | 137.00 | 132.78 | 136.46 | 136.46 | 139 |
04 Dec 2023 | 134.98 | 135.00 | 132.66 | 133.88 | 133.88 | 418 |
01 Dec 2023 | 133.56 | 134.94 | 133.56 | 134.94 | 134.94 | 110 |
30 Nov 2023 | 133.26 | 133.88 | 133.26 | 133.88 | 133.88 | 154 |
29 Nov 2023 | 133.40 | 134.36 | 133.40 | 133.60 | 133.60 | 222 |
28 Nov 2023 | 135.02 | 135.02 | 135.02 | 135.02 | 135.02 | - |
27 Nov 2023 | 133.40 | 136.04 | 133.40 | 135.98 | 135.98 | 1,537 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |