Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 229.10 | 230.00 | 226.30 | 227.18 | 227.18 | 470,084 |
22 Apr 2024 | 238.20 | 239.40 | 226.10 | 228.00 | 228.00 | 24,192,870 |
19 Apr 2024 | 236.45 | 237.70 | 234.50 | 235.96 | 235.96 | 6,321,132 |
18 Apr 2024 | 240.55 | 241.50 | 237.80 | 238.83 | 238.83 | 288,406 |
17 Apr 2024 | 237.05 | 241.80 | 236.00 | 239.51 | 239.51 | 10,216,720 |
16 Apr 2024 | 238.90 | 238.90 | 235.50 | 237.28 | 237.28 | 14,646,910 |
15 Apr 2024 | 240.10 | 244.62 | 240.10 | 242.57 | 242.57 | 117,840 |
12 Apr 2024 | 241.00 | 243.90 | 238.95 | 238.98 | 238.98 | 219,084 |
11 Apr 2024 | 243.15 | 244.50 | 235.80 | 243.40 | 243.40 | 325,670 |
10 Apr 2024 | 243.40 | 245.60 | 240.90 | 241.78 | 241.78 | 1,498,117 |
09 Apr 2024 | 243.90 | 246.20 | 241.70 | 242.58 | 242.58 | 230,805 |
08 Apr 2024 | 242.85 | 244.80 | 241.30 | 242.30 | 242.30 | 224,722 |
05 Apr 2024 | 238.85 | 243.10 | 237.90 | 239.18 | 239.18 | 387,248 |
04 Apr 2024 | 238.50 | 241.70 | 237.20 | 239.60 | 239.60 | 887,759 |
03 Apr 2024 | 237.85 | 238.00 | 235.30 | 237.34 | 237.34 | 1,274,877 |
02 Apr 2024 | 237.65 | 242.00 | 237.60 | 241.73 | 241.73 | 1,577,879 |
28 Mar 2024 | 241.45 | 242.10 | 237.70 | 241.46 | 241.46 | 292,005 |
27 Mar 2024 | 240.75 | 243.40 | 240.10 | 240.78 | 240.78 | 144,075 |
26 Mar 2024 | 240.45 | 242.50 | 239.30 | 241.85 | 241.85 | 1,566,965 |
25 Mar 2024 | 246.05 | 247.70 | 240.85 | 242.74 | 242.74 | 1,073,242 |
22 Mar 2024 | 244.90 | 246.80 | 243.80 | 243.97 | 243.97 | 369,314 |
21 Mar 2024 | 244.45 | 246.30 | 242.50 | 244.48 | 244.48 | 363,201 |
20 Mar 2024 | 240.80 | 242.20 | 240.20 | 240.91 | 240.91 | 174,613 |
19 Mar 2024 | 239.55 | 241.11 | 238.10 | 239.61 | 239.61 | 617,844 |
18 Mar 2024 | 242.65 | 244.40 | 239.90 | 241.31 | 241.31 | 822,224 |
15 Mar 2024 | 238.45 | 243.90 | 238.70 | 242.97 | 242.97 | 675,066 |
14 Mar 2024 | 238.30 | 240.50 | 238.10 | 239.22 | 239.22 | 722,611 |
13 Mar 2024 | 238.60 | 239.00 | 235.50 | 237.27 | 237.27 | 803,841 |
12 Mar 2024 | 236.20 | 238.40 | 233.00 | 236.80 | 236.80 | 282,006 |
11 Mar 2024 | 235.45 | 238.40 | 233.60 | 234.08 | 234.08 | 222,796 |
08 Mar 2024 | 235.50 | 238.40 | 235.30 | 236.77 | 236.77 | 143,737 |
07 Mar 2024 | 233.50 | 235.90 | 232.20 | 235.79 | 235.79 | 104,240 |
06 Mar 2024 | 232.35 | 234.80 | 231.10 | 233.90 | 233.90 | 2,806,753 |
05 Mar 2024 | 231.60 | 232.62 | 230.00 | 230.79 | 230.79 | 690,100 |
04 Mar 2024 | 233.55 | 234.10 | 231.30 | 232.18 | 232.18 | 147,782 |
01 Mar 2024 | 234.10 | 234.80 | 232.60 | 233.43 | 233.43 | 158,744 |
29 Feb 2024 | 232.75 | 234.00 | 230.60 | 232.90 | 232.90 | 770,158 |
28 Feb 2024 | 230.00 | 232.00 | 228.80 | 230.03 | 230.03 | 965,446 |
27 Feb 2024 | 230.30 | 231.20 | 229.70 | 230.39 | 230.39 | 937,050 |
26 Feb 2024 | 230.80 | 231.00 | 228.30 | 230.63 | 230.63 | 3,724,921 |
23 Feb 2024 | 227.05 | 230.90 | 227.10 | 229.80 | 229.80 | 420,255 |
22 Feb 2024 | 229.70 | 230.50 | 226.00 | 226.70 | 226.70 | 458,989 |
21 Feb 2024 | 223.65 | 227.41 | 223.40 | 225.06 | 225.06 | 689,346 |
20 Feb 2024 | 222.85 | 223.90 | 221.30 | 222.67 | 222.67 | 288,696 |
19 Feb 2024 | 223.05 | 224.20 | 222.30 | 222.88 | 222.88 | 604,997 |
16 Feb 2024 | 220.30 | 225.00 | 220.30 | 224.10 | 224.10 | 898,362 |
15 Feb 2024 | 218.75 | 221.90 | 218.80 | 220.79 | 220.79 | 293,341 |
14 Feb 2024 | 214.30 | 217.70 | 213.00 | 216.39 | 216.39 | 875,345 |
13 Feb 2024 | 215.10 | 216.70 | 214.20 | 216.18 | 216.18 | 198,598 |
12 Feb 2024 | 213.60 | 215.31 | 213.60 | 214.75 | 214.75 | 354,585 |
09 Feb 2024 | 216.45 | 217.30 | 213.30 | 213.38 | 213.38 | 1,128,822 |
08 Feb 2024 | 216.90 | 217.60 | 216.00 | 216.80 | 216.80 | 163,696 |
07 Feb 2024 | 217.70 | 220.20 | 215.60 | 218.29 | 218.29 | 396,297 |
06 Feb 2024 | 216.95 | 218.60 | 215.40 | 217.95 | 217.95 | 336,896 |
05 Feb 2024 | 220.40 | 220.90 | 214.86 | 215.03 | 215.03 | 726,778 |
02 Feb 2024 | 220.45 | 221.90 | 219.20 | 220.20 | 220.20 | 482,360 |
01 Feb 2024 | 218.30 | 220.40 | 217.50 | 218.00 | 218.00 | 189,057 |
31 Jan 2024 | 218.40 | 222.60 | 218.72 | 221.18 | 221.18 | 479,825 |
30 Jan 2024 | 218.20 | 219.10 | 216.20 | 218.17 | 218.17 | 2,182,579 |
29 Jan 2024 | 217.10 | 218.20 | 214.90 | 217.22 | 217.22 | 145,406 |
26 Jan 2024 | 220.25 | 220.20 | 217.20 | 217.65 | 217.65 | 1,063,523 |
25 Jan 2024 | 207.20 | 220.20 | 206.90 | 220.00 | 220.00 | 932,325 |
24 Jan 2024 | 215.70 | 216.20 | 210.90 | 214.19 | 214.19 | 739,729 |
23 Jan 2024 | 211.05 | 214.10 | 209.30 | 213.00 | 213.00 | 984,965 |
22 Jan 2024 | 208.35 | 209.90 | 207.30 | 209.34 | 209.34 | 427,953 |
19 Jan 2024 | 209.15 | 209.60 | 205.80 | 206.92 | 206.92 | 739,481 |
18 Jan 2024 | 206.70 | 208.30 | 205.60 | 207.50 | 207.50 | 635,394 |
17 Jan 2024 | 207.40 | 208.00 | 205.10 | 205.48 | 205.48 | 802,015 |
16 Jan 2024 | 211.40 | 211.80 | 209.90 | 211.10 | 211.10 | 466,110 |
15 Jan 2024 | 215.20 | 215.60 | 211.50 | 211.76 | 211.76 | 296,471 |
12 Jan 2024 | 212.75 | 215.80 | 212.20 | 215.40 | 215.40 | 355,782 |
11 Jan 2024 | 212.20 | 213.90 | 211.57 | 212.45 | 212.45 | 625,845 |
10 Jan 2024 | 210.50 | 210.50 | 208.00 | 209.00 | 209.00 | 330,998 |
09 Jan 2024 | 213.95 | 213.90 | 209.70 | 211.37 | 211.37 | 336,932 |
08 Jan 2024 | 213.20 | 214.00 | 211.20 | 213.76 | 213.76 | 1,187,201 |
05 Jan 2024 | 213.25 | 214.60 | 211.80 | 212.06 | 212.06 | 145,408 |
04 Jan 2024 | 213.25 | 214.00 | 211.30 | 213.18 | 213.18 | 138,170 |
03 Jan 2024 | 218.00 | 218.40 | 212.00 | 213.04 | 213.04 | 154,210 |
02 Jan 2024 | 219.15 | 220.10 | 216.20 | 217.88 | 217.88 | 579,599 |
29 Dec 2023 | 217.70 | 218.80 | 215.00 | 218.09 | 218.09 | 107,465 |
28 Dec 2023 | 218.45 | 219.00 | 216.20 | 217.66 | 217.66 | 367,094 |
27 Dec 2023 | 218.20 | 220.40 | 209.50 | 219.88 | 219.88 | 317,666 |
22 Dec 2023 | 217.50 | 219.00 | 217.30 | 218.02 | 218.02 | 850,855 |
21 Dec 2023 | 217.85 | 218.20 | 217.10 | 217.62 | 217.62 | 332,496 |
20 Dec 2023 | 218.80 | 219.49 | 216.80 | 219.04 | 219.04 | 311,148 |
19 Dec 2023 | 219.15 | 220.80 | 218.90 | 220.22 | 220.22 | 268,484 |
18 Dec 2023 | 219.90 | 220.50 | 219.05 | 219.71 | 219.71 | 767,917 |
15 Dec 2023 | 219.95 | 221.60 | 219.50 | 220.13 | 220.13 | 498,849 |
14 Dec 2023 | 214.70 | 219.40 | 215.00 | 218.90 | 218.90 | 169,475 |
13 Dec 2023 | 213.75 | 214.10 | 211.80 | 212.71 | 212.71 | 132,127 |
12 Dec 2023 | 213.40 | 215.50 | 212.70 | 214.00 | 214.00 | 192,868 |
11 Dec 2023 | 210.45 | 215.10 | 210.40 | 214.76 | 214.76 | 258,928 |
08 Dec 2023 | 211.15 | 213.83 | 209.50 | 209.57 | 209.57 | 335,633 |
07 Dec 2023 | 212.85 | 214.70 | 213.00 | 213.00 | 213.00 | 587,731 |
06 Dec 2023 | 210.10 | 214.40 | 209.90 | 213.36 | 213.36 | 328,870 |
05 Dec 2023 | 209.00 | 210.60 | 207.70 | 209.20 | 209.20 | 1,972,566 |
04 Dec 2023 | 209.25 | 210.80 | 208.50 | 209.02 | 209.02 | 1,225,908 |
01 Dec 2023 | 208.20 | 210.90 | 205.70 | 210.21 | 210.21 | 344,928 |
30 Nov 2023 | 205.15 | 207.90 | 204.50 | 207.25 | 207.25 | 2,433,560 |
29 Nov 2023 | 203.68 | 206.60 | 203.70 | 204.97 | 204.97 | 209,017 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |