Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 417.00 | 419.35 | 406.75 | 415.05 | 415.05 | 3,710 |
25 Apr 2024 | 390.50 | 414.90 | 386.50 | 412.75 | 412.75 | 12,673 |
24 Apr 2024 | 473.65 | 477.55 | 455.00 | 461.70 | 461.70 | 1,965 |
23 Apr 2024 | 452.30 | 464.50 | 452.30 | 464.10 | 464.10 | 456 |
22 Apr 2024 | 450.50 | 459.95 | 445.30 | 452.00 | 452.00 | 919 |
19 Apr 2024 | 466.55 | 474.50 | 446.60 | 452.50 | 452.50 | 1,242 |
18 Apr 2024 | 464.55 | 477.65 | 464.55 | 471.65 | 471.65 | 126 |
17 Apr 2024 | 470.25 | 473.20 | 460.85 | 466.65 | 466.65 | 636 |
16 Apr 2024 | 467.45 | 474.20 | 467.45 | 471.65 | 471.65 | 1,320 |
15 Apr 2024 | 477.25 | 486.55 | 468.95 | 470.90 | 470.90 | 380 |
12 Apr 2024 | 487.65 | 490.00 | 479.80 | 481.05 | 481.05 | 235 |
11 Apr 2024 | 483.90 | 487.70 | 483.05 | 487.70 | 487.70 | 327 |
10 Apr 2024 | 475.55 | 484.10 | 472.15 | 483.30 | 483.30 | 522 |
09 Apr 2024 | 478.25 | 480.35 | 467.10 | 472.15 | 472.15 | 958 |
08 Apr 2024 | 487.95 | 488.90 | 479.20 | 479.20 | 479.20 | 295 |
05 Apr 2024 | 472.95 | 488.05 | 472.95 | 486.60 | 486.60 | 1,453 |
04 Apr 2024 | 469.50 | 487.35 | 469.25 | 473.90 | 473.90 | 1,587 |
03 Apr 2024 | 461.30 | 467.00 | 459.55 | 465.60 | 465.60 | 209 |
02 Apr 2024 | 455.10 | 460.35 | 452.55 | 460.35 | 460.35 | 648 |
28 Mar 2024 | 454.20 | 457.80 | 449.50 | 450.75 | 450.75 | 1,390 |
27 Mar 2024 | 458.65 | 461.55 | 452.55 | 453.95 | 453.95 | 916 |
26 Mar 2024 | 464.25 | 469.60 | 458.60 | 458.60 | 458.60 | 765 |
25 Mar 2024 | 469.25 | 471.20 | 464.55 | 465.00 | 465.00 | 1,564 |
22 Mar 2024 | 469.05 | 471.55 | 466.50 | 470.95 | 470.95 | 430 |
21 Mar 2024 | 464.10 | 471.00 | 464.10 | 468.10 | 468.10 | 366 |
20 Mar 2024 | 455.35 | 465.00 | 455.35 | 463.20 | 463.20 | 647 |
19 Mar 2024 | 453.95 | 456.05 | 447.15 | 456.00 | 456.00 | 405 |
18 Mar 2024 | 446.00 | 456.35 | 443.60 | 456.35 | 456.35 | 562 |
15 Mar 2024 | 449.15 | 452.55 | 443.80 | 444.40 | 444.40 | 299 |
14 Mar 2024 | 452.90 | 457.80 | 449.40 | 449.40 | 449.40 | 485 |
13 Mar 2024 | 459.15 | 459.65 | 450.20 | 452.05 | 452.05 | 541 |
12 Mar 2024 | 447.00 | 460.00 | 445.75 | 458.35 | 458.35 | 1,211 |
11 Mar 2024 | 458.25 | 461.40 | 437.50 | 443.50 | 443.50 | 1,783 |
08 Mar 2024 | 468.55 | 473.45 | 458.65 | 463.70 | 463.70 | 1,294 |
07 Mar 2024 | 452.05 | 473.85 | 452.05 | 468.55 | 468.55 | 1,128 |
06 Mar 2024 | 450.80 | 460.60 | 450.80 | 455.60 | 455.60 | 1,709 |
05 Mar 2024 | 456.50 | 456.95 | 449.25 | 450.85 | 450.85 | 523 |
04 Mar 2024 | 462.35 | 465.45 | 459.90 | 461.20 | 461.20 | 1,560 |
01 Mar 2024 | 455.00 | 464.30 | 453.65 | 463.35 | 463.35 | 644 |
29 Feb 2024 | 445.05 | 453.20 | 445.05 | 453.20 | 453.20 | 429 |
28 Feb 2024 | 447.20 | 452.35 | 447.20 | 449.15 | 449.15 | 143 |
27 Feb 2024 | 441.25 | 447.70 | 440.65 | 447.05 | 447.05 | 351 |
26 Feb 2024 | 447.10 | 447.25 | 444.50 | 446.40 | 446.40 | 392 |
23 Feb 2024 | 451.30 | 454.70 | 445.80 | 445.80 | 445.80 | 1,538 |
22 Feb 2024 | 443.95 | 452.70 | 440.25 | 451.65 | 451.65 | 827 |
21 Feb 2024 | 432.15 | 435.40 | 428.40 | 428.60 | 428.60 | 1,045 |
21 Feb 2024 | 0.5 Dividend | |||||
20 Feb 2024 | 436.10 | 438.25 | 431.35 | 434.95 | 434.45 | 802 |
19 Feb 2024 | 438.05 | 443.75 | 438.05 | 442.50 | 441.99 | 1,091 |
16 Feb 2024 | 449.40 | 453.25 | 437.55 | 439.90 | 439.39 | 310 |
15 Feb 2024 | 441.25 | 453.75 | 440.40 | 449.45 | 448.93 | 887 |
14 Feb 2024 | 430.05 | 440.70 | 430.05 | 440.70 | 440.19 | 579 |
13 Feb 2024 | 433.55 | 436.05 | 425.10 | 429.50 | 429.01 | 2,001 |
12 Feb 2024 | 433.95 | 444.35 | 432.15 | 435.50 | 435.00 | 609 |
09 Feb 2024 | 435.50 | 440.45 | 434.15 | 435.05 | 434.55 | 1,252 |
08 Feb 2024 | 434.80 | 436.55 | 432.00 | 436.20 | 435.70 | 384 |
07 Feb 2024 | 420.30 | 437.00 | 419.10 | 435.20 | 434.70 | 1,161 |
06 Feb 2024 | 427.00 | 433.30 | 423.40 | 424.70 | 424.21 | 1,043 |
05 Feb 2024 | 435.00 | 441.40 | 428.75 | 430.05 | 429.56 | 2,858 |
02 Feb 2024 | 417.00 | 445.75 | 416.25 | 440.15 | 439.64 | 6,375 |
01 Feb 2024 | 362.60 | 369.90 | 362.40 | 362.90 | 362.48 | 699 |
31 Jan 2024 | 360.60 | 365.50 | 357.90 | 365.30 | 364.88 | 715 |
30 Jan 2024 | 373.95 | 375.10 | 369.75 | 370.95 | 370.52 | 788 |
29 Jan 2024 | 365.85 | 371.35 | 364.75 | 371.35 | 370.92 | 789 |
26 Jan 2024 | 360.50 | 365.00 | 360.00 | 365.00 | 364.58 | 420 |
25 Jan 2024 | 359.65 | 364.05 | 357.05 | 362.40 | 361.98 | 1,484 |
24 Jan 2024 | 358.75 | 363.05 | 355.90 | 359.55 | 359.14 | 617 |
23 Jan 2024 | 350.05 | 358.60 | 349.45 | 354.20 | 353.79 | 998 |
22 Jan 2024 | 354.95 | 357.70 | 350.75 | 350.75 | 350.35 | 2,624 |
19 Jan 2024 | 346.65 | 352.40 | 346.65 | 352.20 | 351.80 | 1,168 |
18 Jan 2024 | 337.30 | 346.45 | 337.30 | 346.40 | 346.00 | 594 |
17 Jan 2024 | 335.95 | 337.80 | 333.40 | 337.30 | 336.91 | 1,091 |
16 Jan 2024 | 341.75 | 345.00 | 338.00 | 338.00 | 337.61 | 579 |
15 Jan 2024 | 344.85 | 344.85 | 342.20 | 342.20 | 341.81 | 490 |
12 Jan 2024 | 335.05 | 342.05 | 335.05 | 341.25 | 340.86 | 546 |
11 Jan 2024 | 339.85 | 340.20 | 332.55 | 337.50 | 337.11 | 1,537 |
10 Jan 2024 | 326.65 | 339.75 | 326.65 | 339.15 | 338.76 | 321 |
09 Jan 2024 | 326.15 | 329.35 | 325.40 | 328.10 | 327.72 | 335 |
08 Jan 2024 | 321.65 | 326.65 | 319.95 | 326.60 | 326.22 | 548 |
05 Jan 2024 | 316.25 | 321.90 | 315.05 | 320.85 | 320.48 | 344 |
04 Jan 2024 | 315.00 | 317.75 | 314.65 | 317.00 | 316.64 | 566 |
03 Jan 2024 | 314.80 | 317.85 | 312.90 | 316.30 | 315.94 | 756 |
02 Jan 2024 | 319.90 | 322.20 | 310.90 | 312.85 | 312.49 | 741 |
29 Dec 2023 | 324.05 | 325.15 | 323.90 | 324.55 | 324.18 | 446 |
28 Dec 2023 | 323.60 | 326.50 | 322.40 | 326.35 | 325.97 | 340 |
27 Dec 2023 | 321.05 | 322.55 | 320.70 | 320.80 | 320.43 | 356 |
22 Dec 2023 | 319.00 | 323.25 | 319.00 | 321.10 | 320.73 | 772 |
21 Dec 2023 | 319.60 | 320.75 | 319.30 | 319.90 | 319.53 | 450 |
20 Dec 2023 | 319.20 | 322.70 | 316.75 | 319.85 | 319.48 | 941 |
19 Dec 2023 | 313.85 | 321.80 | 313.85 | 319.70 | 319.33 | 452 |
18 Dec 2023 | 307.95 | 317.00 | 305.40 | 315.85 | 315.49 | 609 |
15 Dec 2023 | 302.70 | 310.00 | 302.70 | 309.85 | 309.49 | 763 |
14 Dec 2023 | 308.80 | 309.95 | 300.10 | 300.25 | 299.90 | 308 |
13 Dec 2023 | 309.45 | 310.60 | 309.10 | 310.00 | 309.64 | 190 |
12 Dec 2023 | 300.85 | 309.40 | 300.35 | 308.60 | 308.25 | 347 |
11 Dec 2023 | 308.90 | 308.90 | 298.30 | 302.70 | 302.35 | 610 |
08 Dec 2023 | 302.05 | 309.30 | 300.45 | 308.70 | 308.35 | 249 |
07 Dec 2023 | 295.25 | 303.90 | 294.65 | 302.75 | 302.40 | 453 |
06 Dec 2023 | 296.70 | 297.00 | 295.00 | 296.30 | 295.96 | 232 |
05 Dec 2023 | 292.75 | 294.70 | 292.75 | 294.60 | 294.26 | 402 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |