Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 May 2024 | 134.24 | 134.72 | 134.20 | 134.54 | 134.54 | 709 |
17 May 2024 | 134.38 | 134.38 | 133.48 | 133.82 | 133.82 | 163 |
16 May 2024 | 135.16 | 135.16 | 134.34 | 134.34 | 134.34 | 160 |
15 May 2024 | 134.56 | 135.12 | 134.38 | 135.12 | 135.12 | 3,424 |
14 May 2024 | 134.26 | 134.64 | 134.06 | 134.64 | 134.64 | 444 |
13 May 2024 | 134.60 | 134.60 | 133.90 | 134.30 | 134.30 | 125 |
10 May 2024 | 134.40 | 134.66 | 134.26 | 134.26 | 134.26 | 68 |
09 May 2024 | 132.98 | 133.66 | 132.88 | 133.62 | 133.62 | 27 |
08 May 2024 | 133.10 | 133.36 | 132.82 | 132.94 | 132.94 | 112 |
07 May 2024 | 130.86 | 131.64 | 130.66 | 131.64 | 131.64 | 1,518 |
06 May 2024 | 129.50 | 129.50 | 129.50 | 129.50 | 129.50 | - |
03 May 2024 | 129.68 | 129.68 | 129.68 | 129.50 | 129.50 | 11 |
02 May 2024 | 128.72 | 129.06 | 128.62 | 128.74 | 128.74 | 49 |
30 Apr 2024 | 129.96 | 130.08 | 129.56 | 129.08 | 129.08 | 960 |
29 Apr 2024 | 130.60 | 130.60 | 129.64 | 129.64 | 129.64 | 1,256 |
26 Apr 2024 | 129.96 | 129.96 | 129.90 | 129.90 | 129.90 | 39 |
25 Apr 2024 | 129.44 | 129.44 | 128.74 | 128.80 | 128.80 | 249 |
24 Apr 2024 | 130.00 | 130.08 | 129.90 | 129.90 | 129.90 | 418 |
23 Apr 2024 | 129.42 | 129.88 | 129.42 | 130.32 | 130.32 | 663 |
22 Apr 2024 | 129.44 | 129.44 | 128.46 | 128.86 | 128.86 | 80 |
19 Apr 2024 | 127.68 | 128.42 | 127.68 | 128.44 | 128.44 | 296 |
18 Apr 2024 | 128.28 | 128.36 | 128.28 | 128.50 | 128.50 | 231 |
17 Apr 2024 | 127.34 | 128.34 | 127.34 | 127.64 | 127.64 | 567 |
16 Apr 2024 | 126.38 | 126.76 | 126.38 | 126.34 | 126.34 | 556 |
15 Apr 2024 | 128.46 | 129.28 | 128.10 | 128.18 | 128.18 | 419 |
12 Apr 2024 | 129.00 | 129.00 | 127.76 | 127.40 | 127.40 | 50 |
11 Apr 2024 | 128.34 | 128.46 | 127.46 | 127.84 | 127.84 | 58 |
10 Apr 2024 | 129.08 | 129.16 | 128.98 | 128.34 | 128.34 | 552 |
09 Apr 2024 | 129.28 | 129.48 | 128.48 | 128.48 | 128.48 | 1,236 |
08 Apr 2024 | 129.18 | 130.06 | 129.18 | 129.78 | 129.78 | 2,346 |
05 Apr 2024 | 129.10 | 129.10 | 128.42 | 129.04 | 129.04 | 62 |
04 Apr 2024 | 130.70 | 131.02 | 130.70 | 130.72 | 130.72 | 767 |
03 Apr 2024 | 130.36 | 130.66 | 130.24 | 130.50 | 130.50 | 839 |
02 Apr 2024 | 132.44 | 132.44 | 130.10 | 130.26 | 130.26 | 233 |
28 Mar 2024 | 132.52 | 132.52 | 132.22 | 132.08 | 132.08 | 45 |
27 Mar 2024 | 131.62 | 132.30 | 131.62 | 131.88 | 131.88 | 257 |
26 Mar 2024 | 131.00 | 131.42 | 131.00 | 131.68 | 131.68 | 100 |
25 Mar 2024 | 130.32 | 131.02 | 130.26 | 130.94 | 130.94 | 2,051 |
22 Mar 2024 | 130.80 | 130.92 | 130.80 | 130.88 | 130.88 | 21 |
21 Mar 2024 | 131.26 | 131.34 | 130.72 | 131.34 | 131.34 | 1,402 |
20 Mar 2024 | 130.42 | 130.98 | 130.42 | 131.00 | 131.00 | 3 |
19 Mar 2024 | 131.18 | 131.36 | 131.18 | 131.36 | 131.36 | 32 |
18 Mar 2024 | 131.00 | 131.52 | 131.00 | 130.98 | 130.98 | 156 |
15 Mar 2024 | 131.04 | 131.98 | 131.04 | 131.18 | 131.18 | 511 |
14 Mar 2024 | 132.04 | 132.18 | 131.12 | 131.12 | 131.12 | 146 |
13 Mar 2024 | 130.54 | 131.18 | 130.48 | 130.98 | 130.98 | 17,901 |
12 Mar 2024 | 129.18 | 130.26 | 129.06 | 130.22 | 130.22 | 1,312 |
11 Mar 2024 | 128.76 | 128.96 | 128.70 | 129.00 | 129.00 | 101 |
08 Mar 2024 | 128.84 | 129.34 | 128.84 | 129.22 | 129.22 | 238 |
07 Mar 2024 | 128.60 | 129.16 | 128.60 | 129.14 | 129.14 | 203 |
06 Mar 2024 | 127.72 | 128.00 | 127.72 | 127.92 | 127.92 | 194 |
05 Mar 2024 | 128.10 | 128.10 | 128.10 | 128.10 | 128.10 | - |
04 Mar 2024 | 127.76 | 127.76 | 127.76 | 128.10 | 128.10 | 2 |
01 Mar 2024 | 127.76 | 127.76 | 127.40 | 127.68 | 127.68 | 56 |
29 Feb 2024 | 128.26 | 128.36 | 128.06 | 128.04 | 128.04 | 87 |
28 Feb 2024 | 128.16 | 128.16 | 127.96 | 128.20 | 128.20 | 61 |
27 Feb 2024 | 127.90 | 128.04 | 127.90 | 128.28 | 128.28 | 28 |
26 Feb 2024 | 128.32 | 128.42 | 127.90 | 127.90 | 127.90 | 3,358 |
23 Feb 2024 | 127.60 | 128.50 | 127.60 | 128.40 | 128.40 | 57 |
22 Feb 2024 | 127.10 | 127.56 | 126.68 | 127.56 | 127.56 | 90 |
21 Feb 2024 | 125.94 | 125.94 | 125.52 | 125.84 | 125.84 | 96 |
20 Feb 2024 | 125.28 | 125.28 | 125.28 | 125.72 | 125.72 | 7 |
19 Feb 2024 | 124.52 | 124.52 | 124.52 | 124.76 | 124.76 | 1,259 |
16 Feb 2024 | 125.00 | 125.14 | 124.76 | 124.78 | 124.78 | 291 |
15 Feb 2024 | 124.30 | 124.48 | 124.22 | 124.36 | 124.36 | 75 |
14 Feb 2024 | 123.08 | 123.18 | 123.08 | 123.14 | 123.14 | 91 |
13 Feb 2024 | 121.92 | 122.30 | 121.88 | 122.30 | 122.30 | 271 |
12 Feb 2024 | 123.44 | 123.44 | 123.44 | 123.42 | 123.42 | 3 |
09 Feb 2024 | 123.00 | 123.00 | 122.94 | 122.82 | 122.82 | 35 |
08 Feb 2024 | 123.46 | 123.62 | 123.46 | 123.32 | 123.32 | 50 |
07 Feb 2024 | 123.10 | 123.10 | 123.10 | 123.10 | 123.10 | - |
06 Feb 2024 | 123.14 | 123.14 | 122.62 | 123.10 | 123.10 | 233 |
05 Feb 2024 | 122.52 | 122.52 | 122.32 | 122.48 | 122.48 | 276 |
02 Feb 2024 | 123.20 | 123.20 | 122.50 | 122.38 | 122.38 | 53 |
01 Feb 2024 | 122.42 | 122.72 | 122.20 | 122.20 | 122.20 | 410 |
31 Jan 2024 | 123.94 | 123.94 | 123.34 | 123.34 | 123.34 | 186 |
30 Jan 2024 | 123.68 | 123.88 | 123.66 | 123.74 | 123.74 | 1,325 |
29 Jan 2024 | 123.38 | 123.38 | 123.04 | 123.28 | 123.28 | 4,416 |
26 Jan 2024 | 121.96 | 123.32 | 121.96 | 123.30 | 123.30 | 277 |
25 Jan 2024 | 120.06 | 120.06 | 119.76 | 120.48 | 120.48 | 957 |
24 Jan 2024 | 120.42 | 120.44 | 120.42 | 120.42 | 120.42 | 42 |
23 Jan 2024 | 120.20 | 120.20 | 119.62 | 119.36 | 119.36 | 157 |
22 Jan 2024 | 120.06 | 120.06 | 119.70 | 120.00 | 120.00 | 564 |
19 Jan 2024 | 120.02 | 120.02 | 118.90 | 119.08 | 119.08 | 181 |
18 Jan 2024 | 119.22 | 119.22 | 119.22 | 119.54 | 119.54 | 5 |
17 Jan 2024 | 117.92 | 118.02 | 117.92 | 118.16 | 118.16 | 90 |
16 Jan 2024 | 118.92 | 118.92 | 118.82 | 119.18 | 119.18 | 47 |
15 Jan 2024 | 119.92 | 119.92 | 119.52 | 119.52 | 119.52 | 59 |
12 Jan 2024 | 119.76 | 120.12 | 119.76 | 120.02 | 120.02 | 183 |
11 Jan 2024 | 119.70 | 119.86 | 118.84 | 118.84 | 118.84 | 153 |
10 Jan 2024 | 119.50 | 119.50 | 119.50 | 119.50 | 119.50 | - |
09 Jan 2024 | 119.68 | 119.68 | 119.38 | 119.50 | 119.50 | 84 |
08 Jan 2024 | 118.92 | 119.76 | 118.92 | 119.76 | 119.76 | 406 |
05 Jan 2024 | 118.76 | 118.76 | 117.94 | 118.94 | 118.94 | 65 |
04 Jan 2024 | 119.26 | 119.36 | 119.26 | 119.60 | 119.60 | 214 |
03 Jan 2024 | 120.22 | 120.22 | 118.50 | 118.86 | 118.86 | 468 |
02 Jan 2024 | 121.88 | 121.88 | 120.82 | 120.82 | 120.82 | 26 |
29 Dec 2023 | 121.30 | 121.30 | 120.92 | 121.04 | 121.04 | 224 |
28 Dec 2023 | 121.40 | 121.48 | 121.06 | 120.96 | 120.96 | 172 |
27 Dec 2023 | 121.04 | 121.56 | 121.04 | 121.38 | 121.38 | 1,317 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |