Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 448.88 | 453.00 | 448.88 | 451.75 | 451.75 | 345 |
01 May 2024 | 447.00 | 447.00 | 440.00 | 443.25 | 443.25 | 42 |
30 Apr 2024 | 440.13 | 443.38 | 439.00 | 439.50 | 439.50 | 42 |
29 Apr 2024 | 439.63 | 441.25 | 435.00 | 439.25 | 439.25 | 475 |
26 Apr 2024 | 439.38 | 442.50 | 439.00 | 440.00 | 440.00 | 453 |
25 Apr 2024 | 437.00 | 441.88 | 436.00 | 441.00 | 441.00 | 394 |
24 Apr 2024 | 442.13 | 444.50 | 437.00 | 437.75 | 437.75 | 579 |
23 Apr 2024 | 438.88 | 443.75 | 438.50 | 443.00 | 443.00 | 609 |
22 Apr 2024 | 431.88 | 441.00 | 431.00 | 439.75 | 439.75 | 1,036 |
19 Apr 2024 | 426.75 | 433.88 | 426.00 | 433.50 | 433.50 | 1,019 |
18 Apr 2024 | 429.38 | 431.13 | 426.13 | 426.75 | 426.75 | 521 |
17 Apr 2024 | 430.63 | 433.13 | 429.38 | 430.25 | 430.25 | 456 |
16 Apr 2024 | 431.00 | 432.13 | 428.63 | 431.00 | 431.00 | 442 |
15 Apr 2024 | 434.00 | 435.13 | 430.13 | 431.50 | 431.50 | 604 |
12 Apr 2024 | 428.88 | 437.63 | 427.00 | 435.50 | 435.50 | 1,288 |
11 Apr 2024 | 432.38 | 437.75 | 427.50 | 428.75 | 428.75 | 982 |
10 Apr 2024 | 430.13 | 435.75 | 430.13 | 434.25 | 434.25 | 756 |
09 Apr 2024 | 435.00 | 435.38 | 429.63 | 431.25 | 431.25 | 696 |
08 Apr 2024 | 432.75 | 437.25 | 431.75 | 435.50 | 435.50 | 903 |
05 Apr 2024 | 435.00 | 438.50 | 432.25 | 434.25 | 434.25 | 791 |
04 Apr 2024 | 432.00 | 435.88 | 429.88 | 435.25 | 435.25 | 864 |
03 Apr 2024 | 427.63 | 433.00 | 425.63 | 431.75 | 431.75 | 1,096 |
02 Apr 2024 | 436.00 | 436.38 | 424.75 | 426.50 | 426.50 | 1,386 |
01 Apr 2024 | 442.00 | 442.00 | 432.25 | 435.50 | 435.50 | 1,396 |
28 Mar 2024 | 426.75 | 447.75 | 426.13 | 442.00 | 442.00 | 2,383 |
27 Mar 2024 | 431.88 | 432.00 | 425.50 | 426.75 | 426.75 | 1,566 |
26 Mar 2024 | 437.00 | 440.50 | 432.00 | 432.50 | 432.50 | 780 |
25 Mar 2024 | 438.88 | 441.25 | 437.13 | 437.75 | 437.75 | 689 |
22 Mar 2024 | 440.00 | 441.38 | 436.00 | 439.25 | 439.25 | 775 |
21 Mar 2024 | 438.50 | 446.75 | 437.38 | 440.75 | 440.75 | 1,388 |
20 Mar 2024 | 439.00 | 439.63 | 435.63 | 439.00 | 439.00 | 730 |
19 Mar 2024 | 436.00 | 440.00 | 435.13 | 439.50 | 439.50 | 618 |
18 Mar 2024 | 436.50 | 440.38 | 434.13 | 436.00 | 436.00 | 1,132 |
15 Mar 2024 | 433.75 | 439.88 | 431.38 | 436.75 | 436.75 | 1,115 |
14 Mar 2024 | 422.50 | 422.50 | 422.50 | 422.50 | 422.50 | 885 |
13 Mar 2024 | 426.50 | 426.50 | 426.50 | 426.50 | 426.50 | - |
12 Mar 2024 | 429.00 | 429.00 | 429.00 | 429.00 | 429.00 | - |
11 Mar 2024 | 428.25 | 428.25 | 428.25 | 428.25 | 428.25 | - |
08 Mar 2024 | 426.25 | 426.25 | 426.25 | 426.25 | 426.25 | - |
07 Mar 2024 | 426.00 | 445.00 | 426.00 | 426.00 | 426.00 | 2 |
06 Mar 2024 | 416.50 | 418.00 | 416.50 | 418.00 | 418.00 | 2 |
05 Mar 2024 | 413.50 | 413.50 | 413.50 | 413.50 | 413.50 | - |
04 Mar 2024 | 418.00 | 422.25 | 417.50 | 417.50 | 417.50 | 2 |
01 Mar 2024 | 415.00 | 424.25 | 410.50 | 412.25 | 412.25 | 16 |
29 Feb 2024 | 413.38 | 418.88 | 410.75 | 415.75 | 415.75 | 76 |
28 Feb 2024 | 407.38 | 414.88 | 406.25 | 413.25 | 413.25 | 611 |
27 Feb 2024 | 406.00 | 411.13 | 405.50 | 408.25 | 408.25 | 959 |
26 Feb 2024 | 399.13 | 407.75 | 394.50 | 407.00 | 407.00 | 1,008 |
23 Feb 2024 | 405.13 | 409.38 | 398.63 | 399.75 | 399.75 | 1,070 |
22 Feb 2024 | 410.50 | 415.38 | 404.38 | 406.00 | 406.00 | 1,476 |
21 Feb 2024 | 418.50 | 419.38 | 410.13 | 411.00 | 411.00 | 1,098 |
20 Feb 2024 | 416.00 | 421.88 | 414.75 | 418.75 | 418.75 | 1,286 |
16 Feb 2024 | 416.88 | 421.50 | 415.13 | 416.50 | 416.50 | 961 |
15 Feb 2024 | 424.00 | 425.00 | 417.13 | 417.75 | 417.75 | 1,202 |
14 Feb 2024 | 431.25 | 431.25 | 422.50 | 424.25 | 424.25 | 1,117 |
13 Feb 2024 | 430.00 | 434.75 | 428.75 | 430.75 | 430.75 | 887 |
12 Feb 2024 | 429.13 | 432.50 | 427.75 | 430.50 | 430.50 | 715 |
09 Feb 2024 | 432.25 | 437.00 | 428.25 | 429.00 | 429.00 | 1,047 |
08 Feb 2024 | 434.00 | 436.75 | 429.50 | 433.25 | 433.25 | 1,087 |
07 Feb 2024 | 438.13 | 439.00 | 433.00 | 434.25 | 434.25 | 1,260 |
06 Feb 2024 | 441.50 | 445.50 | 438.38 | 438.75 | 438.75 | 855 |
05 Feb 2024 | 442.63 | 444.88 | 439.13 | 442.75 | 442.75 | 744 |
02 Feb 2024 | 446.50 | 448.63 | 442.00 | 442.75 | 442.75 | 795 |
01 Feb 2024 | 448.00 | 448.00 | 443.50 | 447.25 | 447.25 | 882 |
31 Jan 2024 | 447.00 | 448.88 | 443.50 | 448.25 | 448.25 | 870 |
30 Jan 2024 | 439.63 | 448.38 | 436.38 | 447.75 | 447.75 | 1,289 |
29 Jan 2024 | 446.00 | 447.50 | 437.63 | 440.25 | 440.25 | 822 |
26 Jan 2024 | 450.88 | 451.75 | 445.50 | 446.25 | 446.25 | 698 |
25 Jan 2024 | 451.38 | 453.00 | 447.75 | 451.75 | 451.75 | 858 |
24 Jan 2024 | 446.13 | 452.63 | 446.13 | 452.25 | 452.25 | 970 |
23 Jan 2024 | 445.00 | 450.50 | 443.50 | 446.50 | 446.50 | 806 |
22 Jan 2024 | 445.63 | 448.00 | 444.13 | 445.75 | 445.75 | 689 |
19 Jan 2024 | 443.75 | 449.50 | 443.50 | 445.50 | 445.50 | 729 |
18 Jan 2024 | 442.13 | 445.00 | 436.63 | 444.00 | 444.00 | 1,137 |
17 Jan 2024 | 443.13 | 448.25 | 440.00 | 442.25 | 442.25 | 1,202 |
16 Jan 2024 | 447.13 | 451.25 | 442.13 | 443.50 | 443.50 | 1,222 |
12 Jan 2024 | 457.38 | 459.63 | 440.88 | 447.00 | 447.00 | 1,964 |
11 Jan 2024 | 458.50 | 461.50 | 455.75 | 457.75 | 457.75 | 748 |
10 Jan 2024 | 458.13 | 461.75 | 454.63 | 459.50 | 459.50 | 678 |
09 Jan 2024 | 454.63 | 460.38 | 451.75 | 459.25 | 459.25 | 1,244 |
08 Jan 2024 | 461.13 | 462.38 | 452.25 | 455.00 | 455.00 | 1,066 |
05 Jan 2024 | 466.13 | 467.75 | 460.13 | 460.75 | 460.75 | 930 |
04 Jan 2024 | 464.63 | 469.00 | 463.38 | 466.50 | 466.50 | 887 |
03 Jan 2024 | 464.25 | 465.88 | 461.63 | 465.25 | 465.25 | 652 |
02 Jan 2024 | 470.38 | 470.38 | 462.63 | 463.75 | 463.75 | 906 |
29 Dec 2023 | 473.88 | 475.00 | 470.88 | 471.25 | 471.25 | 894 |
28 Dec 2023 | 476.00 | 478.75 | 473.88 | 474.25 | 474.25 | 780 |
27 Dec 2023 | 478.63 | 480.00 | 474.50 | 476.50 | 476.50 | 708 |
26 Dec 2023 | 472.50 | 481.13 | 471.50 | 480.25 | 480.25 | 802 |
22 Dec 2023 | 472.13 | 473.75 | 471.50 | 473.00 | 473.00 | 486 |
21 Dec 2023 | 469.25 | 473.75 | 469.13 | 472.50 | 472.50 | 563 |
20 Dec 2023 | 472.75 | 475.25 | 468.38 | 469.75 | 469.75 | 881 |
19 Dec 2023 | 477.00 | 478.13 | 471.63 | 472.75 | 472.75 | 808 |
18 Dec 2023 | 482.25 | 482.88 | 475.63 | 477.00 | 477.00 | 921 |
15 Dec 2023 | 479.00 | 483.88 | 477.63 | 483.00 | 483.00 | 934 |
14 Dec 2023 | 456.75 | 456.75 | 456.75 | 456.75 | 456.75 | 682 |
13 Dec 2023 | 456.75 | 456.75 | 456.75 | 456.75 | 456.75 | 1 |
12 Dec 2023 | 473.00 | 473.00 | 462.50 | 462.50 | 462.50 | 1 |
11 Dec 2023 | 460.50 | 460.50 | 460.50 | 460.50 | 460.50 | - |
08 Dec 2023 | 478.75 | 478.75 | 465.75 | 465.75 | 465.75 | 10 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |