Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 479.00 | 479.00 | 479.00 | 479.00 | 479.00 | 82 |
25 Apr 2024 | 471.50 | 471.50 | 467.95 | 469.20 | 469.20 | 43 |
24 Apr 2024 | 472.50 | 481.00 | 472.50 | 479.00 | 479.00 | 676 |
23 Apr 2024 | 471.00 | 475.50 | 470.50 | 473.00 | 473.00 | 469 |
22 Apr 2024 | 468.50 | 472.00 | 468.00 | 471.00 | 471.00 | 825 |
19 Apr 2024 | 470.50 | 471.05 | 466.94 | 471.05 | 471.05 | 1,060 |
18 Apr 2024 | 474.50 | 478.00 | 470.05 | 476.50 | 476.50 | 1,269 |
17 Apr 2024 | 476.50 | 481.00 | 476.50 | 479.59 | 479.59 | 113 |
16 Apr 2024 | 483.00 | 484.55 | 479.00 | 481.80 | 481.80 | 158 |
15 Apr 2024 | 493.00 | 496.00 | 493.00 | 493.55 | 493.55 | 772 |
12 Apr 2024 | 490.00 | 498.55 | 490.00 | 494.00 | 494.00 | 1,023 |
11 Apr 2024 | 486.50 | 490.00 | 485.00 | 488.50 | 488.50 | 685 |
10 Apr 2024 | 488.50 | 491.00 | 485.00 | 487.50 | 487.50 | 154 |
09 Apr 2024 | 484.00 | 486.50 | 482.23 | 482.50 | 482.50 | 798 |
08 Apr 2024 | 475.00 | 480.50 | 475.00 | 480.50 | 480.50 | 435 |
05 Apr 2024 | 468.50 | 472.00 | 468.50 | 470.00 | 470.00 | 171 |
04 Apr 2024 | 466.50 | 472.00 | 466.50 | 472.00 | 472.00 | 486 |
03 Apr 2024 | 471.50 | 472.05 | 466.00 | 466.00 | 466.00 | 618 |
02 Apr 2024 | 475.00 | 476.22 | 465.50 | 465.50 | 465.50 | 639 |
28 Mar 2024 | 469.00 | 475.00 | 468.00 | 470.81 | 470.81 | 722 |
27 Mar 2024 | 466.00 | 470.99 | 466.00 | 469.84 | 469.84 | 258 |
26 Mar 2024 | 469.00 | 469.00 | 467.07 | 467.07 | 467.07 | 345 |
25 Mar 2024 | 463.00 | 466.00 | 462.00 | 465.96 | 465.96 | 620 |
22 Mar 2024 | 470.00 | 470.96 | 464.45 | 464.50 | 464.50 | 1,430 |
21 Mar 2024 | 461.00 | 470.00 | 461.00 | 464.45 | 464.45 | 317 |
20 Mar 2024 | 463.50 | 465.00 | 460.50 | 463.45 | 463.45 | 727 |
19 Mar 2024 | 456.00 | 463.50 | 456.00 | 463.50 | 463.50 | 329 |
18 Mar 2024 | 451.00 | 456.91 | 449.94 | 454.00 | 454.00 | 339 |
15 Mar 2024 | 447.00 | 452.50 | 447.00 | 449.49 | 449.49 | 345 |
14 Mar 2024 | 448.50 | 449.00 | 444.00 | 447.00 | 447.00 | 382 |
13 Mar 2024 | 445.50 | 448.04 | 444.00 | 448.00 | 448.00 | 504 |
12 Mar 2024 | 446.50 | 448.00 | 442.50 | 446.00 | 446.00 | 191 |
11 Mar 2024 | 448.00 | 452.00 | 447.96 | 452.00 | 452.00 | 677 |
08 Mar 2024 | 448.00 | 454.50 | 448.00 | 453.13 | 453.13 | 987 |
07 Mar 2024 | 440.50 | 448.00 | 440.00 | 445.60 | 445.60 | 717 |
06 Mar 2024 | 454.00 | 455.00 | 451.25 | 453.76 | 453.76 | 442 |
05 Mar 2024 | 437.00 | 469.25 | 436.96 | 469.25 | 469.25 | 609 |
04 Mar 2024 | 458.00 | 464.00 | 458.00 | 463.00 | 463.00 | 551 |
01 Mar 2024 | 457.50 | 464.00 | 457.00 | 461.71 | 461.71 | 2,416 |
29 Feb 2024 | 457.50 | 460.00 | 453.50 | 459.00 | 459.00 | 875 |
28 Feb 2024 | 452.00 | 454.00 | 449.04 | 452.00 | 452.00 | 805 |
27 Feb 2024 | 444.00 | 450.50 | 444.00 | 445.71 | 445.71 | 164 |
26 Feb 2024 | 442.50 | 444.43 | 436.50 | 437.67 | 437.67 | 842 |
23 Feb 2024 | 457.50 | 457.50 | 452.95 | 453.00 | 453.00 | 250 |
22 Feb 2024 | 450.00 | 456.50 | 449.50 | 453.57 | 453.57 | 349 |
21 Feb 2024 | 447.50 | 448.13 | 443.00 | 447.50 | 447.50 | 268 |
20 Feb 2024 | 454.00 | 454.00 | 450.00 | 450.00 | 450.00 | 534 |
19 Feb 2024 | 457.00 | 457.50 | 452.00 | 457.50 | 457.50 | 228 |
16 Feb 2024 | 456.00 | 458.00 | 453.50 | 453.50 | 453.50 | 299 |
15 Feb 2024 | 453.50 | 459.50 | 451.50 | 455.00 | 455.00 | 543 |
14 Feb 2024 | 443.50 | 455.00 | 442.41 | 442.41 | 442.41 | 1,010 |
13 Feb 2024 | 442.00 | 445.04 | 435.48 | 439.00 | 439.00 | 343 |
12 Feb 2024 | 437.00 | 442.50 | 437.00 | 442.50 | 442.50 | 134 |
09 Feb 2024 | 435.00 | 437.04 | 435.00 | 435.12 | 435.12 | 101 |
08 Feb 2024 | 434.00 | 439.50 | 434.00 | 435.25 | 435.25 | 252 |
07 Feb 2024 | 425.50 | 434.00 | 425.50 | 434.00 | 434.00 | 482 |
06 Feb 2024 | 433.50 | 435.00 | 423.00 | 430.04 | 430.04 | 206 |
05 Feb 2024 | 435.50 | 436.00 | 434.08 | 435.00 | 435.00 | 520 |
02 Feb 2024 | 436.00 | 436.00 | 430.00 | 433.00 | 433.00 | 213 |
01 Feb 2024 | 433.00 | 434.04 | 430.65 | 431.00 | 431.00 | 347 |
31 Jan 2024 | 440.00 | 440.00 | 434.50 | 434.50 | 434.50 | 554 |
30 Jan 2024 | 448.00 | 448.00 | 443.50 | 443.50 | 443.50 | 788 |
29 Jan 2024 | 443.00 | 446.04 | 441.96 | 445.15 | 445.15 | 285 |
26 Jan 2024 | 445.00 | 449.50 | 445.00 | 447.50 | 447.50 | 1,315 |
25 Jan 2024 | 436.50 | 441.00 | 434.50 | 441.00 | 441.00 | 363 |
24 Jan 2024 | 431.50 | 436.50 | 431.50 | 436.50 | 436.50 | 311 |
23 Jan 2024 | 439.50 | 439.50 | 430.00 | 430.00 | 430.00 | 401 |
22 Jan 2024 | 431.00 | 436.50 | 424.00 | 431.73 | 431.73 | 1,015 |
19 Jan 2024 | 429.00 | 430.50 | 418.00 | 425.00 | 425.00 | 910 |
18 Jan 2024 | 429.50 | 430.04 | 424.50 | 425.00 | 425.00 | 468 |
17 Jan 2024 | 424.00 | 429.00 | 424.00 | 424.55 | 424.55 | 959 |
16 Jan 2024 | 431.50 | 438.50 | 431.50 | 434.29 | 434.29 | 884 |
15 Jan 2024 | 432.50 | 434.50 | 429.00 | 433.00 | 433.00 | 1,079 |
12 Jan 2024 | 431.00 | 436.54 | 426.50 | 435.50 | 435.50 | 884 |
11 Jan 2024 | 440.00 | 440.00 | 426.50 | 428.50 | 428.50 | 1,157 |
10 Jan 2024 | 445.00 | 445.00 | 437.99 | 438.00 | 438.00 | 479 |
09 Jan 2024 | 441.50 | 444.50 | 440.00 | 444.50 | 444.50 | 794 |
08 Jan 2024 | 432.50 | 441.52 | 432.46 | 441.52 | 441.52 | 414 |
05 Jan 2024 | 439.50 | 444.00 | 431.00 | 436.02 | 436.02 | 360 |
04 Jan 2024 | 441.50 | 442.02 | 440.00 | 440.27 | 440.27 | 689 |
03 Jan 2024 | 445.00 | 454.00 | 441.00 | 444.04 | 444.04 | 553 |
02 Jan 2024 | - | - | - | - | - | - |
29 Dec 2023 | 452.00 | 455.50 | 452.00 | 455.50 | 455.50 | 455 |
28 Dec 2023 | 453.50 | 453.50 | 447.00 | 448.52 | 448.52 | 667 |
27 Dec 2023 | 453.50 | 459.00 | 452.00 | 452.50 | 452.50 | 425 |
22 Dec 2023 | 457.00 | 458.30 | 452.99 | 453.00 | 453.00 | 1,026 |
21 Dec 2023 | 454.00 | 459.50 | 450.50 | 455.50 | 455.50 | 1,113 |
20 Dec 2023 | 450.50 | 457.00 | 450.50 | 457.00 | 457.00 | 1,349 |
19 Dec 2023 | 450.00 | 452.50 | 447.50 | 449.25 | 449.25 | 624 |
18 Dec 2023 | 448.00 | 455.50 | 442.50 | 446.00 | 446.00 | 836 |
15 Dec 2023 | 447.50 | 452.50 | 445.00 | 450.50 | 450.50 | 2,558 |
14 Dec 2023 | 430.50 | 445.50 | 430.00 | 440.00 | 440.00 | 906 |
13 Dec 2023 | 432.00 | 433.00 | 427.50 | 429.50 | 429.50 | 914 |
12 Dec 2023 | 428.50 | 430.50 | 426.50 | 429.15 | 429.15 | 904 |
11 Dec 2023 | 430.00 | 437.00 | 424.54 | 427.14 | 427.14 | 1,554 |
08 Dec 2023 | 432.50 | 433.00 | 427.00 | 429.89 | 429.89 | 2,764 |
07 Dec 2023 | 429.50 | 433.50 | 421.50 | 427.30 | 427.30 | 4,447 |
06 Dec 2023 | 454.50 | 460.00 | 426.50 | 427.50 | 427.50 | 3,137 |
05 Dec 2023 | 474.50 | 477.00 | 461.50 | 474.50 | 474.50 | 1,528 |
04 Dec 2023 | 472.50 | 479.50 | 471.00 | 476.40 | 476.40 | 1,273 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |