Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 173.01 | 175.55 | 172.30 | 175.55 | 175.55 | 572 |
24 Apr 2024 | 178.20 | 181.47 | 176.03 | 178.52 | 178.52 | 3,070 |
23 Apr 2024 | 171.83 | 177.78 | 171.46 | 177.78 | 177.78 | 1,129 |
22 Apr 2024 | 170.00 | 171.65 | 166.88 | 171.65 | 171.65 | 1,888 |
19 Apr 2024 | 172.00 | 172.48 | 167.85 | 168.81 | 168.81 | 1,378 |
18 Apr 2024 | 174.72 | 177.79 | 173.51 | 173.55 | 173.55 | 4,550 |
17 Apr 2024 | 175.00 | 175.85 | 172.80 | 174.61 | 174.61 | 1,772 |
16 Apr 2024 | 174.27 | 176.12 | 173.19 | 175.07 | 175.07 | 1,912 |
15 Apr 2024 | 180.99 | 181.83 | 174.97 | 175.59 | 175.59 | 3,197 |
12 Apr 2024 | 182.50 | 183.82 | 180.55 | 180.96 | 180.96 | 3,689 |
11 Apr 2024 | 185.48 | 185.92 | 183.00 | 184.20 | 184.20 | 959 |
10 Apr 2024 | 184.21 | 185.42 | 181.73 | 182.63 | 182.63 | 1,904 |
09 Apr 2024 | 185.90 | 188.26 | 185.00 | 187.66 | 187.66 | 570 |
08 Apr 2024 | 182.82 | 184.32 | 181.23 | 183.44 | 183.44 | 1,408 |
05 Apr 2024 | 182.00 | 185.27 | 181.96 | 183.10 | 183.10 | 2,591 |
04 Apr 2024 | 187.18 | 188.66 | 185.35 | 185.38 | 185.38 | 1,554 |
03 Apr 2024 | 188.00 | 188.91 | 186.04 | 187.46 | 187.46 | 1,728 |
02 Apr 2024 | 187.06 | 189.92 | 185.90 | 188.56 | 188.56 | 1,660 |
28 Mar 2024 | 191.29 | 194.06 | 190.75 | 192.46 | 192.46 | 1,724 |
27 Mar 2024 | 196.65 | 197.58 | 192.82 | 193.78 | 193.78 | 656 |
26 Mar 2024 | 195.77 | 196.00 | 192.53 | 194.83 | 194.83 | 1,402 |
25 Mar 2024 | 194.95 | 195.73 | 192.73 | 194.50 | 194.50 | 1,753 |
22 Mar 2024 | 200.25 | 200.25 | 193.43 | 195.43 | 195.43 | 4,254 |
21 Mar 2024 | 199.51 | 202.53 | 196.46 | 197.90 | 197.90 | 2,422 |
20 Mar 2024 | 196.23 | 197.78 | 193.88 | 197.16 | 197.16 | 1,351 |
19 Mar 2024 | 193.12 | 195.97 | 190.50 | 195.23 | 195.23 | 2,346 |
18 Mar 2024 | 192.75 | 197.19 | 191.21 | 197.15 | 197.15 | 3,142 |
15 Mar 2024 | 196.95 | 200.00 | 193.77 | 195.17 | 195.17 | 2,528 |
14 Mar 2024 | 202.00 | 202.42 | 197.66 | 197.66 | 197.66 | 3,691 |
13 Mar 2024 | 202.00 | 204.20 | 199.12 | 202.84 | 202.84 | 1,859 |
12 Mar 2024 | 202.35 | 205.02 | 199.01 | 199.01 | 199.01 | 1,071 |
11 Mar 2024 | 197.91 | 201.67 | 195.55 | 200.99 | 200.99 | 1,238 |
08 Mar 2024 | 200.00 | 204.30 | 198.14 | 199.29 | 199.29 | 1,436 |
07 Mar 2024 | 201.75 | 202.90 | 197.18 | 202.29 | 202.29 | 2,492 |
06 Mar 2024 | 215.07 | 216.85 | 200.80 | 202.15 | 202.15 | 3,929 |
05 Mar 2024 | 211.00 | 211.00 | 199.32 | 203.10 | 203.10 | 4,315 |
04 Mar 2024 | 220.35 | 221.87 | 212.68 | 214.39 | 214.39 | 6,132 |
01 Mar 2024 | 225.00 | 228.00 | 215.00 | 219.72 | 219.72 | 20,954 |
29 Feb 2024 | 240.72 | 242.36 | 235.82 | 241.00 | 241.00 | 5,052 |
28 Feb 2024 | 242.59 | 242.59 | 236.73 | 237.64 | 237.64 | 2,075 |
27 Feb 2024 | 244.50 | 251.50 | 243.07 | 244.20 | 244.20 | 4,089 |
26 Feb 2024 | 234.97 | 245.75 | 234.97 | 242.02 | 242.02 | 3,781 |
23 Feb 2024 | 227.00 | 239.19 | 227.00 | 238.95 | 238.95 | 7,051 |
22 Feb 2024 | 222.00 | 228.65 | 219.49 | 226.98 | 226.98 | 9,523 |
21 Feb 2024 | 226.92 | 226.95 | 202.50 | 214.10 | 214.10 | 6,394 |
20 Feb 2024 | 250.99 | 251.79 | 241.11 | 246.73 | 246.73 | 4,331 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 253.21 | 254.89 | 248.60 | 254.67 | 254.67 | 1,246 |
15 Feb 2024 | 255.00 | 255.00 | 247.00 | 251.97 | 251.97 | 1,400 |
14 Feb 2024 | 247.20 | 252.54 | 246.13 | 250.91 | 250.91 | 4,100 |
13 Feb 2024 | 243.00 | 247.57 | 238.00 | 242.03 | 242.03 | 3,057 |
12 Feb 2024 | 254.49 | 256.45 | 251.23 | 254.54 | 254.54 | 2,979 |
09 Feb 2024 | 254.28 | 258.65 | 249.41 | 258.62 | 258.62 | 122,042 |
08 Feb 2024 | 243.77 | 251.09 | 243.76 | 250.47 | 250.47 | 2,141 |
07 Feb 2024 | 241.03 | 244.42 | 237.37 | 244.10 | 244.10 | 1,694 |
06 Feb 2024 | 235.01 | 236.31 | 228.63 | 231.12 | 231.12 | 1,186 |
05 Feb 2024 | 233.40 | 239.05 | 226.35 | 227.59 | 227.59 | 9,767 |
02 Feb 2024 | 238.81 | 242.40 | 236.98 | 242.40 | 242.40 | 2,244 |
01 Feb 2024 | 236.61 | 239.80 | 235.50 | 237.52 | 237.52 | 1,725 |
31 Jan 2024 | 236.42 | 238.70 | 232.51 | 236.90 | 236.90 | 3,496 |
30 Jan 2024 | 245.56 | 245.79 | 240.91 | 241.28 | 241.28 | 3,572 |
29 Jan 2024 | 238.69 | 243.69 | 238.69 | 242.88 | 242.88 | 3,623 |
26 Jan 2024 | 236.75 | 239.84 | 234.29 | 237.24 | 237.24 | 2,661 |
25 Jan 2024 | 244.59 | 244.86 | 237.29 | 237.44 | 237.44 | 2,173 |
24 Jan 2024 | 245.10 | 246.22 | 242.85 | 242.85 | 242.85 | 4,308 |
23 Jan 2024 | 244.00 | 244.99 | 239.10 | 242.01 | 242.01 | 2,679 |
22 Jan 2024 | 240.00 | 241.08 | 235.00 | 239.57 | 239.57 | 3,512 |
19 Jan 2024 | 229.00 | 230.15 | 226.89 | 229.92 | 229.92 | 1,204 |
18 Jan 2024 | 230.00 | 231.04 | 225.39 | 226.52 | 226.52 | 1,750 |
17 Jan 2024 | 229.08 | 230.00 | 221.60 | 223.64 | 223.64 | 2,762 |
16 Jan 2024 | 229.55 | 233.25 | 228.84 | 230.18 | 230.18 | 2,860 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 231.25 | 233.91 | 230.00 | 231.88 | 231.88 | 5,556 |
11 Jan 2024 | 226.70 | 229.31 | 224.01 | 228.32 | 228.32 | 2,087 |
10 Jan 2024 | 228.67 | 230.00 | 224.52 | 228.52 | 228.52 | 2,274 |
09 Jan 2024 | 218.10 | 227.42 | 215.60 | 227.14 | 227.14 | 3,132 |
08 Jan 2024 | 212.66 | 219.05 | 212.66 | 218.70 | 218.70 | 7,184 |
05 Jan 2024 | 210.01 | 211.66 | 209.94 | 210.90 | 210.90 | 472 |
04 Jan 2024 | 210.97 | 212.36 | 210.33 | 210.70 | 210.70 | 994 |
03 Jan 2024 | 210.00 | 215.68 | 206.66 | 209.01 | 209.01 | 2,471 |
02 Jan 2024 | 218.50 | 219.00 | 211.15 | 211.74 | 211.74 | 4,016 |
29 Dec 2023 | 224.29 | 225.87 | 220.90 | 222.45 | 222.45 | 900 |
28 Dec 2023 | 225.00 | 225.10 | 223.33 | 224.16 | 224.16 | 1,602 |
27 Dec 2023 | 225.98 | 227.18 | 224.38 | 225.46 | 225.46 | 1,423 |
22 Dec 2023 | 221.67 | 221.99 | 219.08 | 221.00 | 221.00 | 4,140 |
21 Dec 2023 | 221.51 | 221.72 | 218.01 | 220.28 | 220.28 | 1,065 |
20 Dec 2023 | 222.55 | 224.66 | 221.23 | 221.78 | 221.78 | 25,503 |
19 Dec 2023 | 221.51 | 224.36 | 221.08 | 224.36 | 224.36 | 2,009 |
18 Dec 2023 | 221.66 | 223.20 | 219.80 | 223.20 | 223.20 | 2,720 |
15 Dec 2023 | 217.00 | 223.53 | 217.00 | 220.82 | 220.82 | 2,592 |
14 Dec 2023 | 218.75 | 221.00 | 213.41 | 215.77 | 215.77 | 4,919 |
13 Dec 2023 | 212.40 | 214.06 | 210.28 | 211.38 | 211.38 | 3,020 |
12 Dec 2023 | 206.00 | 211.57 | 205.30 | 210.30 | 210.30 | 3,833 |
11 Dec 2023 | 200.70 | 207.43 | 199.75 | 206.29 | 206.29 | 5,827 |
08 Dec 2023 | 198.00 | 202.73 | 197.82 | 199.56 | 199.56 | 1,220 |
07 Dec 2023 | 197.80 | 199.99 | 195.77 | 199.71 | 199.71 | 1,707 |
06 Dec 2023 | 200.24 | 203.87 | 198.24 | 200.03 | 200.03 | 2,966 |
05 Dec 2023 | 196.62 | 197.25 | 194.41 | 196.51 | 196.51 | 2,233 |
04 Dec 2023 | 197.87 | 198.46 | 193.21 | 197.49 | 197.49 | 3,439 |
01 Dec 2023 | 198.00 | 198.65 | 194.74 | 198.21 | 198.21 | 1,820 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |