Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 167.90 | 170.10 | 166.68 | 167.00 | 167.00 | 47 |
02 May 2024 | 169.86 | 169.86 | 167.62 | 167.62 | 167.62 | 144 |
30 Apr 2024 | 180.52 | 180.60 | 171.80 | 171.80 | 171.80 | 144 |
29 Apr 2024 | 164.14 | 179.90 | 164.14 | 179.90 | 179.90 | 926 |
26 Apr 2024 | 161.00 | 161.00 | 158.00 | 159.74 | 159.74 | 268 |
25 Apr 2024 | 150.20 | 155.26 | 148.50 | 154.62 | 154.62 | 589 |
24 Apr 2024 | 152.54 | 156.58 | 148.60 | 151.06 | 151.06 | 512 |
23 Apr 2024 | 132.78 | 135.98 | 132.78 | 135.90 | 135.90 | 458 |
22 Apr 2024 | 135.54 | 136.00 | 131.40 | 131.58 | 131.58 | 508 |
19 Apr 2024 | 139.14 | 140.56 | 137.78 | 140.40 | 140.40 | 549 |
18 Apr 2024 | 146.08 | 146.08 | 140.30 | 141.70 | 141.70 | 304 |
17 Apr 2024 | 148.14 | 150.00 | 145.26 | 146.40 | 146.40 | 262 |
16 Apr 2024 | 150.58 | 150.58 | 145.40 | 148.30 | 148.30 | 678 |
15 Apr 2024 | 160.58 | 160.68 | 156.20 | 156.20 | 156.20 | 217 |
12 Apr 2024 | 162.86 | 162.86 | 161.88 | 162.06 | 162.06 | 127 |
11 Apr 2024 | 159.70 | 159.88 | 158.74 | 159.88 | 159.88 | 180 |
10 Apr 2024 | 163.32 | 163.74 | 160.04 | 160.48 | 160.48 | 203 |
09 Apr 2024 | 159.42 | 164.00 | 158.56 | 161.04 | 161.04 | 248 |
08 Apr 2024 | 157.04 | 159.96 | 155.08 | 159.96 | 159.96 | 165 |
05 Apr 2024 | 159.12 | 159.12 | 149.00 | 149.00 | 149.00 | 242 |
04 Apr 2024 | 156.40 | 158.44 | 155.82 | 158.44 | 158.44 | 233 |
03 Apr 2024 | 154.44 | 155.18 | 152.72 | 154.82 | 154.82 | 205 |
02 Apr 2024 | 162.30 | 162.30 | 153.52 | 153.52 | 153.52 | 290 |
28 Mar 2024 | 167.40 | 167.40 | 163.60 | 164.32 | 164.32 | 71 |
27 Mar 2024 | 165.92 | 167.64 | 164.16 | 167.22 | 167.22 | 141 |
26 Mar 2024 | 162.82 | 166.80 | 162.82 | 166.80 | 166.80 | 185 |
25 Mar 2024 | 156.08 | 159.02 | 155.36 | 159.02 | 159.02 | 239 |
22 Mar 2024 | 159.56 | 159.56 | 153.66 | 156.80 | 156.80 | 277 |
21 Mar 2024 | 163.22 | 163.26 | 160.46 | 160.46 | 160.46 | 264 |
20 Mar 2024 | 159.04 | 159.90 | 158.26 | 158.26 | 158.26 | 162 |
19 Mar 2024 | 160.30 | 160.78 | 158.32 | 158.32 | 158.32 | 72 |
18 Mar 2024 | 153.20 | 159.28 | 153.20 | 159.02 | 159.02 | 269 |
15 Mar 2024 | 150.18 | 151.50 | 148.64 | 148.70 | 148.70 | 251 |
14 Mar 2024 | 154.26 | 154.26 | 148.72 | 149.38 | 149.38 | 494 |
13 Mar 2024 | 162.96 | 162.96 | 156.82 | 156.82 | 156.82 | 39 |
12 Mar 2024 | 164.54 | 164.62 | 159.00 | 163.14 | 163.14 | 200 |
11 Mar 2024 | 160.56 | 165.34 | 160.56 | 163.50 | 163.50 | 226 |
08 Mar 2024 | 164.54 | 166.44 | 159.94 | 159.94 | 159.94 | 389 |
07 Mar 2024 | 160.10 | 163.96 | 158.90 | 161.96 | 161.96 | 355 |
06 Mar 2024 | 168.50 | 168.88 | 161.80 | 161.80 | 161.80 | 242 |
05 Mar 2024 | 171.00 | 171.00 | 163.94 | 164.64 | 164.64 | 182 |
04 Mar 2024 | 185.64 | 186.90 | 175.38 | 175.38 | 175.38 | 106 |
01 Mar 2024 | 186.60 | 186.60 | 184.18 | 185.58 | 185.58 | 74 |
29 Feb 2024 | 186.32 | 187.72 | 184.56 | 184.56 | 184.56 | 87 |
28 Feb 2024 | 185.60 | 188.74 | 185.18 | 188.74 | 188.74 | 201 |
27 Feb 2024 | 183.90 | 188.38 | 183.90 | 186.46 | 186.46 | 1,562 |
26 Feb 2024 | 176.82 | 183.86 | 176.12 | 183.86 | 183.86 | 122 |
23 Feb 2024 | 181.24 | 181.24 | 179.00 | 179.54 | 179.54 | 153 |
22 Feb 2024 | 180.30 | 181.90 | 179.70 | 179.70 | 179.70 | 127 |
21 Feb 2024 | 178.40 | 180.66 | 177.78 | 179.40 | 179.40 | 111 |
20 Feb 2024 | 183.50 | 183.50 | 177.36 | 177.60 | 177.60 | 318 |
19 Feb 2024 | 184.04 | 184.38 | 183.30 | 184.10 | 184.10 | 68 |
16 Feb 2024 | 188.34 | 190.58 | 186.30 | 187.20 | 187.20 | 276 |
15 Feb 2024 | 177.20 | 179.94 | 176.70 | 179.94 | 179.94 | 96 |
14 Feb 2024 | 173.06 | 174.02 | 172.92 | 172.92 | 172.92 | 141 |
13 Feb 2024 | 174.46 | 174.46 | 171.00 | 172.34 | 172.34 | 105 |
12 Feb 2024 | 178.80 | 181.26 | 177.22 | 177.60 | 177.60 | 98 |
09 Feb 2024 | 176.48 | 179.74 | 176.48 | 177.26 | 177.26 | 194 |
08 Feb 2024 | 174.94 | 177.38 | 172.52 | 177.38 | 177.38 | 202 |
07 Feb 2024 | 173.36 | 174.78 | 172.52 | 173.90 | 173.90 | 429 |
06 Feb 2024 | 166.52 | 171.22 | 164.90 | 170.64 | 170.64 | 172 |
05 Feb 2024 | 173.00 | 173.44 | 164.26 | 166.02 | 166.02 | 375 |
02 Feb 2024 | 174.38 | 174.38 | 169.78 | 169.96 | 169.96 | 555 |
01 Feb 2024 | 175.64 | 175.64 | 170.48 | 170.48 | 170.48 | - |
31 Jan 2024 | 172.42 | 176.08 | 171.56 | 175.30 | 175.30 | 514 |
30 Jan 2024 | 178.96 | 180.68 | 178.00 | 178.62 | 178.62 | 130 |
29 Jan 2024 | 171.50 | 176.20 | 170.86 | 176.20 | 176.20 | 557 |
26 Jan 2024 | 169.36 | 170.90 | 168.80 | 169.84 | 169.84 | 308 |
25 Jan 2024 | 179.90 | 179.90 | 171.40 | 171.90 | 171.90 | 789 |
24 Jan 2024 | 194.56 | 195.20 | 192.58 | 193.52 | 193.52 | 956 |
23 Jan 2024 | 191.88 | 196.84 | 191.32 | 193.14 | 193.14 | 226 |
22 Jan 2024 | 196.24 | 197.06 | 191.72 | 191.72 | 191.72 | 217 |
19 Jan 2024 | 194.60 | 195.44 | 191.26 | 192.28 | 192.28 | 298 |
18 Jan 2024 | 198.40 | 201.45 | 194.30 | 195.64 | 195.64 | 745 |
17 Jan 2024 | 199.08 | 199.52 | 196.08 | 196.28 | 196.28 | 911 |
16 Jan 2024 | 197.76 | 203.75 | 196.80 | 203.75 | 203.75 | 1,034 |
15 Jan 2024 | 201.50 | 201.95 | 200.65 | 201.25 | 201.25 | 57 |
12 Jan 2024 | 203.10 | 204.35 | 201.45 | 201.80 | 201.80 | 289 |
11 Jan 2024 | 214.80 | 215.50 | 206.65 | 206.65 | 206.65 | 91 |
10 Jan 2024 | 215.10 | 215.10 | 212.35 | 212.35 | 212.35 | - |
09 Jan 2024 | 218.95 | 218.95 | 214.60 | 214.60 | 214.60 | 2 |
08 Jan 2024 | 215.70 | 217.40 | 215.05 | 217.40 | 217.40 | 71 |
05 Jan 2024 | 217.30 | 217.70 | 215.85 | 217.70 | 217.70 | 29 |
04 Jan 2024 | 218.75 | 220.25 | 218.70 | 220.25 | 220.25 | 61 |
03 Jan 2024 | 226.55 | 226.55 | 219.20 | 219.20 | 219.20 | 222 |
02 Jan 2024 | 227.65 | 228.85 | 223.55 | 228.35 | 228.35 | 444 |
29 Dec 2023 | 230.80 | 231.00 | 230.00 | 230.15 | 230.15 | 86 |
28 Dec 2023 | 236.35 | 237.70 | 233.50 | 233.50 | 233.50 | 172 |
27 Dec 2023 | 232.20 | 236.00 | 232.20 | 236.00 | 236.00 | 11 |
22 Dec 2023 | 235.00 | 235.00 | 232.00 | 232.05 | 232.05 | 256 |
21 Dec 2023 | 228.80 | 230.00 | 227.90 | 230.00 | 230.00 | 102 |
20 Dec 2023 | 235.20 | 235.20 | 233.30 | 234.15 | 234.15 | 80 |
19 Dec 2023 | 231.10 | 234.50 | 231.10 | 234.50 | 234.50 | - |
18 Dec 2023 | 232.45 | 234.65 | 231.80 | 234.65 | 234.65 | 108 |
15 Dec 2023 | 228.65 | 230.35 | 228.60 | 230.35 | 230.35 | 173 |
14 Dec 2023 | 220.30 | 226.20 | 220.30 | 226.20 | 226.20 | 223 |
13 Dec 2023 | 218.80 | 218.80 | 213.15 | 213.15 | 213.15 | 27 |
12 Dec 2023 | 222.95 | 222.95 | 218.25 | 218.25 | 218.25 | 44 |
11 Dec 2023 | 225.10 | 226.10 | 222.35 | 222.35 | 222.35 | 48 |
08 Dec 2023 | 224.40 | 227.50 | 224.40 | 227.50 | 227.50 | 5 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |