Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 446.60 | 448.50 | 443.95 | 446.35 | 446.35 | 5,414 |
13 June 2024 | 438.95 | 441.90 | 435.00 | 439.90 | 439.90 | 5,102 |
12 June 2024 | 425.05 | 438.90 | 425.05 | 436.55 | 436.55 | 992 |
11 June 2024 | 434.10 | 437.00 | 428.55 | 433.70 | 433.70 | 2,609 |
10 June 2024 | 438.00 | 439.00 | 428.00 | 432.95 | 432.95 | 2,465 |
07 June 2024 | 416.00 | 431.95 | 416.00 | 429.15 | 429.15 | 10,331 |
06 June 2024 | 407.50 | 418.85 | 407.50 | 413.65 | 413.65 | 5,010 |
05 June 2024 | 406.80 | 412.75 | 401.25 | 407.55 | 407.55 | 3,900 |
04 June 2024 | 412.00 | 419.55 | 393.05 | 410.70 | 410.70 | 12,452 |
03 June 2024 | 411.00 | 419.30 | 406.40 | 414.50 | 414.50 | 5,193 |
31 May 2024 | 416.00 | 417.05 | 403.50 | 404.30 | 404.30 | 6,788 |
30 May 2024 | 415.95 | 417.90 | 412.55 | 416.25 | 416.25 | 1,415 |
29 May 2024 | 413.05 | 417.05 | 410.70 | 416.50 | 416.50 | 1,505 |
28 May 2024 | 423.70 | 423.70 | 410.50 | 412.25 | 412.25 | 1,696 |
27 May 2024 | 416.00 | 419.45 | 412.55 | 415.35 | 415.35 | 3,004 |
24 May 2024 | 424.50 | 424.50 | 414.40 | 416.15 | 416.15 | 3,265 |
23 May 2024 | 427.25 | 427.25 | 419.85 | 423.70 | 423.70 | 2,771 |
22 May 2024 | 419.95 | 420.55 | 413.80 | 419.20 | 419.20 | 2,357 |
21 May 2024 | 421.00 | 427.65 | 420.00 | 423.70 | 423.70 | 5,236 |
17 May 2024 | 415.95 | 428.45 | 411.55 | 423.55 | 423.55 | 10,395 |
16 May 2024 | 409.05 | 415.45 | 409.05 | 412.30 | 412.30 | 1,482 |
15 May 2024 | 419.95 | 419.95 | 410.50 | 412.90 | 412.90 | 5,137 |
14 May 2024 | 417.15 | 417.50 | 410.95 | 413.75 | 413.75 | 5,566 |
13 May 2024 | 425.00 | 425.00 | 410.95 | 417.90 | 417.90 | 2,210 |
10 May 2024 | 416.00 | 428.00 | 412.00 | 425.45 | 425.45 | 4,898 |
09 May 2024 | 416.00 | 423.05 | 405.00 | 418.90 | 418.90 | 12,626 |
08 May 2024 | 434.00 | 434.00 | 415.05 | 419.25 | 419.25 | 13,641 |
07 May 2024 | 441.00 | 447.15 | 430.10 | 434.15 | 434.15 | 5,314 |
06 May 2024 | 456.25 | 456.80 | 439.00 | 440.80 | 440.80 | 2,587 |
03 May 2024 | 453.10 | 460.60 | 448.25 | 453.85 | 453.85 | 8,837 |
02 May 2024 | 467.05 | 467.20 | 449.05 | 454.15 | 454.15 | 7,501 |
30 Apr 2024 | 468.00 | 473.65 | 463.95 | 466.90 | 466.90 | 1,980 |
29 Apr 2024 | 465.55 | 476.55 | 465.00 | 466.15 | 466.15 | 3,239 |
26 Apr 2024 | 474.20 | 477.60 | 469.00 | 473.50 | 473.50 | 3,622 |
25 Apr 2024 | 476.70 | 482.05 | 468.00 | 474.20 | 474.20 | 4,330 |
24 Apr 2024 | 473.00 | 484.00 | 472.05 | 476.30 | 476.30 | 2,374 |
23 Apr 2024 | 471.50 | 477.90 | 470.45 | 471.80 | 471.80 | 1,543 |
22 Apr 2024 | 472.15 | 482.95 | 462.05 | 469.65 | 469.65 | 7,194 |
19 Apr 2024 | 452.50 | 465.60 | 451.50 | 462.85 | 462.85 | 2,925 |
18 Apr 2024 | 451.20 | 472.00 | 451.20 | 457.90 | 457.90 | 11,317 |
16 Apr 2024 | 437.25 | 458.15 | 437.25 | 455.35 | 455.35 | 2,179 |
15 Apr 2024 | 422.05 | 452.00 | 422.05 | 448.70 | 448.70 | 4,521 |
12 Apr 2024 | 450.90 | 468.55 | 447.40 | 452.80 | 452.80 | 2,972 |
10 Apr 2024 | 455.00 | 458.00 | 447.70 | 450.90 | 450.90 | 3,583 |
09 Apr 2024 | 451.60 | 456.05 | 449.05 | 455.75 | 455.75 | 2,864 |
08 Apr 2024 | 458.15 | 458.40 | 446.00 | 448.80 | 448.80 | 1,090 |
05 Apr 2024 | 442.30 | 458.00 | 442.30 | 453.35 | 453.35 | 3,595 |
04 Apr 2024 | 442.35 | 445.25 | 438.95 | 442.00 | 442.00 | 1,360 |
03 Apr 2024 | 438.10 | 442.95 | 435.95 | 437.60 | 437.60 | 1,787 |
02 Apr 2024 | 436.45 | 440.95 | 423.30 | 437.65 | 437.65 | 5,102 |
01 Apr 2024 | 412.35 | 439.95 | 408.25 | 435.95 | 435.95 | 10,986 |
28 Mar 2024 | 419.55 | 429.55 | 406.05 | 409.30 | 409.30 | 13,226 |
27 Mar 2024 | 440.85 | 441.45 | 416.25 | 418.90 | 418.90 | 12,581 |
26 Mar 2024 | 440.80 | 451.00 | 437.80 | 441.00 | 441.00 | 1,984 |
22 Mar 2024 | 449.85 | 449.85 | 438.25 | 440.35 | 440.35 | 3,821 |
21 Mar 2024 | 455.95 | 462.00 | 445.05 | 448.00 | 448.00 | 4,154 |
20 Mar 2024 | 431.35 | 453.00 | 431.35 | 445.50 | 445.50 | 3,590 |
19 Mar 2024 | 448.80 | 454.10 | 430.70 | 433.45 | 433.45 | 6,650 |
18 Mar 2024 | 451.70 | 457.15 | 446.30 | 455.25 | 455.25 | 3,018 |
15 Mar 2024 | 459.55 | 464.85 | 451.45 | 452.30 | 452.30 | 1,508 |
14 Mar 2024 | 438.00 | 461.15 | 438.00 | 454.90 | 454.90 | 4,119 |
13 Mar 2024 | 457.05 | 461.25 | 434.50 | 447.50 | 447.50 | 33,635 |
12 Mar 2024 | 450.00 | 464.95 | 450.00 | 461.65 | 461.65 | 2,466 |
11 Mar 2024 | 458.30 | 480.00 | 450.50 | 454.35 | 454.35 | 4,256 |
07 Mar 2024 | 441.60 | 454.00 | 441.25 | 452.55 | 452.55 | 2,287 |
06 Mar 2024 | 451.00 | 451.00 | 436.00 | 443.80 | 443.80 | 2,989 |
05 Mar 2024 | 449.15 | 453.30 | 446.60 | 450.10 | 450.10 | 5,560 |
04 Mar 2024 | 444.30 | 457.20 | 440.05 | 449.15 | 449.15 | 5,779 |
01 Mar 2024 | 435.40 | 446.20 | 435.40 | 443.65 | 443.65 | 9,914 |
29 Feb 2024 | 424.95 | 440.95 | 416.50 | 437.90 | 437.90 | 5,693 |
28 Feb 2024 | 428.00 | 435.30 | 416.35 | 417.10 | 417.10 | 10,117 |
27 Feb 2024 | 452.20 | 452.20 | 427.10 | 430.65 | 430.65 | 14,912 |
26 Feb 2024 | 443.95 | 444.40 | 436.35 | 439.65 | 439.65 | 9,682 |
23 Feb 2024 | 437.25 | 442.00 | 437.25 | 438.50 | 438.50 | 2,210 |
22 Feb 2024 | 446.00 | 446.00 | 433.50 | 435.55 | 435.55 | 7,848 |
21 Feb 2024 | 454.55 | 456.35 | 439.00 | 440.45 | 440.45 | 4,069 |
20 Feb 2024 | 444.20 | 461.40 | 444.10 | 452.00 | 452.00 | 3,862 |
19 Feb 2024 | 453.10 | 455.65 | 442.80 | 445.20 | 445.20 | 4,483 |
16 Feb 2024 | 454.00 | 458.10 | 448.00 | 450.65 | 450.65 | 3,389 |
15 Feb 2024 | 450.00 | 455.00 | 447.45 | 449.45 | 449.45 | 4,722 |
14 Feb 2024 | 451.00 | 451.10 | 441.10 | 448.85 | 448.85 | 8,773 |
13 Feb 2024 | 472.65 | 472.65 | 442.85 | 450.30 | 450.30 | 5,287 |
12 Feb 2024 | 469.95 | 473.85 | 450.60 | 452.35 | 452.35 | 8,914 |
09 Feb 2024 | 493.55 | 494.00 | 464.90 | 467.15 | 467.15 | 4,269 |
08 Feb 2024 | 488.00 | 493.00 | 484.05 | 490.05 | 490.05 | 2,552 |
07 Feb 2024 | 490.45 | 494.95 | 484.40 | 486.50 | 486.50 | 3,402 |
06 Feb 2024 | 485.05 | 501.00 | 480.80 | 487.80 | 487.80 | 15,842 |
05 Feb 2024 | 484.55 | 497.00 | 482.05 | 487.00 | 487.00 | 12,727 |
02 Feb 2024 | 489.50 | 493.90 | 477.55 | 487.00 | 487.00 | 15,909 |
01 Feb 2024 | 494.30 | 498.70 | 483.25 | 488.55 | 488.55 | 19,406 |
31 Jan 2024 | 521.25 | 530.00 | 484.60 | 489.45 | 489.45 | 18,893 |
30 Jan 2024 | 530.10 | 538.95 | 514.05 | 521.35 | 521.35 | 16,350 |
29 Jan 2024 | 525.00 | 528.00 | 517.20 | 525.00 | 525.00 | 7,363 |
25 Jan 2024 | 510.00 | 523.85 | 510.00 | 518.40 | 518.40 | 6,951 |
24 Jan 2024 | 496.05 | 527.00 | 496.05 | 505.00 | 505.00 | 8,648 |
23 Jan 2024 | 540.10 | 544.10 | 490.30 | 495.60 | 495.60 | 58,144 |
19 Jan 2024 | 468.05 | 480.00 | 462.50 | 475.05 | 475.05 | 12,083 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 461.45 | 475.30 | 457.75 | 463.75 | 463.75 | 3,686 |
16 Jan 2024 | 479.95 | 479.95 | 455.65 | 458.60 | 458.60 | 4,611 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |