Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 May 2024 | 187.46 | 187.46 | 187.46 | 187.46 | 187.46 | 17 |
22 May 2024 | 188.20 | 188.20 | 187.70 | 187.22 | 187.22 | 455 |
21 May 2024 | 187.10 | 187.10 | 187.10 | 188.04 | 188.04 | 163 |
20 May 2024 | 190.04 | 190.14 | 189.64 | 189.10 | 189.10 | 1,556 |
17 May 2024 | 188.88 | 189.00 | 188.88 | 189.02 | 189.02 | 411 |
16 May 2024 | 188.50 | 188.96 | 188.50 | 188.74 | 188.74 | 109 |
15 May 2024 | 188.38 | 188.88 | 188.28 | 188.88 | 188.88 | 127 |
14 May 2024 | 186.66 | 187.46 | 186.66 | 187.36 | 187.36 | 14 |
13 May 2024 | 185.62 | 185.62 | 185.62 | 185.82 | 185.82 | 68 |
10 May 2024 | 184.78 | 186.00 | 184.78 | 185.44 | 185.44 | 222 |
09 May 2024 | 183.22 | 183.98 | 183.22 | 183.96 | 183.96 | 238 |
08 May 2024 | 183.34 | 183.38 | 183.34 | 183.56 | 183.56 | 151 |
07 May 2024 | 183.28 | 183.28 | 183.26 | 183.40 | 183.40 | 100 |
06 May 2024 | 181.32 | 181.32 | 181.32 | 181.22 | 181.22 | 16 |
03 May 2024 | 180.40 | 180.40 | 178.92 | 179.20 | 179.20 | 176 |
02 May 2024 | 180.78 | 180.78 | 180.44 | 180.44 | 180.44 | 12 |
30 Apr 2024 | 181.36 | 181.36 | 180.50 | 179.66 | 179.66 | 70 |
29 Apr 2024 | 180.34 | 180.34 | 180.00 | 180.56 | 180.56 | 304 |
26 Apr 2024 | 178.78 | 178.78 | 178.78 | 178.78 | 178.78 | - |
25 Apr 2024 | 178.78 | 178.78 | 178.78 | 178.78 | 178.78 | - |
24 Apr 2024 | 179.46 | 179.46 | 179.44 | 178.78 | 178.78 | 144 |
23 Apr 2024 | 176.06 | 176.06 | 176.06 | 176.06 | 176.06 | - |
22 Apr 2024 | 175.92 | 176.22 | 175.92 | 176.06 | 176.06 | 37 |
19 Apr 2024 | 174.68 | 174.68 | 174.68 | 175.06 | 175.06 | 4 |
18 Apr 2024 | 174.16 | 174.26 | 174.16 | 174.68 | 174.68 | 600 |
17 Apr 2024 | 173.36 | 173.36 | 173.34 | 173.52 | 173.52 | 200 |
16 Apr 2024 | 172.46 | 172.46 | 172.02 | 172.22 | 172.22 | 268 |
15 Apr 2024 | 175.74 | 175.74 | 175.28 | 175.28 | 175.28 | 12 |
12 Apr 2024 | 175.78 | 175.78 | 175.78 | 174.36 | 174.36 | 40 |
11 Apr 2024 | 175.42 | 175.42 | 175.42 | 175.42 | 175.42 | - |
10 Apr 2024 | 176.08 | 176.08 | 176.08 | 175.42 | 175.42 | 10 |
09 Apr 2024 | 177.02 | 177.02 | 176.38 | 175.26 | 175.26 | 41 |
08 Apr 2024 | 176.38 | 177.16 | 176.38 | 177.38 | 177.38 | 633 |
05 Apr 2024 | 175.74 | 175.80 | 175.74 | 176.06 | 176.06 | 37 |
04 Apr 2024 | 178.08 | 178.46 | 178.04 | 178.04 | 178.04 | 252 |
03 Apr 2024 | 177.80 | 178.00 | 177.80 | 178.28 | 178.28 | 20 |
02 Apr 2024 | 178.54 | 178.96 | 176.98 | 177.20 | 177.20 | 638 |
28 Mar 2024 | 178.00 | 178.26 | 177.92 | 178.04 | 178.04 | 538 |
27 Mar 2024 | 177.98 | 177.98 | 177.60 | 177.86 | 177.86 | 324 |
26 Mar 2024 | 177.50 | 177.50 | 177.28 | 177.64 | 177.64 | 389 |
25 Mar 2024 | 176.62 | 176.70 | 176.60 | 176.76 | 176.76 | 215 |
22 Mar 2024 | 174.98 | 175.72 | 174.94 | 175.50 | 175.50 | 127 |
21 Mar 2024 | 175.14 | 175.14 | 175.12 | 175.22 | 175.22 | 1,260 |
20 Mar 2024 | 174.40 | 175.18 | 174.40 | 175.18 | 175.18 | 20 |
19 Mar 2024 | 174.36 | 174.36 | 174.36 | 174.36 | 174.36 | 12 |
18 Mar 2024 | 173.20 | 174.00 | 173.20 | 173.24 | 173.24 | 43 |
15 Mar 2024 | 172.60 | 173.56 | 172.60 | 173.18 | 173.18 | 107 |
14 Mar 2024 | 173.80 | 173.80 | 172.60 | 172.62 | 172.62 | 121 |
13 Mar 2024 | 173.24 | 173.24 | 173.24 | 173.12 | 173.12 | 10 |
12 Mar 2024 | 170.72 | 171.32 | 170.72 | 171.80 | 171.80 | 270 |
11 Mar 2024 | 169.64 | 169.64 | 169.52 | 169.94 | 169.94 | 32 |
08 Mar 2024 | 170.50 | 170.68 | 170.50 | 170.48 | 170.48 | 18 |
07 Mar 2024 | 170.86 | 170.86 | 170.48 | 170.68 | 170.68 | 430 |
06 Mar 2024 | 170.08 | 171.22 | 170.08 | 170.84 | 170.84 | 68 |
05 Mar 2024 | 168.60 | 169.50 | 168.60 | 169.50 | 169.50 | 54 |
04 Mar 2024 | 168.68 | 168.68 | 168.60 | 168.72 | 168.72 | 161 |
01 Mar 2024 | 168.18 | 168.60 | 168.14 | 168.52 | 168.52 | 54 |
29 Feb 2024 | 167.20 | 167.74 | 167.20 | 167.32 | 167.32 | 525 |
28 Feb 2024 | 167.68 | 167.68 | 166.70 | 166.70 | 166.70 | 130 |
27 Feb 2024 | 167.92 | 167.92 | 166.84 | 167.74 | 167.74 | 765 |
26 Feb 2024 | 168.44 | 168.44 | 167.88 | 167.94 | 167.94 | 313 |
23 Feb 2024 | 167.10 | 167.10 | 167.10 | 167.76 | 167.76 | 10 |
22 Feb 2024 | 166.26 | 166.54 | 166.26 | 166.40 | 166.40 | 182 |
21 Feb 2024 | 163.98 | 163.98 | 163.98 | 163.98 | 163.98 | - |
20 Feb 2024 | 163.98 | 163.98 | 163.98 | 163.98 | 163.98 | 9 |
19 Feb 2024 | 163.54 | 163.66 | 163.54 | 163.90 | 163.90 | 59 |
16 Feb 2024 | 163.66 | 164.00 | 163.60 | 163.74 | 163.74 | 211 |
15 Feb 2024 | 163.18 | 163.18 | 163.18 | 163.18 | 163.18 | 20 |
14 Feb 2024 | 162.66 | 162.86 | 162.66 | 162.82 | 162.82 | 138 |
13 Feb 2024 | 162.36 | 162.36 | 161.66 | 161.70 | 161.70 | 455 |
12 Feb 2024 | 161.18 | 161.18 | 161.18 | 161.18 | 161.18 | - |
09 Feb 2024 | 161.58 | 161.72 | 161.14 | 161.18 | 161.18 | 68 |
08 Feb 2024 | 161.80 | 161.80 | 161.80 | 161.80 | 161.80 | - |
07 Feb 2024 | 162.18 | 162.20 | 162.18 | 161.80 | 161.80 | 75 |
06 Feb 2024 | 162.50 | 162.72 | 162.50 | 162.88 | 162.88 | 81 |
05 Feb 2024 | 163.00 | 163.00 | 163.00 | 162.06 | 162.06 | 22 |
02 Feb 2024 | 161.12 | 161.42 | 161.10 | 161.10 | 161.10 | 132 |
01 Feb 2024 | 162.38 | 162.50 | 160.92 | 161.00 | 161.00 | 610 |
31 Jan 2024 | 162.88 | 163.80 | 162.88 | 163.20 | 163.20 | 46 |
30 Jan 2024 | 160.98 | 160.98 | 160.98 | 160.98 | 160.98 | - |
29 Jan 2024 | 160.70 | 161.02 | 160.68 | 160.98 | 160.98 | 56 |
26 Jan 2024 | 161.40 | 161.98 | 161.40 | 161.98 | 161.98 | 196 |
25 Jan 2024 | 160.66 | 161.10 | 160.66 | 160.92 | 160.92 | 116 |
24 Jan 2024 | 161.18 | 161.18 | 160.92 | 161.08 | 161.08 | 18 |
23 Jan 2024 | 159.96 | 159.96 | 159.82 | 159.92 | 159.92 | 80 |
22 Jan 2024 | 162.22 | 162.24 | 159.68 | 159.90 | 159.90 | 1,322 |
19 Jan 2024 | 160.12 | 160.18 | 160.10 | 159.52 | 159.52 | 556 |
18 Jan 2024 | 160.04 | 160.04 | 160.04 | 159.84 | 159.84 | 1 |
17 Jan 2024 | 158.32 | 158.32 | 158.32 | 158.98 | 158.98 | 25 |
16 Jan 2024 | 159.34 | 160.04 | 159.34 | 159.92 | 159.92 | 6 |
15 Jan 2024 | 160.18 | 160.34 | 160.10 | 160.34 | 160.34 | 78 |
12 Jan 2024 | 160.04 | 160.08 | 160.04 | 160.40 | 160.40 | 119 |
11 Jan 2024 | 160.60 | 160.60 | 158.64 | 158.64 | 158.64 | 30 |
10 Jan 2024 | 159.92 | 159.92 | 159.84 | 159.84 | 159.84 | 2 |
09 Jan 2024 | 160.72 | 160.72 | 160.58 | 160.20 | 160.20 | 227 |
08 Jan 2024 | 160.00 | 160.74 | 160.00 | 160.74 | 160.74 | 58 |
05 Jan 2024 | 158.76 | 158.76 | 158.76 | 159.76 | 159.76 | 32 |
04 Jan 2024 | 158.36 | 158.38 | 158.36 | 159.52 | 159.52 | 40 |
03 Jan 2024 | 157.18 | 157.18 | 157.18 | 157.52 | 157.52 | 96 |
02 Jan 2024 | 160.48 | 160.48 | 159.10 | 159.82 | 159.82 | 21 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |