Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 159.98 | 161.60 | 159.98 | 161.60 | 161.60 | 4 |
16 May 2024 | 158.60 | 160.80 | 158.60 | 160.80 | 160.80 | 30 |
15 May 2024 | 157.28 | 157.54 | 157.28 | 157.54 | 157.54 | - |
14 May 2024 | 156.12 | 157.10 | 156.12 | 156.70 | 156.70 | 304 |
13 May 2024 | 155.38 | 155.38 | 152.32 | 153.84 | 153.84 | 564 |
10 May 2024 | 157.36 | 157.36 | 155.98 | 155.98 | 155.98 | 100 |
09 May 2024 | 157.86 | 157.86 | 157.02 | 157.02 | 157.02 | 147 |
08 May 2024 | 158.70 | 158.70 | 157.46 | 158.16 | 158.16 | 89 |
07 May 2024 | 156.12 | 158.62 | 155.90 | 158.40 | 158.40 | 106 |
06 May 2024 | 155.48 | 155.48 | 154.88 | 154.88 | 154.88 | 14 |
03 May 2024 | 155.96 | 155.96 | 153.68 | 153.68 | 153.68 | 39 |
02 May 2024 | 154.04 | 154.74 | 153.70 | 153.82 | 153.82 | 366 |
30 Apr 2024 | 155.28 | 155.42 | 154.74 | 154.74 | 154.74 | 20 |
29 Apr 2024 | 160.40 | 160.40 | 156.00 | 156.00 | 156.00 | 307 |
26 Apr 2024 | 161.48 | 163.02 | 159.04 | 160.58 | 160.58 | 535 |
25 Apr 2024 | 143.62 | 145.00 | 141.96 | 145.00 | 145.00 | 388 |
24 Apr 2024 | 148.70 | 148.70 | 147.44 | 147.84 | 147.84 | 92 |
23 Apr 2024 | 146.90 | 148.02 | 146.84 | 148.02 | 148.02 | 129 |
22 Apr 2024 | 144.88 | 146.64 | 144.40 | 145.42 | 145.42 | 297 |
19 Apr 2024 | 145.64 | 146.56 | 144.80 | 144.80 | 144.80 | 359 |
18 Apr 2024 | 146.48 | 146.60 | 146.48 | 146.56 | 146.56 | 72 |
17 Apr 2024 | 144.94 | 146.28 | 144.94 | 146.28 | 146.28 | 21 |
16 Apr 2024 | 145.22 | 145.42 | 144.32 | 145.26 | 145.26 | 191 |
15 Apr 2024 | 148.20 | 149.06 | 148.20 | 149.06 | 149.06 | - |
12 Apr 2024 | 148.96 | 149.42 | 148.96 | 148.96 | 148.96 | 72 |
11 Apr 2024 | 145.32 | 147.20 | 145.32 | 147.20 | 147.20 | 72 |
10 Apr 2024 | 144.68 | 144.68 | 144.24 | 144.24 | 144.24 | - |
09 Apr 2024 | 142.88 | 143.30 | 142.32 | 143.24 | 143.24 | 41 |
08 Apr 2024 | 140.48 | 142.62 | 140.48 | 142.62 | 142.62 | 50 |
05 Apr 2024 | 137.86 | 141.00 | 137.86 | 141.00 | 141.00 | 158 |
04 Apr 2024 | 142.62 | 142.62 | 141.20 | 141.64 | 141.64 | 310 |
03 Apr 2024 | 142.86 | 143.30 | 142.30 | 142.30 | 142.30 | 125 |
02 Apr 2024 | 144.32 | 144.32 | 141.66 | 142.26 | 142.26 | 85 |
28 Mar 2024 | 139.64 | 140.06 | 139.44 | 139.44 | 139.44 | 160 |
27 Mar 2024 | 139.42 | 139.42 | 138.98 | 138.98 | 138.98 | 79 |
26 Mar 2024 | 138.78 | 140.06 | 138.48 | 140.06 | 140.06 | 129 |
25 Mar 2024 | 139.04 | 139.04 | 137.82 | 137.96 | 137.96 | 88 |
22 Mar 2024 | 136.12 | 140.00 | 136.12 | 139.12 | 139.12 | 214 |
21 Mar 2024 | 136.98 | 137.00 | 135.78 | 136.12 | 136.12 | 16 |
20 Mar 2024 | 135.12 | 136.18 | 134.90 | 135.70 | 135.70 | 136 |
19 Mar 2024 | 135.50 | 136.28 | 134.64 | 134.64 | 134.64 | 99 |
18 Mar 2024 | 132.74 | 137.66 | 132.74 | 136.92 | 136.92 | 618 |
15 Mar 2024 | 131.14 | 131.48 | 128.94 | 128.94 | 128.94 | 132 |
14 Mar 2024 | 128.38 | 130.48 | 128.38 | 130.48 | 130.48 | 30 |
13 Mar 2024 | 126.68 | 128.52 | 126.38 | 128.52 | 128.52 | 105 |
12 Mar 2024 | 126.90 | 127.00 | 124.80 | 127.00 | 127.00 | 377 |
11 Mar 2024 | 123.80 | 127.06 | 123.80 | 126.96 | 126.96 | 123 |
08 Mar 2024 | 123.38 | 126.00 | 122.56 | 125.38 | 125.38 | 232 |
07 Mar 2024 | 119.70 | 122.42 | 119.48 | 122.42 | 122.42 | 254 |
06 Mar 2024 | 122.52 | 123.00 | 120.50 | 120.50 | 120.50 | 131 |
05 Mar 2024 | 122.62 | 122.62 | 120.38 | 120.98 | 120.98 | 271 |
04 Mar 2024 | 126.72 | 126.72 | 121.92 | 121.92 | 121.92 | 369 |
01 Mar 2024 | 128.54 | 128.54 | 127.10 | 127.20 | 127.20 | 210 |
29 Feb 2024 | 125.78 | 126.58 | 125.78 | 126.58 | 126.58 | 13 |
28 Feb 2024 | 127.92 | 128.00 | 124.76 | 125.66 | 125.66 | 447 |
27 Feb 2024 | 127.12 | 128.10 | 127.12 | 127.26 | 127.26 | 112 |
26 Feb 2024 | 132.84 | 132.84 | 128.10 | 128.10 | 128.10 | 240 |
23 Feb 2024 | 132.84 | 132.96 | 132.58 | 132.58 | 132.58 | 306 |
22 Feb 2024 | 133.26 | 134.40 | 132.76 | 132.76 | 132.76 | 291 |
21 Feb 2024 | 130.40 | 131.56 | 130.26 | 131.56 | 131.56 | 154 |
20 Feb 2024 | 130.42 | 130.88 | 129.88 | 130.86 | 130.86 | 144 |
19 Feb 2024 | 130.78 | 131.66 | 130.78 | 131.66 | 131.66 | - |
16 Feb 2024 | 132.56 | 133.08 | 131.46 | 131.46 | 131.46 | 183 |
15 Feb 2024 | 134.16 | 134.16 | 131.62 | 131.62 | 131.62 | 27 |
14 Feb 2024 | 135.96 | 136.94 | 134.96 | 135.10 | 135.10 | 152 |
13 Feb 2024 | 136.88 | 136.88 | 134.30 | 136.12 | 136.12 | 343 |
12 Feb 2024 | 138.00 | 138.14 | 137.62 | 138.14 | 138.14 | 54 |
09 Feb 2024 | 135.52 | 137.62 | 135.52 | 137.62 | 137.62 | 128 |
08 Feb 2024 | 134.98 | 135.96 | 134.98 | 135.50 | 135.50 | 90 |
07 Feb 2024 | 133.86 | 134.32 | 133.86 | 134.32 | 134.32 | 45 |
06 Feb 2024 | 134.66 | 134.66 | 134.62 | 134.62 | 134.62 | 8 |
05 Feb 2024 | 132.68 | 135.06 | 132.30 | 133.66 | 133.66 | 526 |
02 Feb 2024 | 131.20 | 131.20 | 126.98 | 129.56 | 129.56 | 582 |
01 Feb 2024 | 131.40 | 131.40 | 130.50 | 130.52 | 130.52 | 277 |
31 Jan 2024 | 132.12 | 132.42 | 131.00 | 131.12 | 131.12 | 460 |
30 Jan 2024 | 142.08 | 142.12 | 140.78 | 140.78 | 140.78 | 195 |
29 Jan 2024 | 140.56 | 140.74 | 140.56 | 140.74 | 140.74 | - |
26 Jan 2024 | 138.70 | 139.94 | 138.70 | 139.94 | 139.94 | 338 |
25 Jan 2024 | 136.82 | 140.98 | 136.82 | 140.98 | 140.98 | 579 |
24 Jan 2024 | 136.02 | 136.56 | 136.02 | 136.56 | 136.56 | - |
23 Jan 2024 | 133.84 | 135.04 | 133.84 | 134.88 | 134.88 | 106 |
22 Jan 2024 | 134.82 | 135.70 | 134.82 | 135.24 | 135.24 | 773 |
19 Jan 2024 | 132.76 | 134.00 | 132.76 | 134.00 | 134.00 | 103 |
18 Jan 2024 | 130.32 | 132.58 | 130.32 | 132.58 | 132.58 | 176 |
17 Jan 2024 | 129.92 | 130.06 | 128.30 | 129.86 | 129.86 | 129 |
16 Jan 2024 | 129.88 | 131.20 | 129.88 | 131.20 | 131.20 | 188 |
15 Jan 2024 | 130.36 | 130.82 | 130.36 | 130.76 | 130.76 | 133 |
12 Jan 2024 | 129.16 | 130.26 | 129.16 | 130.26 | 130.26 | 79 |
11 Jan 2024 | 130.20 | 130.40 | 129.20 | 129.20 | 129.20 | 117 |
10 Jan 2024 | 129.10 | 130.14 | 129.00 | 129.26 | 129.26 | 294 |
09 Jan 2024 | 126.86 | 128.52 | 126.48 | 128.52 | 128.52 | 99 |
08 Jan 2024 | 123.72 | 125.22 | 123.72 | 125.22 | 125.22 | 1 |
05 Jan 2024 | 124.58 | 125.10 | 123.94 | 123.94 | 123.94 | 237 |
04 Jan 2024 | 127.34 | 127.34 | 126.52 | 126.56 | 126.56 | 19 |
03 Jan 2024 | 126.16 | 127.12 | 125.78 | 127.12 | 127.12 | 264 |
02 Jan 2024 | 126.78 | 127.02 | 125.58 | 125.58 | 125.58 | 118 |
29 Dec 2023 | 126.82 | 127.06 | 126.68 | 126.68 | 126.68 | 15 |
28 Dec 2023 | 126.50 | 126.92 | 126.50 | 126.76 | 126.76 | 102 |
27 Dec 2023 | 128.16 | 128.40 | 126.24 | 126.24 | 126.24 | 38 |
22 Dec 2023 | 129.00 | 129.00 | 127.52 | 128.14 | 128.14 | 551 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |