Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 319.28 | 321.41 | 318.00 | 319.36 | 319.36 | 237 |
02 May 2024 | 313.99 | 316.85 | 311.22 | 315.68 | 315.68 | 542 |
01 May 2024 | 311.99 | 314.74 | 309.67 | 312.13 | 312.13 | 134 |
30 Apr 2024 | 312.99 | 313.66 | 309.31 | 312.79 | 312.79 | 120 |
29 Apr 2024 | 307.11 | 312.95 | 307.00 | 311.01 | 311.01 | 75 |
26 Apr 2024 | 307.68 | 310.06 | 306.25 | 309.13 | 309.13 | 162 |
25 Apr 2024 | 297.96 | 308.14 | 297.22 | 307.56 | 307.56 | 493 |
24 Apr 2024 | 306.68 | 307.98 | 302.69 | 305.08 | 305.08 | 368 |
23 Apr 2024 | 296.71 | 302.13 | 295.00 | 300.59 | 300.59 | 671 |
22 Apr 2024 | 293.61 | 296.97 | 291.75 | 294.86 | 294.86 | 4,158 |
19 Apr 2024 | 300.54 | 300.54 | 291.58 | 295.79 | 295.79 | 626 |
18 Apr 2024 | 300.24 | 303.50 | 298.46 | 298.56 | 298.56 | 1,546 |
17 Apr 2024 | 300.50 | 303.29 | 297.30 | 300.08 | 300.08 | 326 |
16 Apr 2024 | 304.00 | 304.00 | 295.61 | 300.49 | 300.49 | 328 |
15 Apr 2024 | 314.49 | 316.99 | 302.98 | 303.70 | 303.70 | 1,392 |
12 Apr 2024 | 324.14 | 324.39 | 313.37 | 315.10 | 315.10 | 1,440 |
11 Apr 2024 | 318.43 | 324.51 | 315.69 | 324.12 | 324.12 | 387 |
10 Apr 2024 | 308.81 | 320.01 | 307.86 | 317.77 | 317.77 | 1,298 |
09 Apr 2024 | 310.59 | 311.71 | 306.09 | 309.13 | 309.13 | 247 |
08 Apr 2024 | 312.05 | 313.26 | 309.67 | 312.69 | 312.69 | 26,099 |
05 Apr 2024 | 306.82 | 312.87 | 306.23 | 311.28 | 311.28 | 264 |
04 Apr 2024 | 312.12 | 315.26 | 310.51 | 314.73 | 314.73 | 430 |
03 Apr 2024 | 310.96 | 311.62 | 309.22 | 309.71 | 309.71 | 228 |
02 Apr 2024 | 305.90 | 307.76 | 304.97 | 307.76 | 307.76 | 151 |
28 Mar 2024 | 315.80 | 316.75 | 311.86 | 314.45 | 314.45 | 301 |
27 Mar 2024 | 322.12 | 322.20 | 314.22 | 315.16 | 315.16 | 478 |
26 Mar 2024 | 316.71 | 320.42 | 314.93 | 319.31 | 319.31 | 314 |
25 Mar 2024 | 314.78 | 317.97 | 313.67 | 316.20 | 316.20 | 451 |
22 Mar 2024 | 318.18 | 318.18 | 312.98 | 316.15 | 316.15 | 236 |
21 Mar 2024 | 316.56 | 319.12 | 315.18 | 316.52 | 316.52 | 910 |
20 Mar 2024 | 313.00 | 314.30 | 309.42 | 313.80 | 313.80 | 1,247 |
19 Mar 2024 | 308.13 | 312.65 | 306.30 | 312.12 | 312.12 | 658 |
18 Mar 2024 | 310.74 | 312.18 | 307.29 | 309.63 | 309.63 | 530 |
15 Mar 2024 | 305.48 | 309.84 | 304.41 | 308.39 | 308.39 | 455 |
14 Mar 2024 | 307.43 | 310.47 | 304.75 | 305.45 | 305.45 | 657 |
13 Mar 2024 | 312.11 | 312.97 | 304.65 | 306.96 | 306.96 | 465 |
12 Mar 2024 | 310.86 | 310.86 | 305.85 | 308.16 | 308.16 | 294 |
11 Mar 2024 | 310.50 | 313.52 | 309.00 | 311.57 | 311.57 | 496 |
08 Mar 2024 | 315.00 | 320.94 | 313.49 | 313.53 | 313.53 | 23,050 |
07 Mar 2024 | 317.23 | 317.74 | 314.04 | 315.90 | 315.90 | 391 |
06 Mar 2024 | 315.01 | 318.42 | 310.26 | 315.27 | 315.27 | 296 |
05 Mar 2024 | 319.98 | 319.98 | 312.02 | 313.88 | 313.88 | 201 |
04 Mar 2024 | 315.76 | 324.34 | 314.95 | 323.78 | 323.78 | 478 |
01 Mar 2024 | 308.94 | 312.74 | 302.52 | 310.53 | 310.53 | 312 |
29 Feb 2024 | 306.42 | 310.70 | 299.07 | 303.51 | 303.51 | 581 |
28 Feb 2024 | 280.92 | 318.55 | 274.00 | 309.56 | 309.56 | 3,719 |
27 Feb 2024 | 271.51 | 273.51 | 266.05 | 271.66 | 271.66 | 813 |
26 Feb 2024 | 272.49 | 274.04 | 271.14 | 272.80 | 272.80 | 294 |
23 Feb 2024 | 273.22 | 273.22 | 270.09 | 270.96 | 270.96 | 256 |
22 Feb 2024 | 268.78 | 270.73 | 267.52 | 270.73 | 270.73 | 273 |
21 Feb 2024 | 267.30 | 268.05 | 260.68 | 262.92 | 262.92 | 395 |
20 Feb 2024 | 268.02 | 269.63 | 265.61 | 267.11 | 267.11 | 554 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 272.79 | 273.99 | 270.45 | 272.36 | 272.36 | 236 |
15 Feb 2024 | 274.02 | 274.10 | 268.22 | 270.97 | 270.97 | 525 |
14 Feb 2024 | 267.08 | 270.86 | 265.23 | 270.28 | 270.28 | 285 |
13 Feb 2024 | 261.28 | 269.19 | 256.80 | 265.50 | 265.50 | 746 |
12 Feb 2024 | 269.74 | 273.56 | 268.18 | 268.51 | 268.51 | 448 |
09 Feb 2024 | 270.00 | 271.50 | 268.59 | 270.39 | 270.39 | 488 |
08 Feb 2024 | 269.10 | 269.10 | 264.75 | 267.86 | 267.86 | 380 |
07 Feb 2024 | 260.74 | 269.33 | 259.61 | 267.49 | 267.49 | 1,615 |
06 Feb 2024 | 259.39 | 259.70 | 255.96 | 257.78 | 257.78 | 343 |
05 Feb 2024 | 257.25 | 257.47 | 252.37 | 256.23 | 256.23 | 654 |
02 Feb 2024 | 252.56 | 258.25 | 250.74 | 258.25 | 258.25 | 317 |
01 Feb 2024 | 250.60 | 251.99 | 247.37 | 247.38 | 247.38 | 195 |
31 Jan 2024 | 254.99 | 255.04 | 251.85 | 251.85 | 251.85 | 292 |
30 Jan 2024 | 254.48 | 255.82 | 253.71 | 254.69 | 254.69 | 377 |
29 Jan 2024 | 252.19 | 254.45 | 251.74 | 251.97 | 251.97 | 77 |
26 Jan 2024 | 253.41 | 253.77 | 249.34 | 252.37 | 252.37 | 502 |
25 Jan 2024 | 252.96 | 254.00 | 251.49 | 252.28 | 252.28 | 361 |
24 Jan 2024 | 257.84 | 257.84 | 252.35 | 252.45 | 252.45 | 317 |
23 Jan 2024 | 261.04 | 261.30 | 255.53 | 255.68 | 255.68 | 259 |
22 Jan 2024 | 257.00 | 262.97 | 257.00 | 258.78 | 258.78 | 776 |
19 Jan 2024 | 254.11 | 255.06 | 251.87 | 255.06 | 255.06 | 420 |
18 Jan 2024 | 252.57 | 253.94 | 250.81 | 251.59 | 251.59 | 215 |
17 Jan 2024 | 247.06 | 250.55 | 247.06 | 249.23 | 249.23 | 44 |
16 Jan 2024 | 250.69 | 251.57 | 247.08 | 248.59 | 248.59 | 99 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 252.00 | 253.65 | 248.71 | 251.12 | 251.12 | 161 |
11 Jan 2024 | 250.99 | 251.55 | 247.26 | 248.55 | 248.55 | 51 |
10 Jan 2024 | 250.00 | 251.68 | 248.06 | 248.64 | 248.64 | 225 |
09 Jan 2024 | 249.89 | 249.98 | 248.33 | 248.57 | 248.57 | 175 |
08 Jan 2024 | 244.64 | 249.35 | 244.01 | 249.35 | 249.35 | 128 |
05 Jan 2024 | 244.03 | 244.50 | 242.83 | 243.33 | 243.33 | 137 |
04 Jan 2024 | 248.00 | 248.82 | 246.21 | 246.21 | 246.21 | 192 |
03 Jan 2024 | 250.20 | 252.14 | 249.56 | 249.92 | 249.92 | 184 |
02 Jan 2024 | 256.00 | 256.01 | 249.60 | 251.47 | 251.47 | 1,751 |
29 Dec 2023 | 258.50 | 259.71 | 256.48 | 258.11 | 258.11 | 49 |
28 Dec 2023 | 258.54 | 259.88 | 258.37 | 259.73 | 259.73 | 141 |
27 Dec 2023 | 258.10 | 259.93 | 258.10 | 259.52 | 259.52 | 235 |
22 Dec 2023 | 257.41 | 260.55 | 257.10 | 258.57 | 258.57 | 96 |
21 Dec 2023 | 256.00 | 256.99 | 253.93 | 256.50 | 256.50 | 153 |
20 Dec 2023 | 255.97 | 257.50 | 254.12 | 257.39 | 257.39 | 334 |
19 Dec 2023 | 256.93 | 260.38 | 255.70 | 256.81 | 256.81 | 247 |
18 Dec 2023 | 255.42 | 255.99 | 251.40 | 254.40 | 254.40 | 150 |
15 Dec 2023 | 253.28 | 256.06 | 250.46 | 254.79 | 254.79 | 3,501 |
14 Dec 2023 | 249.76 | 252.87 | 248.39 | 251.77 | 251.77 | 571 |
13 Dec 2023 | 241.49 | 244.33 | 241.09 | 244.11 | 244.11 | 291 |
12 Dec 2023 | 239.07 | 243.22 | 238.06 | 242.99 | 242.99 | 2,036 |
11 Dec 2023 | 237.91 | 238.80 | 235.66 | 238.33 | 238.33 | 285 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |