Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jun 2024 | 492.65 | 500.05 | 450.00 | 455.45 | 455.45 | 10,343 |
03 Jun 2024 | 501.00 | 511.05 | 490.30 | 492.65 | 492.65 | 6,771 |
31 May 2024 | 498.05 | 508.55 | 494.50 | 499.90 | 499.90 | 9,055 |
30 May 2024 | 505.00 | 516.60 | 495.90 | 498.85 | 498.85 | 5,428 |
29 May 2024 | 504.90 | 515.00 | 495.10 | 506.45 | 506.45 | 10,820 |
28 May 2024 | 504.95 | 509.55 | 495.55 | 496.05 | 496.05 | 20,967 |
27 May 2024 | 499.70 | 516.00 | 499.70 | 503.95 | 503.95 | 9,927 |
24 May 2024 | 507.40 | 526.00 | 506.65 | 508.80 | 508.80 | 10,666 |
23 May 2024 | 515.35 | 516.45 | 505.95 | 507.30 | 507.30 | 4,674 |
22 May 2024 | 508.30 | 516.30 | 503.30 | 513.10 | 513.10 | 4,414 |
21 May 2024 | 498.05 | 517.25 | 498.05 | 506.10 | 506.10 | 19,767 |
17 May 2024 | 501.75 | 534.00 | 501.75 | 521.40 | 521.40 | 14,615 |
16 May 2024 | 510.85 | 516.55 | 502.55 | 504.45 | 504.45 | 17,478 |
15 May 2024 | 508.35 | 521.60 | 504.50 | 508.85 | 508.85 | 36,886 |
14 May 2024 | 514.85 | 514.85 | 500.00 | 511.25 | 511.25 | 20,906 |
13 May 2024 | 499.45 | 518.05 | 482.05 | 505.25 | 505.25 | 161,808 |
10 May 2024 | 555.55 | 569.15 | 550.10 | 560.05 | 560.05 | 16,234 |
09 May 2024 | 580.95 | 583.60 | 557.70 | 562.10 | 562.10 | 34,041 |
08 May 2024 | 580.45 | 598.00 | 575.40 | 582.65 | 582.65 | 36,620 |
07 May 2024 | 569.60 | 593.50 | 557.00 | 584.35 | 584.35 | 31,356 |
06 May 2024 | 570.00 | 573.55 | 546.05 | 558.65 | 558.65 | 22,852 |
03 May 2024 | 583.25 | 585.25 | 566.00 | 569.55 | 569.55 | 22,496 |
02 May 2024 | 580.60 | 586.45 | 575.70 | 578.85 | 578.85 | 36,976 |
30 Apr 2024 | 591.65 | 591.85 | 576.85 | 580.65 | 580.65 | 15,770 |
29 Apr 2024 | 596.05 | 601.10 | 582.85 | 591.65 | 591.65 | 21,560 |
26 Apr 2024 | 577.90 | 608.95 | 564.20 | 590.15 | 590.15 | 42,068 |
25 Apr 2024 | 577.65 | 577.65 | 561.05 | 571.05 | 571.05 | 39,239 |
24 Apr 2024 | 576.80 | 591.00 | 564.95 | 568.75 | 568.75 | 41,729 |
23 Apr 2024 | 598.95 | 598.95 | 555.80 | 566.45 | 566.45 | 83,130 |
22 Apr 2024 | 599.10 | 615.35 | 583.45 | 594.45 | 594.45 | 108,035 |
19 Apr 2024 | 549.20 | 602.05 | 544.55 | 592.20 | 592.20 | 147,044 |
18 Apr 2024 | 548.85 | 588.50 | 541.00 | 550.35 | 550.35 | 144,234 |
16 Apr 2024 | 495.35 | 549.00 | 482.75 | 542.75 | 542.75 | 152,741 |
15 Apr 2024 | 470.30 | 494.00 | 461.15 | 489.80 | 489.80 | 39,344 |
12 Apr 2024 | 485.35 | 489.00 | 477.00 | 485.60 | 485.60 | 30,614 |
10 Apr 2024 | 494.85 | 500.00 | 483.40 | 487.80 | 487.80 | 35,054 |
09 Apr 2024 | 487.80 | 508.60 | 475.85 | 492.50 | 492.50 | 77,563 |
08 Apr 2024 | 493.55 | 500.95 | 474.40 | 478.20 | 478.20 | 31,103 |
05 Apr 2024 | 484.00 | 495.40 | 479.75 | 490.25 | 490.25 | 21,229 |
04 Apr 2024 | 480.05 | 493.00 | 476.85 | 481.00 | 481.00 | 34,817 |
03 Apr 2024 | 480.15 | 488.25 | 475.10 | 482.70 | 482.70 | 41,721 |
02 Apr 2024 | 471.15 | 492.00 | 466.60 | 479.65 | 479.65 | 45,867 |
01 Apr 2024 | 467.35 | 483.65 | 467.35 | 469.75 | 469.75 | 53,769 |
28 Mar 2024 | 444.70 | 478.00 | 438.00 | 460.30 | 460.30 | 59,381 |
27 Mar 2024 | 434.95 | 447.55 | 431.75 | 437.85 | 437.85 | 43,325 |
26 Mar 2024 | 423.50 | 453.75 | 420.00 | 433.35 | 433.35 | 69,481 |
22 Mar 2024 | 412.40 | 420.75 | 409.25 | 412.45 | 412.45 | 14,320 |
21 Mar 2024 | 406.25 | 409.15 | 404.15 | 407.75 | 407.75 | 5,965 |
20 Mar 2024 | 404.55 | 414.40 | 398.00 | 400.20 | 400.20 | 17,306 |
19 Mar 2024 | 400.70 | 405.95 | 396.35 | 399.45 | 399.45 | 9,576 |
18 Mar 2024 | 405.60 | 414.70 | 400.20 | 403.60 | 403.60 | 7,304 |
15 Mar 2024 | 429.90 | 429.90 | 400.10 | 407.00 | 407.00 | 11,540 |
14 Mar 2024 | 392.05 | 415.00 | 392.05 | 412.95 | 412.95 | 26,099 |
13 Mar 2024 | 413.00 | 420.00 | 389.55 | 397.50 | 397.50 | 167,845 |
12 Mar 2024 | 390.55 | 432.35 | 390.55 | 409.85 | 409.85 | 48,779 |
11 Mar 2024 | 427.95 | 427.95 | 403.05 | 406.25 | 406.25 | 15,620 |
07 Mar 2024 | 411.55 | 429.55 | 411.55 | 426.75 | 426.75 | 6,935 |
06 Mar 2024 | 437.25 | 437.25 | 412.80 | 421.95 | 421.95 | 40,541 |
05 Mar 2024 | 448.85 | 448.85 | 433.85 | 437.05 | 437.05 | 15,379 |
04 Mar 2024 | 454.00 | 455.05 | 439.85 | 443.35 | 443.35 | 22,430 |
01 Mar 2024 | 439.65 | 449.35 | 435.00 | 445.40 | 445.40 | 13,164 |
29 Feb 2024 | 435.15 | 440.00 | 427.60 | 432.15 | 432.15 | 28,837 |
28 Feb 2024 | 453.90 | 457.45 | 428.70 | 433.50 | 433.50 | 21,577 |
27 Feb 2024 | 483.70 | 483.70 | 441.00 | 447.45 | 447.45 | 31,558 |
26 Feb 2024 | 447.35 | 484.35 | 447.35 | 478.50 | 478.50 | 81,745 |
23 Feb 2024 | 462.05 | 462.05 | 442.05 | 445.15 | 445.15 | 30,003 |
22 Feb 2024 | 436.65 | 473.90 | 436.00 | 453.60 | 453.60 | 105,100 |
21 Feb 2024 | 428.15 | 443.00 | 417.50 | 429.85 | 429.85 | 40,263 |
20 Feb 2024 | 410.00 | 421.75 | 409.15 | 416.25 | 416.25 | 17,985 |
19 Feb 2024 | 417.85 | 417.85 | 406.45 | 408.90 | 408.90 | 8,935 |
16 Feb 2024 | 415.00 | 422.00 | 405.00 | 406.60 | 406.60 | 35,561 |
15 Feb 2024 | 415.00 | 417.95 | 404.70 | 407.85 | 407.85 | 13,525 |
14 Feb 2024 | 418.10 | 424.55 | 404.80 | 406.90 | 406.90 | 47,822 |
13 Feb 2024 | 434.85 | 435.95 | 406.25 | 419.85 | 419.85 | 18,479 |
12 Feb 2024 | 406.35 | 443.70 | 384.55 | 421.95 | 421.95 | 72,090 |
09 Feb 2024 | 394.05 | 409.50 | 389.75 | 397.35 | 397.35 | 23,646 |
08 Feb 2024 | 401.50 | 401.60 | 389.85 | 397.70 | 397.70 | 5,806 |
07 Feb 2024 | 403.75 | 405.20 | 396.20 | 397.80 | 397.80 | 9,020 |
06 Feb 2024 | 399.70 | 408.10 | 396.45 | 402.00 | 402.00 | 8,233 |
05 Feb 2024 | 424.55 | 427.05 | 390.10 | 396.95 | 396.95 | 42,945 |
02 Feb 2024 | 433.95 | 449.00 | 415.40 | 424.25 | 424.25 | 35,408 |
01 Feb 2024 | 423.85 | 435.00 | 410.65 | 421.35 | 421.35 | 58,372 |
31 Jan 2024 | 415.05 | 425.75 | 408.85 | 417.70 | 417.70 | 47,349 |
30 Jan 2024 | 370.00 | 415.00 | 359.10 | 405.15 | 405.15 | 55,463 |
29 Jan 2024 | 368.00 | 368.00 | 357.00 | 359.15 | 359.15 | 9,508 |
25 Jan 2024 | 366.50 | 372.65 | 355.20 | 365.55 | 365.55 | 3,265 |
24 Jan 2024 | 350.15 | 367.05 | 343.60 | 364.90 | 364.90 | 6,338 |
23 Jan 2024 | 357.80 | 358.80 | 342.70 | 344.75 | 344.75 | 6,920 |
19 Jan 2024 | 360.05 | 362.55 | 352.00 | 354.00 | 354.00 | 6,251 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 361.00 | 364.75 | 355.80 | 358.00 | 358.00 | 14,071 |
16 Jan 2024 | 361.10 | 368.45 | 360.15 | 365.35 | 365.35 | 4,245 |
15 Jan 2024 | 370.55 | 375.70 | 366.70 | 368.45 | 368.45 | 14,835 |
12 Jan 2024 | 378.50 | 378.50 | 370.35 | 374.70 | 374.70 | 20,667 |
11 Jan 2024 | 371.75 | 379.75 | 369.00 | 371.05 | 371.05 | 13,052 |
10 Jan 2024 | 363.00 | 375.75 | 358.00 | 371.50 | 371.50 | 18,020 |
09 Jan 2024 | 354.90 | 372.05 | 350.75 | 362.85 | 362.85 | 29,867 |
08 Jan 2024 | 363.95 | 363.95 | 350.10 | 351.65 | 351.65 | 6,520 |
05 Jan 2024 | 366.35 | 366.35 | 352.60 | 357.40 | 357.40 | 7,481 |
04 Jan 2024 | 370.95 | 372.85 | 362.55 | 363.75 | 363.75 | 9,858 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |