Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 252.19 | 255.36 | 248.67 | 254.90 | 254.90 | 242,980 |
07 May 2024 | 250.13 | 256.64 | 250.00 | 252.20 | 252.20 | 192,597 |
06 May 2024 | 256.01 | 259.69 | 249.32 | 251.47 | 251.47 | 266,976 |
03 May 2024 | 253.00 | 258.60 | 243.09 | 253.61 | 253.61 | 308,758 |
02 May 2024 | 249.70 | 257.00 | 245.56 | 251.48 | 251.48 | 484,411 |
30 Apr 2024 | 280.55 | 280.55 | 245.07 | 245.07 | 245.07 | 1,625,662 |
29 Apr 2024 | 290.98 | 291.01 | 279.03 | 284.02 | 284.02 | 297,131 |
26 Apr 2024 | 286.24 | 291.99 | 280.22 | 288.11 | 288.11 | 166,951 |
25 Apr 2024 | 281.05 | 289.03 | 278.10 | 286.11 | 286.11 | 278,673 |
24 Apr 2024 | 275.44 | 290.51 | 270.00 | 282.02 | 282.02 | 246,056 |
23 Apr 2024 | 277.42 | 279.88 | 266.37 | 272.85 | 272.85 | 331,901 |
22 Apr 2024 | 286.40 | 290.55 | 272.62 | 275.87 | 275.87 | 330,053 |
19 Apr 2024 | 305.62 | 305.99 | 294.46 | 296.83 | 296.83 | 200,728 |
18 Apr 2024 | 304.00 | 309.39 | 301.91 | 307.19 | 307.19 | 296,857 |
17 Apr 2024 | 299.69 | 312.41 | 297.40 | 303.98 | 303.98 | 442,205 |
16 Apr 2024 | 307.69 | 307.69 | 289.01 | 299.75 | 299.75 | 329,015 |
15 Apr 2024 | 326.30 | 326.30 | 302.67 | 307.01 | 307.01 | 314,976 |
12 Apr 2024 | 317.78 | 329.90 | 317.78 | 326.50 | 326.50 | 388,579 |
11 Apr 2024 | 315.20 | 320.39 | 310.26 | 317.79 | 317.79 | 289,972 |
10 Apr 2024 | 325.00 | 326.09 | 315.00 | 316.98 | 316.98 | 365,369 |
09 Apr 2024 | 319.01 | 327.99 | 319.01 | 326.87 | 326.87 | 451,371 |
08 Apr 2024 | 309.00 | 323.00 | 309.00 | 318.18 | 318.18 | 476,038 |
05 Apr 2024 | 286.00 | 310.50 | 286.00 | 310.49 | 310.49 | 511,719 |
04 Apr 2024 | 281.29 | 293.99 | 280.96 | 291.49 | 291.49 | 374,106 |
03 Apr 2024 | 263.18 | 282.30 | 260.02 | 281.60 | 281.60 | 656,624 |
02 Apr 2024 | 257.01 | 265.50 | 255.34 | 264.07 | 264.07 | 345,292 |
01 Apr 2024 | 234.97 | 259.45 | 234.97 | 258.71 | 258.71 | 423,763 |
27 Mar 2024 | 231.00 | 235.98 | 225.59 | 235.96 | 235.96 | 206,232 |
26 Mar 2024 | 227.79 | 231.27 | 227.24 | 230.52 | 230.52 | 174,806 |
25 Mar 2024 | 223.00 | 227.98 | 222.62 | 227.30 | 227.30 | 95,432 |
22 Mar 2024 | 228.30 | 228.30 | 220.03 | 221.87 | 221.87 | 133,091 |
21 Mar 2024 | 231.01 | 233.00 | 225.57 | 228.66 | 228.66 | 118,918 |
20 Mar 2024 | 220.80 | 227.33 | 218.03 | 226.99 | 226.99 | 130,781 |
19 Mar 2024 | 228.50 | 232.99 | 220.29 | 222.26 | 222.26 | 228,910 |
15 Mar 2024 | 224.00 | 230.49 | 223.97 | 228.33 | 228.33 | 1,390,815 |
14 Mar 2024 | 221.69 | 223.90 | 221.45 | 223.70 | 223.70 | 248,411 |
13 Mar 2024 | 215.80 | 221.98 | 214.02 | 221.84 | 221.84 | 285,464 |
12 Mar 2024 | 212.15 | 217.45 | 211.22 | 216.64 | 216.64 | 140,667 |
11 Mar 2024 | 213.59 | 215.64 | 209.00 | 215.64 | 215.64 | 180,479 |
08 Mar 2024 | 214.34 | 214.34 | 212.01 | 213.05 | 213.05 | 192,895 |
07 Mar 2024 | 215.02 | 215.50 | 212.13 | 213.00 | 213.00 | 159,804 |
06 Mar 2024 | 218.00 | 221.97 | 213.38 | 215.02 | 215.02 | 164,841 |
05 Mar 2024 | 213.48 | 217.46 | 211.01 | 217.16 | 217.16 | 251,634 |
04 Mar 2024 | 217.51 | 219.86 | 212.51 | 214.17 | 214.17 | 188,561 |
01 Mar 2024 | 213.52 | 220.77 | 212.06 | 216.24 | 216.24 | 256,725 |
29 Feb 2024 | 216.39 | 218.43 | 211.67 | 214.92 | 214.92 | 964,725 |
28 Feb 2024 | 213.65 | 215.15 | 209.87 | 214.50 | 214.50 | 250,631 |
27 Feb 2024 | 213.98 | 217.61 | 212.04 | 215.04 | 215.04 | 160,851 |
26 Feb 2024 | 214.20 | 215.86 | 211.00 | 213.00 | 213.00 | 158,003 |
23 Feb 2024 | 214.99 | 214.99 | 211.55 | 213.01 | 213.01 | 188,420 |
22 Feb 2024 | 214.01 | 215.14 | 212.15 | 212.53 | 212.53 | 161,322 |
21 Feb 2024 | 214.50 | 215.72 | 212.50 | 215.38 | 215.38 | 161,928 |
20 Feb 2024 | 218.02 | 218.02 | 212.38 | 214.68 | 214.68 | 216,978 |
19 Feb 2024 | 215.99 | 220.60 | 214.95 | 218.00 | 218.00 | 36,539 |
16 Feb 2024 | 217.00 | 219.49 | 214.17 | 217.18 | 217.18 | 168,637 |
15 Feb 2024 | 217.14 | 220.50 | 215.07 | 216.31 | 216.31 | 110,646 |
14 Feb 2024 | 218.22 | 218.22 | 212.63 | 216.15 | 216.15 | 171,515 |
13 Feb 2024 | 217.00 | 223.83 | 211.06 | 215.26 | 215.26 | 120,394 |
12 Feb 2024 | 217.50 | 218.97 | 216.50 | 218.25 | 218.25 | 105,857 |
09 Feb 2024 | 218.56 | 218.56 | 214.56 | 215.31 | 215.31 | 159,136 |
08 Feb 2024 | 220.84 | 223.28 | 217.00 | 217.02 | 217.02 | 133,417 |
07 Feb 2024 | 223.06 | 227.83 | 218.22 | 219.96 | 219.96 | 232,777 |
06 Feb 2024 | 216.89 | 227.73 | 213.72 | 221.61 | 221.61 | 401,382 |
02 Feb 2024 | 225.60 | 225.60 | 215.66 | 217.74 | 217.74 | 219,725 |
01 Feb 2024 | 226.35 | 233.92 | 223.20 | 225.78 | 225.78 | 232,117 |
31 Jan 2024 | 230.12 | 236.96 | 225.20 | 226.05 | 226.05 | 294,888 |
30 Jan 2024 | 238.00 | 238.00 | 231.10 | 232.99 | 232.99 | 238,980 |
29 Jan 2024 | 222.10 | 240.00 | 222.10 | 237.51 | 237.51 | 354,468 |
26 Jan 2024 | 218.00 | 226.75 | 218.00 | 222.09 | 222.09 | 163,495 |
25 Jan 2024 | 222.31 | 222.31 | 213.58 | 218.57 | 218.57 | 244,632 |
24 Jan 2024 | 211.53 | 224.44 | 210.79 | 221.40 | 221.40 | 295,683 |
23 Jan 2024 | 208.68 | 212.20 | 207.51 | 212.00 | 212.00 | 193,689 |
22 Jan 2024 | 211.00 | 211.42 | 206.50 | 207.50 | 207.50 | 117,435 |
19 Jan 2024 | 208.62 | 213.52 | 207.81 | 211.47 | 211.47 | 266,257 |
18 Jan 2024 | 209.00 | 210.50 | 207.00 | 207.80 | 207.80 | 173,927 |
17 Jan 2024 | 216.14 | 216.52 | 207.08 | 208.10 | 208.10 | 413,459 |
16 Jan 2024 | 222.01 | 223.28 | 215.53 | 216.16 | 216.16 | 215,355 |
15 Jan 2024 | 225.13 | 225.50 | 222.21 | 223.50 | 223.50 | 34,491 |
12 Jan 2024 | 227.96 | 231.44 | 224.00 | 225.20 | 225.20 | 171,038 |
11 Jan 2024 | 229.00 | 230.33 | 220.57 | 225.71 | 225.71 | 149,617 |
10 Jan 2024 | 230.00 | 230.50 | 220.00 | 230.00 | 230.00 | 190,269 |
09 Jan 2024 | 234.38 | 234.38 | 225.55 | 229.25 | 229.25 | 198,346 |
08 Jan 2024 | 233.83 | 239.87 | 228.56 | 235.18 | 235.18 | 74,025 |
05 Jan 2024 | 230.14 | 235.47 | 227.10 | 229.83 | 229.83 | 198,422 |
04 Jan 2024 | 234.90 | 236.00 | 218.00 | 228.51 | 228.51 | 199,775 |
03 Jan 2024 | 247.66 | 247.67 | 234.00 | 236.75 | 236.75 | 156,357 |
02 Jan 2024 | 248.20 | 249.00 | 245.03 | 248.36 | 248.36 | 212,283 |
29 Dec 2023 | 254.26 | 254.26 | 247.42 | 247.71 | 247.71 | 64,129 |
28 Dec 2023 | 251.44 | 254.99 | 250.73 | 250.96 | 250.96 | 118,920 |
27 Dec 2023 | 249.91 | 257.60 | 249.87 | 253.99 | 253.99 | 171,223 |
26 Dec 2023 | 247.29 | 254.50 | 245.63 | 249.91 | 249.91 | 117,430 |
22 Dec 2023 | 245.08 | 249.95 | 244.05 | 248.43 | 248.43 | 126,119 |
21 Dec 2023 | 243.40 | 248.47 | 241.42 | 244.00 | 244.00 | 153,751 |
20 Dec 2023 | 248.54 | 252.37 | 240.62 | 241.08 | 241.08 | 297,335 |
19 Dec 2023 | 254.48 | 258.00 | 245.01 | 248.54 | 248.54 | 289,954 |
18 Dec 2023 | 264.05 | 265.50 | 251.01 | 253.96 | 253.96 | 210,186 |
15 Dec 2023 | 256.10 | 270.99 | 256.10 | 263.22 | 263.22 | 1,028,348 |
14 Dec 2023 | 261.06 | 264.97 | 258.50 | 262.00 | 262.00 | 361,718 |
13 Dec 2023 | 253.79 | 261.59 | 253.01 | 258.79 | 258.79 | 232,750 |
11 Dec 2023 | 256.43 | 260.54 | 252.93 | 258.00 | 258.00 | 180,024 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |