Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 258.50 | 260.63 | 257.67 | 259.30 | 259.30 | 9,025 |
22 Apr 2024 | 242.00 | 242.98 | 241.73 | 242.90 | 242.90 | 907 |
19 Apr 2024 | 241.23 | 241.95 | 240.88 | 241.32 | 241.32 | 628 |
18 Apr 2024 | 240.60 | 241.95 | 240.20 | 241.60 | 241.60 | 667 |
17 Apr 2024 | 240.50 | 241.30 | 240.15 | 240.43 | 240.43 | 962 |
16 Apr 2024 | 239.55 | 241.45 | 238.68 | 240.35 | 240.35 | 979 |
15 Apr 2024 | 237.85 | 240.50 | 237.85 | 239.55 | 239.55 | 1,120 |
12 Apr 2024 | 238.77 | 239.43 | 235.95 | 237.60 | 237.60 | 1,242 |
11 Apr 2024 | 238.23 | 239.48 | 235.90 | 239.18 | 239.18 | 2,019 |
10 Apr 2024 | 240.30 | 240.75 | 237.25 | 238.27 | 238.27 | 1,619 |
09 Apr 2024 | 239.07 | 241.50 | 238.23 | 240.70 | 240.70 | 1,607 |
08 Apr 2024 | 238.23 | 239.90 | 237.38 | 239.30 | 239.30 | 2,192 |
05 Apr 2024 | 242.90 | 242.90 | 236.38 | 237.70 | 237.70 | 2,445 |
04 Apr 2024 | 241.95 | 243.60 | 241.32 | 242.70 | 242.70 | 2,037 |
03 Apr 2024 | 243.70 | 243.70 | 239.27 | 240.95 | 240.95 | 2,522 |
02 Apr 2024 | 241.15 | 243.63 | 239.80 | 243.50 | 243.50 | 2,952 |
01 Apr 2024 | 246.63 | 249.00 | 239.05 | 240.43 | 240.43 | 3,482 |
28 Mar 2024 | 247.60 | 247.77 | 247.20 | 247.75 | 247.75 | 2,159 |
27 Mar 2024 | 248.13 | 248.25 | 247.60 | 248.05 | 248.05 | 710 |
26 Mar 2024 | 249.25 | 249.25 | 247.25 | 247.73 | 247.73 | 1,741 |
25 Mar 2024 | 248.95 | 251.00 | 248.38 | 249.45 | 249.45 | 690 |
22 Mar 2024 | 250.65 | 251.00 | 249.82 | 249.95 | 249.95 | 1,046 |
21 Mar 2024 | 250.57 | 251.80 | 249.70 | 250.88 | 250.88 | 1,172 |
20 Mar 2024 | 251.57 | 251.57 | 249.85 | 250.25 | 250.25 | 1,225 |
19 Mar 2024 | 251.00 | 252.02 | 250.15 | 250.68 | 250.68 | 856 |
18 Mar 2024 | 250.02 | 251.40 | 249.95 | 251.20 | 251.20 | 1,052 |
15 Mar 2024 | 249.00 | 249.82 | 247.88 | 249.27 | 249.27 | 1,124 |
14 Mar 2024 | 250.30 | 251.63 | 246.52 | 247.48 | 247.48 | 2,288 |
13 Mar 2024 | 249.00 | 250.48 | 248.43 | 250.27 | 250.27 | 1,967 |
12 Mar 2024 | 248.35 | 249.90 | 248.30 | 248.98 | 248.98 | 1,050 |
11 Mar 2024 | 249.20 | 249.20 | 248.10 | 248.25 | 248.25 | 949 |
08 Mar 2024 | 251.50 | 252.80 | 248.95 | 249.20 | 249.20 | 2,416 |
07 Mar 2024 | 250.88 | 251.48 | 249.90 | 251.02 | 251.02 | 1,323 |
06 Mar 2024 | 252.90 | 252.98 | 249.95 | 251.02 | 251.02 | 1,571 |
05 Mar 2024 | 251.50 | 252.88 | 250.65 | 252.30 | 252.30 | 1,281 |
04 Mar 2024 | 252.98 | 253.07 | 250.95 | 251.55 | 251.55 | 1,824 |
01 Mar 2024 | 249.35 | 253.07 | 249.25 | 252.98 | 252.98 | 2,177 |
29 Feb 2024 | 249.43 | 250.23 | 247.50 | 249.00 | 249.00 | 1,438 |
28 Feb 2024 | 252.05 | 252.68 | 249.07 | 249.60 | 249.60 | 2,400 |
27 Feb 2024 | 253.05 | 254.40 | 251.68 | 253.00 | 253.00 | 2,308 |
26 Feb 2024 | 252.73 | 254.90 | 250.93 | 253.05 | 253.05 | 4,063 |
23 Feb 2024 | 251.80 | 254.75 | 251.05 | 254.57 | 254.57 | 5,449 |
22 Feb 2024 | 250.95 | 254.73 | 250.73 | 252.05 | 252.05 | 7,108 |
21 Feb 2024 | 251.18 | 253.45 | 250.40 | 251.35 | 251.35 | 6,380 |
20 Feb 2024 | 250.63 | 252.25 | 249.25 | 251.38 | 251.38 | 6,148 |
16 Feb 2024 | 247.13 | 251.93 | 247.13 | 251.02 | 251.02 | 8,817 |
15 Feb 2024 | 245.30 | 247.35 | 244.02 | 247.10 | 247.10 | 5,440 |
14 Feb 2024 | 248.00 | 248.40 | 243.55 | 246.23 | 246.23 | 7,549 |
13 Feb 2024 | 248.52 | 248.98 | 247.30 | 248.00 | 248.00 | 5,605 |
12 Feb 2024 | 247.15 | 249.90 | 247.10 | 248.82 | 248.82 | 6,806 |
09 Feb 2024 | 247.25 | 248.35 | 245.93 | 247.15 | 247.15 | 5,660 |
08 Feb 2024 | 246.75 | 249.15 | 246.27 | 246.85 | 246.85 | 6,458 |
07 Feb 2024 | 246.98 | 248.25 | 245.05 | 245.55 | 245.55 | 7,773 |
06 Feb 2024 | 242.43 | 247.10 | 242.13 | 246.68 | 246.68 | 7,323 |
05 Feb 2024 | 245.00 | 245.80 | 242.35 | 242.75 | 242.75 | 5,952 |
02 Feb 2024 | 245.00 | 246.13 | 244.00 | 244.80 | 244.80 | 6,823 |
01 Feb 2024 | 240.95 | 245.60 | 240.85 | 244.88 | 244.88 | 8,914 |
31 Jan 2024 | 240.95 | 241.55 | 239.55 | 240.15 | 240.15 | 5,696 |
30 Jan 2024 | 238.63 | 241.57 | 238.02 | 241.32 | 241.32 | 7,068 |
29 Jan 2024 | 239.75 | 241.93 | 238.40 | 238.63 | 238.63 | 6,694 |
26 Jan 2024 | 238.00 | 241.65 | 237.57 | 239.70 | 239.70 | 8,847 |
25 Jan 2024 | 232.00 | 232.35 | 231.57 | 232.02 | 232.02 | 11,368 |
24 Jan 2024 | 231.60 | 232.10 | 231.60 | 231.82 | 231.82 | 1,172 |
23 Jan 2024 | 229.93 | 231.88 | 229.77 | 231.00 | 231.00 | 1,870 |
22 Jan 2024 | 230.00 | 230.18 | 228.27 | 229.82 | 229.82 | 1,578 |
19 Jan 2024 | 230.93 | 231.38 | 229.70 | 230.10 | 230.10 | 1,265 |
18 Jan 2024 | 228.48 | 231.70 | 228.30 | 230.93 | 230.93 | 2,259 |
17 Jan 2024 | 227.57 | 228.57 | 226.73 | 228.43 | 228.43 | 892 |
16 Jan 2024 | 226.60 | 228.27 | 225.68 | 227.55 | 227.55 | 1,967 |
12 Jan 2024 | 226.25 | 228.15 | 225.20 | 226.57 | 226.57 | 1,429 |
11 Jan 2024 | 224.75 | 226.70 | 223.70 | 226.27 | 226.27 | 1,118 |
10 Jan 2024 | 223.82 | 225.45 | 223.63 | 224.63 | 224.63 | 1,827 |
09 Jan 2024 | 223.95 | 225.00 | 223.07 | 223.77 | 223.77 | 2,605 |
08 Jan 2024 | 223.52 | 226.50 | 223.15 | 223.88 | 223.88 | 1,965 |
05 Jan 2024 | 224.77 | 226.88 | 222.55 | 223.13 | 223.13 | 2,095 |
04 Jan 2024 | 226.27 | 226.38 | 224.43 | 224.68 | 224.68 | 1,409 |
03 Jan 2024 | 225.43 | 226.30 | 224.18 | 226.07 | 226.07 | 1,313 |
02 Jan 2024 | 222.30 | 226.43 | 222.23 | 225.43 | 225.43 | 1,959 |
29 Dec 2023 | 223.90 | 224.07 | 221.77 | 222.30 | 222.30 | 1,449 |
28 Dec 2023 | 224.35 | 224.90 | 221.93 | 222.48 | 222.48 | 1,190 |
27 Dec 2023 | 223.60 | 225.95 | 223.27 | 224.48 | 224.48 | 1,567 |
26 Dec 2023 | 220.57 | 224.02 | 219.90 | 223.55 | 223.55 | 1,967 |
22 Dec 2023 | 222.40 | 223.77 | 221.25 | 222.75 | 222.75 | 1,862 |
21 Dec 2023 | 224.10 | 225.23 | 221.55 | 221.70 | 221.70 | 1,764 |
20 Dec 2023 | 222.23 | 224.38 | 221.23 | 224.05 | 224.05 | 2,661 |
19 Dec 2023 | 223.20 | 224.32 | 221.63 | 221.90 | 221.90 | 4,329 |
18 Dec 2023 | 221.40 | 225.00 | 221.40 | 223.18 | 223.18 | 5,783 |
15 Dec 2023 | 219.75 | 221.50 | 218.20 | 220.90 | 220.90 | 4,585 |
14 Dec 2023 | 218.45 | 221.13 | 218.25 | 219.35 | 219.35 | 5,085 |
13 Dec 2023 | 218.50 | 219.95 | 216.93 | 217.38 | 217.38 | 6,285 |
12 Dec 2023 | 217.40 | 219.77 | 215.30 | 219.25 | 219.25 | 9,896 |
11 Dec 2023 | 215.27 | 218.30 | 213.25 | 217.95 | 217.95 | 8,391 |
08 Dec 2023 | 210.50 | 216.57 | 210.40 | 215.30 | 215.30 | 9,214 |
07 Dec 2023 | 210.52 | 213.60 | 210.00 | 210.27 | 210.27 | 10,239 |
06 Dec 2023 | 215.00 | 217.40 | 209.25 | 210.15 | 210.15 | 9,432 |
05 Dec 2023 | 210.80 | 215.60 | 210.18 | 214.70 | 214.70 | 7,394 |
04 Dec 2023 | 214.00 | 214.52 | 209.15 | 210.52 | 210.52 | 11,508 |
01 Dec 2023 | 220.00 | 221.45 | 213.93 | 214.43 | 214.43 | 7,110 |
30 Nov 2023 | 222.63 | 222.65 | 217.07 | 219.95 | 219.95 | 7,968 |
29 Nov 2023 | 221.55 | 223.57 | 220.10 | 222.20 | 222.20 | 7,574 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |