Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 243.00 | 247.00 | 237.98 | 242.43 | 242.43 | 78,209 |
24 Apr 2024 | 243.50 | 249.00 | 243.50 | 247.98 | 247.98 | 2,270 |
23 Apr 2024 | 244.50 | 249.50 | 243.50 | 245.50 | 245.50 | 4,229 |
22 Apr 2024 | 246.50 | 249.00 | 243.00 | 247.55 | 247.55 | 1,417 |
19 Apr 2024 | 243.50 | 247.00 | 243.50 | 247.00 | 247.00 | 751 |
18 Apr 2024 | 249.50 | 249.50 | 245.50 | 249.00 | 249.00 | 1,207 |
17 Apr 2024 | 250.00 | 253.00 | 247.00 | 250.50 | 250.50 | 1,960 |
16 Apr 2024 | 250.50 | 252.00 | 249.00 | 251.51 | 251.51 | 1,688 |
15 Apr 2024 | 231.50 | 254.00 | 231.50 | 253.47 | 253.47 | 1,495 |
12 Apr 2024 | 247.00 | 247.00 | 233.98 | 240.77 | 240.77 | 2,783 |
11 Apr 2024 | 235.00 | 238.50 | 226.50 | 235.60 | 235.60 | 83,253 |
10 Apr 2024 | 233.50 | 234.98 | 224.50 | 228.24 | 228.24 | 5,791 |
09 Apr 2024 | 250.00 | 251.00 | 233.98 | 234.00 | 234.00 | 680 |
08 Apr 2024 | 245.50 | 249.52 | 245.50 | 249.50 | 249.50 | 695 |
05 Apr 2024 | 242.00 | 242.52 | 241.00 | 242.52 | 242.52 | 1,210 |
04 Apr 2024 | 242.00 | 245.50 | 242.00 | 243.00 | 243.00 | 3,985 |
03 Apr 2024 | 240.00 | 242.50 | 235.50 | 238.07 | 238.07 | 3,440 |
02 Apr 2024 | 244.50 | 247.00 | 242.49 | 243.29 | 243.29 | 2,084 |
28 Mar 2024 | 247.00 | 247.00 | 244.02 | 244.05 | 244.05 | 810 |
27 Mar 2024 | 249.99 | 251.89 | 249.99 | 250.00 | 250.00 | 1,910 |
26 Mar 2024 | 246.50 | 249.00 | 246.50 | 248.00 | 248.00 | 58 |
25 Mar 2024 | 247.00 | 249.00 | 244.50 | 248.09 | 248.09 | 75,175 |
22 Mar 2024 | 243.00 | 244.52 | 242.98 | 244.50 | 244.50 | 2,198 |
21 Mar 2024 | 244.00 | 245.00 | 241.00 | 242.52 | 242.52 | 2,485 |
20 Mar 2024 | 240.50 | 241.00 | 239.00 | 239.37 | 239.37 | 1,765 |
19 Mar 2024 | 233.00 | 237.00 | 233.00 | 233.65 | 233.65 | 2,306 |
18 Mar 2024 | 233.50 | 236.50 | 233.50 | 234.46 | 234.46 | 1,957 |
15 Mar 2024 | 228.00 | 230.50 | 228.00 | 230.01 | 230.01 | 552 |
14 Mar 2024 | 233.50 | 233.50 | 225.50 | 228.10 | 228.10 | 1,879 |
13 Mar 2024 | 225.50 | 227.02 | 225.00 | 227.02 | 227.02 | 1,978 |
12 Mar 2024 | 210.00 | 226.00 | 209.00 | 224.50 | 224.50 | 667 |
11 Mar 2024 | 212.50 | 212.50 | 208.99 | 211.48 | 211.48 | 150 |
08 Mar 2024 | 215.00 | 215.00 | 213.50 | 213.51 | 213.51 | 255 |
07 Mar 2024 | 214.00 | 217.00 | 214.00 | 215.92 | 215.92 | 1,383 |
06 Mar 2024 | 216.00 | 217.00 | 215.00 | 215.53 | 215.53 | 1,039 |
05 Mar 2024 | 221.00 | 221.02 | 218.00 | 221.02 | 221.02 | 820 |
04 Mar 2024 | 219.50 | 221.00 | 218.99 | 219.16 | 219.16 | 1,151 |
01 Mar 2024 | 218.00 | 223.50 | 218.00 | 222.48 | 222.48 | 1,352 |
29 Feb 2024 | 218.50 | 218.50 | 214.00 | 218.10 | 218.10 | 2,861 |
28 Feb 2024 | 220.50 | 220.50 | 216.50 | 217.48 | 217.48 | 1,855 |
27 Feb 2024 | 219.00 | 220.52 | 217.50 | 219.61 | 219.61 | 1,526 |
26 Feb 2024 | 219.50 | 221.50 | 218.49 | 219.71 | 219.71 | 1,090 |
23 Feb 2024 | 220.00 | 223.00 | 220.00 | 220.60 | 220.60 | 3,247 |
22 Feb 2024 | 220.50 | 220.50 | 217.00 | 218.94 | 218.94 | 1,964 |
21 Feb 2024 | 214.00 | 217.00 | 214.00 | 215.20 | 215.20 | 852 |
20 Feb 2024 | 212.50 | 213.50 | 212.50 | 212.74 | 212.74 | 181 |
19 Feb 2024 | 208.00 | 211.50 | 206.50 | 207.87 | 207.87 | 2,485 |
16 Feb 2024 | 201.50 | 212.50 | 201.00 | 208.98 | 208.98 | 2,266 |
15 Feb 2024 | 205.00 | 205.48 | 202.00 | 203.58 | 203.58 | 1,160 |
14 Feb 2024 | 211.00 | 211.00 | 205.98 | 205.98 | 205.98 | 1,924 |
13 Feb 2024 | 211.50 | 215.49 | 209.50 | 213.20 | 213.20 | 926 |
12 Feb 2024 | 215.50 | 215.99 | 214.00 | 214.48 | 214.48 | 2,063 |
09 Feb 2024 | 214.00 | 215.01 | 213.50 | 213.98 | 213.98 | 105 |
08 Feb 2024 | 210.00 | 213.50 | 207.00 | 212.07 | 212.07 | 1,228 |
07 Feb 2024 | 208.50 | 210.00 | 207.01 | 207.01 | 207.01 | 361 |
06 Feb 2024 | 202.50 | 210.00 | 202.50 | 205.05 | 205.05 | 2,160 |
05 Feb 2024 | 206.50 | 207.50 | 202.50 | 206.49 | 206.49 | 1,750 |
02 Feb 2024 | 207.00 | 208.50 | 206.50 | 207.50 | 207.50 | 154 |
01 Feb 2024 | 204.50 | 209.00 | 203.50 | 209.00 | 209.00 | 303 |
31 Jan 2024 | 205.00 | 205.52 | 202.50 | 204.28 | 204.28 | 804 |
30 Jan 2024 | 203.06 | 203.06 | 203.00 | 203.00 | 203.00 | 187 |
29 Jan 2024 | 203.00 | 206.00 | 203.00 | 204.19 | 204.19 | 230 |
26 Jan 2024 | 203.00 | 207.00 | 203.00 | 206.05 | 206.05 | 603 |
25 Jan 2024 | 200.50 | 201.50 | 197.20 | 201.48 | 201.48 | 1,080 |
24 Jan 2024 | 193.00 | 195.40 | 191.66 | 195.13 | 195.13 | 1,367 |
23 Jan 2024 | - | - | - | - | - | - |
22 Jan 2024 | 187.00 | 188.60 | 182.60 | 188.00 | 188.00 | 671 |
19 Jan 2024 | 191.00 | 191.00 | 183.40 | 184.15 | 184.15 | 3,482 |
18 Jan 2024 | 185.00 | 193.20 | 184.40 | 185.81 | 185.81 | 2,717 |
17 Jan 2024 | 186.80 | 187.60 | 184.40 | 185.95 | 185.95 | 2,246 |
16 Jan 2024 | 194.40 | 194.40 | 190.40 | 191.16 | 191.16 | 789 |
15 Jan 2024 | 196.60 | 196.60 | 192.99 | 193.28 | 193.28 | 1,630 |
12 Jan 2024 | 196.40 | 197.40 | 195.80 | 196.46 | 196.46 | 921 |
11 Jan 2024 | 191.40 | 195.00 | 190.60 | 193.43 | 193.43 | 2,300 |
10 Jan 2024 | 194.00 | 194.00 | 189.00 | 189.48 | 189.48 | 833 |
09 Jan 2024 | 191.40 | 195.20 | 190.60 | 193.45 | 193.45 | 1,238 |
08 Jan 2024 | 186.20 | 190.54 | 186.00 | 190.54 | 190.54 | 1,133 |
05 Jan 2024 | 186.80 | 188.00 | 185.37 | 186.61 | 186.61 | 317 |
04 Jan 2024 | 188.60 | 194.20 | 187.20 | 189.60 | 189.60 | 1,866 |
03 Jan 2024 | 191.80 | 191.80 | 186.40 | 188.38 | 188.38 | 2,287 |
02 Jan 2024 | 197.20 | 197.20 | 191.80 | 192.80 | 192.80 | 4,057 |
29 Dec 2023 | 198.40 | 198.40 | 194.40 | 195.99 | 195.99 | 1,241 |
28 Dec 2023 | 193.40 | 197.60 | 193.40 | 197.60 | 197.60 | 1,897 |
27 Dec 2023 | 191.80 | 193.20 | 191.40 | 191.40 | 191.40 | 1,156 |
22 Dec 2023 | 190.80 | 191.20 | 187.00 | 190.78 | 190.78 | 1,034 |
21 Dec 2023 | 188.20 | 190.40 | 187.40 | 189.90 | 189.90 | 3,820 |
20 Dec 2023 | 189.00 | 190.40 | 188.20 | 188.80 | 188.80 | 700 |
19 Dec 2023 | 190.80 | 192.20 | 190.00 | 191.42 | 191.42 | 420 |
18 Dec 2023 | 187.20 | 188.80 | 187.20 | 188.22 | 188.22 | 811 |
15 Dec 2023 | 193.20 | 193.20 | 188.40 | 190.60 | 190.60 | 876 |
14 Dec 2023 | 188.40 | 192.60 | 182.80 | 191.11 | 191.11 | 1,123 |
13 Dec 2023 | 184.20 | 186.80 | 182.00 | 183.99 | 183.99 | 2,295 |
12 Dec 2023 | 184.60 | 185.80 | 182.60 | 185.09 | 185.09 | 2,445 |
11 Dec 2023 | 182.60 | 184.20 | 182.41 | 184.00 | 184.00 | 304 |
08 Dec 2023 | 184.00 | 185.20 | 181.00 | 183.86 | 183.86 | 969 |
07 Dec 2023 | 174.20 | 183.40 | 174.20 | 182.80 | 182.80 | 3,562 |
06 Dec 2023 | 173.60 | 179.80 | 173.60 | 179.62 | 179.62 | 657 |
05 Dec 2023 | 176.60 | 178.40 | 176.60 | 177.20 | 177.20 | 953 |
04 Dec 2023 | 180.40 | 180.40 | 176.80 | 178.48 | 178.48 | 809 |
01 Dec 2023 | 178.80 | 180.79 | 177.80 | 179.21 | 179.21 | 3,078 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |