Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 July 2024 | 443.70 | 458.00 | 443.70 | 456.60 | 456.60 | 779 |
28 June 2024 | 465.00 | 465.00 | 445.75 | 452.40 | 452.40 | 1,960 |
27 June 2024 | 458.00 | 462.95 | 436.95 | 445.75 | 445.75 | 4,859 |
26 June 2024 | 464.15 | 473.75 | 450.00 | 463.10 | 463.10 | 2,747 |
25 June 2024 | 468.30 | 469.00 | 460.00 | 464.10 | 464.10 | 1,913 |
24 June 2024 | 472.00 | 472.00 | 458.90 | 464.75 | 464.75 | 3,188 |
21 June 2024 | 469.80 | 489.80 | 460.70 | 466.70 | 466.70 | 9,289 |
20 June 2024 | 468.85 | 480.75 | 463.65 | 465.00 | 465.00 | 4,673 |
19 June 2024 | 459.00 | 474.45 | 456.45 | 463.85 | 463.85 | 5,022 |
18 June 2024 | 467.00 | 478.15 | 459.00 | 462.15 | 462.15 | 3,237 |
14 June 2024 | 477.85 | 477.85 | 450.95 | 453.45 | 453.45 | 17,643 |
13 June 2024 | 469.15 | 481.95 | 457.20 | 468.20 | 468.20 | 8,708 |
12 June 2024 | 428.00 | 467.00 | 421.00 | 459.70 | 459.70 | 17,942 |
11 June 2024 | 423.00 | 427.70 | 418.95 | 425.45 | 425.45 | 2,875 |
10 June 2024 | 432.00 | 432.00 | 416.85 | 420.30 | 420.30 | 950 |
07 June 2024 | 419.95 | 430.00 | 418.30 | 423.55 | 423.55 | 2,604 |
06 June 2024 | 410.00 | 420.65 | 408.35 | 419.30 | 419.30 | 2,686 |
05 June 2024 | 398.90 | 410.80 | 394.90 | 403.85 | 403.85 | 1,459 |
04 June 2024 | 420.00 | 420.00 | 386.45 | 400.40 | 400.40 | 5,701 |
03 June 2024 | 429.70 | 429.70 | 407.35 | 412.80 | 412.80 | 3,242 |
31 May 2024 | 428.70 | 429.35 | 418.65 | 421.80 | 421.80 | 1,613 |
30 May 2024 | 412.95 | 449.65 | 403.45 | 423.10 | 423.10 | 16,172 |
29 May 2024 | 403.90 | 415.50 | 401.15 | 412.60 | 412.60 | 7,270 |
28 May 2024 | 417.05 | 417.05 | 404.00 | 405.65 | 405.65 | 5,801 |
27 May 2024 | 423.00 | 423.00 | 404.85 | 417.65 | 417.65 | 5,869 |
24 May 2024 | 412.30 | 415.30 | 407.45 | 412.55 | 412.55 | 2,386 |
23 May 2024 | 423.85 | 426.85 | 410.00 | 413.15 | 413.15 | 3,039 |
22 May 2024 | 419.20 | 430.50 | 414.05 | 423.85 | 423.85 | 2,932 |
21 May 2024 | 423.65 | 423.65 | 403.00 | 414.85 | 414.85 | 9,178 |
17 May 2024 | 415.45 | 427.05 | 408.95 | 411.75 | 411.75 | 9,537 |
16 May 2024 | 425.05 | 425.05 | 410.45 | 415.45 | 415.45 | 5,794 |
15 May 2024 | 445.00 | 445.00 | 413.90 | 416.75 | 416.75 | 4,387 |
14 May 2024 | 425.10 | 425.10 | 418.55 | 422.05 | 422.05 | 727 |
13 May 2024 | 419.25 | 430.10 | 406.00 | 422.80 | 422.80 | 3,616 |
10 May 2024 | 409.50 | 420.00 | 403.55 | 419.25 | 419.25 | 2,291 |
09 May 2024 | 415.55 | 415.55 | 402.80 | 407.25 | 407.25 | 2,751 |
08 May 2024 | 413.20 | 422.45 | 412.80 | 414.00 | 414.00 | 2,073 |
07 May 2024 | 426.20 | 429.85 | 412.70 | 416.80 | 416.80 | 2,772 |
06 May 2024 | 435.00 | 435.05 | 423.50 | 430.90 | 430.90 | 3,219 |
03 May 2024 | 458.80 | 458.80 | 425.50 | 428.05 | 428.05 | 3,047 |
02 May 2024 | 434.00 | 440.00 | 422.10 | 438.60 | 438.60 | 15,932 |
30 Apr 2024 | 453.90 | 456.05 | 400.00 | 428.85 | 428.85 | 1,428,573 |
29 Apr 2024 | 458.70 | 460.20 | 441.00 | 443.60 | 443.60 | 956 |
26 Apr 2024 | 467.45 | 467.45 | 457.60 | 459.55 | 459.55 | 157 |
25 Apr 2024 | 460.05 | 470.95 | 458.70 | 462.95 | 462.95 | 900 |
24 Apr 2024 | 445.70 | 467.05 | 445.15 | 462.80 | 462.80 | 754 |
23 Apr 2024 | 435.00 | 446.20 | 433.75 | 440.25 | 440.25 | 2,177 |
22 Apr 2024 | 451.95 | 458.40 | 442.20 | 443.70 | 443.70 | 425 |
19 Apr 2024 | 432.95 | 455.50 | 432.95 | 445.75 | 445.75 | 2,474 |
18 Apr 2024 | 453.20 | 462.75 | 444.05 | 452.30 | 452.30 | 974 |
16 Apr 2024 | 443.55 | 455.35 | 442.55 | 454.65 | 454.65 | 601 |
15 Apr 2024 | 445.40 | 451.90 | 436.85 | 443.55 | 443.55 | 1,006 |
12 Apr 2024 | 478.45 | 478.45 | 456.75 | 458.50 | 458.50 | 285 |
10 Apr 2024 | 475.00 | 479.10 | 469.05 | 469.05 | 469.05 | 483 |
09 Apr 2024 | 471.35 | 479.55 | 462.40 | 469.30 | 469.30 | 1,607 |
08 Apr 2024 | 482.20 | 486.40 | 467.20 | 472.10 | 472.10 | 2,593 |
05 Apr 2024 | 457.00 | 501.00 | 450.00 | 482.20 | 482.20 | 6,461 |
04 Apr 2024 | 462.25 | 464.65 | 448.05 | 451.55 | 451.55 | 1,747 |
03 Apr 2024 | 458.95 | 464.00 | 449.20 | 458.60 | 458.60 | 1,490 |
02 Apr 2024 | 455.00 | 468.55 | 453.00 | 460.40 | 460.40 | 1,013 |
01 Apr 2024 | 484.95 | 484.95 | 457.95 | 462.95 | 462.95 | 3,750 |
28 Mar 2024 | 473.95 | 480.35 | 469.80 | 475.70 | 475.70 | 654 |
27 Mar 2024 | 462.00 | 470.05 | 460.00 | 465.10 | 465.10 | 1,253 |
26 Mar 2024 | 443.05 | 460.00 | 436.30 | 453.75 | 453.75 | 367 |
22 Mar 2024 | 424.20 | 456.40 | 423.10 | 443.80 | 443.80 | 683 |
21 Mar 2024 | 412.00 | 427.35 | 410.85 | 424.80 | 424.80 | 4,119 |
20 Mar 2024 | 398.70 | 412.00 | 396.75 | 407.65 | 407.65 | 1,874 |
19 Mar 2024 | 410.00 | 412.40 | 394.80 | 398.60 | 398.60 | 909 |
18 Mar 2024 | 417.00 | 418.40 | 395.90 | 404.20 | 404.20 | 3,624 |
15 Mar 2024 | 410.80 | 437.75 | 398.90 | 417.65 | 417.65 | 3,092 |
14 Mar 2024 | 400.00 | 419.90 | 388.50 | 401.15 | 401.15 | 3,769 |
13 Mar 2024 | 424.95 | 425.00 | 389.15 | 400.30 | 400.30 | 5,532 |
12 Mar 2024 | 435.90 | 438.65 | 413.05 | 421.60 | 421.60 | 4,984 |
11 Mar 2024 | 464.70 | 464.70 | 432.40 | 434.30 | 434.30 | 663 |
07 Mar 2024 | 432.05 | 448.45 | 432.05 | 436.00 | 436.00 | 6,017 |
06 Mar 2024 | 452.05 | 452.05 | 429.00 | 438.80 | 438.80 | 6,514 |
05 Mar 2024 | 435.00 | 457.90 | 435.00 | 454.45 | 454.45 | 2,091 |
04 Mar 2024 | 465.85 | 467.85 | 451.00 | 454.55 | 454.55 | 928 |
01 Mar 2024 | 472.00 | 477.65 | 465.95 | 471.40 | 471.40 | 481 |
29 Feb 2024 | 458.00 | 469.45 | 452.35 | 466.45 | 466.45 | 6,933 |
28 Feb 2024 | 477.60 | 510.00 | 449.60 | 456.80 | 456.80 | 5,063 |
27 Feb 2024 | 480.40 | 483.00 | 471.95 | 475.30 | 475.30 | 4,157 |
26 Feb 2024 | 478.35 | 487.00 | 472.35 | 483.10 | 483.10 | 2,567 |
23 Feb 2024 | 476.90 | 492.15 | 475.35 | 478.30 | 478.30 | 2,007 |
22 Feb 2024 | 472.00 | 492.10 | 472.00 | 475.10 | 475.10 | 850 |
21 Feb 2024 | 491.25 | 498.10 | 478.95 | 485.75 | 485.75 | 6,890 |
20 Feb 2024 | 503.50 | 506.90 | 488.45 | 492.35 | 492.35 | 1,886 |
19 Feb 2024 | 492.95 | 513.90 | 483.90 | 500.25 | 500.25 | 6,303 |
16 Feb 2024 | 472.75 | 484.65 | 468.40 | 481.95 | 481.95 | 977 |
15 Feb 2024 | 450.00 | 473.10 | 450.00 | 467.00 | 467.00 | 3,445 |
14 Feb 2024 | 443.20 | 458.85 | 443.20 | 452.15 | 452.15 | 2,633 |
13 Feb 2024 | 439.70 | 457.25 | 434.60 | 447.30 | 447.30 | 1,768 |
12 Feb 2024 | 468.40 | 468.40 | 443.75 | 454.45 | 454.45 | 7,352 |
09 Feb 2024 | 488.60 | 493.05 | 457.95 | 466.25 | 466.25 | 7,247 |
08 Feb 2024 | 514.55 | 514.55 | 478.00 | 483.85 | 483.85 | 1,917 |
07 Feb 2024 | 500.00 | 507.70 | 488.00 | 498.50 | 498.50 | 10,595 |
06 Feb 2024 | 485.05 | 497.45 | 481.15 | 490.15 | 490.15 | 3,264 |
05 Feb 2024 | 510.05 | 512.35 | 483.20 | 486.85 | 486.85 | 12,895 |
02 Feb 2024 | 503.95 | 517.15 | 489.65 | 511.15 | 511.15 | 16,319 |
01 Feb 2024 | 454.40 | 499.50 | 449.00 | 492.00 | 492.00 | 31,939 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |