Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 July 2024 | 499.95 | 502.60 | 485.00 | 500.80 | 500.80 | 17,198 |
25 July 2024 | 509.00 | 515.00 | 483.70 | 491.75 | 491.75 | 31,109 |
24 July 2024 | 516.05 | 535.50 | 516.05 | 528.15 | 528.15 | 11,269 |
23 July 2024 | 509.00 | 524.25 | 490.25 | 517.10 | 517.10 | 23,561 |
22 July 2024 | 493.10 | 520.40 | 493.10 | 508.85 | 508.85 | 23,644 |
19 July 2024 | 478.50 | 504.00 | 470.10 | 491.45 | 491.45 | 10,447 |
18 July 2024 | 487.45 | 503.15 | 478.00 | 481.95 | 481.95 | 12,506 |
17 July 2024 | - | - | - | - | - | - |
16 July 2024 | 460.00 | 493.05 | 460.00 | 487.45 | 487.45 | 12,446 |
15 July 2024 | 453.95 | 468.50 | 441.10 | 458.30 | 458.30 | 12,950 |
12 July 2024 | 459.25 | 460.35 | 448.00 | 450.45 | 450.45 | 3,049 |
11 July 2024 | 463.95 | 466.95 | 455.00 | 455.65 | 455.65 | 3,269 |
10 July 2024 | 463.25 | 469.90 | 455.00 | 461.15 | 461.15 | 1,920 |
09 July 2024 | 468.10 | 470.35 | 460.90 | 462.95 | 462.95 | 1,670 |
08 July 2024 | 471.30 | 481.75 | 465.00 | 467.40 | 467.40 | 3,997 |
05 July 2024 | 476.05 | 483.40 | 471.65 | 476.80 | 476.80 | 11,335 |
03 July 2024 | 477.00 | 485.20 | 471.95 | 476.35 | 476.35 | 4,935 |
02 July 2024 | 480.05 | 496.55 | 477.60 | 483.35 | 483.35 | 2,928 |
01 July 2024 | 459.95 | 482.60 | 459.95 | 476.80 | 476.80 | 2,975 |
28 June 2024 | 477.80 | 477.80 | 462.20 | 464.65 | 464.65 | 4,028 |
27 June 2024 | 477.75 | 484.95 | 466.55 | 472.60 | 472.60 | 9,949 |
26 June 2024 | 495.05 | 495.95 | 483.05 | 486.75 | 486.75 | 3,440 |
25 June 2024 | 490.05 | 508.00 | 484.00 | 494.20 | 494.20 | 20,628 |
24 June 2024 | 497.55 | 522.55 | 478.85 | 497.70 | 497.70 | 37,630 |
21 June 2024 | 520.00 | 558.00 | 505.95 | 510.20 | 510.20 | 125,658 |
20 June 2024 | 397.45 | 468.45 | 397.45 | 468.45 | 468.45 | 62,787 |
18 June 2024 | 407.70 | 407.70 | 392.00 | 393.05 | 393.05 | 8,389 |
17 June 2024 | - | - | - | - | - | - |
14 June 2024 | 399.10 | 401.55 | 397.05 | 399.00 | 399.00 | 5,573 |
13 June 2024 | 406.00 | 406.00 | 394.75 | 397.45 | 397.45 | 1,511 |
12 June 2024 | 391.20 | 404.80 | 384.40 | 397.85 | 397.85 | 41,472 |
11 June 2024 | 388.75 | 392.00 | 380.10 | 383.50 | 383.50 | 39,641 |
10 June 2024 | 387.20 | 394.90 | 380.85 | 386.80 | 386.80 | 2,331 |
07 June 2024 | 384.25 | 392.30 | 380.85 | 382.80 | 382.80 | 4,403 |
06 June 2024 | 380.95 | 385.90 | 373.00 | 382.65 | 382.65 | 2,911 |
05 June 2024 | 364.50 | 370.00 | 362.00 | 368.15 | 368.15 | 27,292 |
04 June 2024 | 378.10 | 379.85 | 355.15 | 361.35 | 361.35 | 8,805 |
03 June 2024 | 393.10 | 400.00 | 378.00 | 379.80 | 379.80 | 4,607 |
31 May 2024 | 379.95 | 398.95 | 377.75 | 393.05 | 393.05 | 5,334 |
30 May 2024 | 381.95 | 389.15 | 378.25 | 383.85 | 383.85 | 101,435 |
29 May 2024 | 382.75 | 384.80 | 377.00 | 381.50 | 381.50 | 6,688 |
28 May 2024 | 392.65 | 392.70 | 381.60 | 384.00 | 384.00 | 22,172 |
24 May 2024 | 403.85 | 403.85 | 389.80 | 392.30 | 392.30 | 4,916 |
23 May 2024 | 399.50 | 399.50 | 391.50 | 392.75 | 392.75 | 12,308 |
22 May 2024 | 396.90 | 400.00 | 390.05 | 399.15 | 399.15 | 2,210 |
21 May 2024 | 395.00 | 398.25 | 387.45 | 395.95 | 395.95 | 6,445 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 396.00 | 396.00 | 389.85 | 392.75 | 392.75 | 7,353 |
16 May 2024 | 402.45 | 402.45 | 393.90 | 395.20 | 395.20 | 6,508 |
15 May 2024 | 399.95 | 406.80 | 389.90 | 403.00 | 403.00 | 3,082 |
14 May 2024 | 380.85 | 390.00 | 377.60 | 385.85 | 385.85 | 6,692 |
13 May 2024 | 387.75 | 387.75 | 375.60 | 379.30 | 379.30 | 3,650 |
10 May 2024 | 383.65 | 384.40 | 379.00 | 381.15 | 381.15 | 9,790 |
09 May 2024 | 391.45 | 397.10 | 378.00 | 383.10 | 383.10 | 6,299 |
08 May 2024 | 390.00 | 397.35 | 383.55 | 391.95 | 391.95 | 12,058 |
07 May 2024 | 396.55 | 404.80 | 385.00 | 386.80 | 386.80 | 11,165 |
06 May 2024 | 401.95 | 402.00 | 395.00 | 396.60 | 396.60 | 3,631 |
03 May 2024 | 400.20 | 404.50 | 395.25 | 400.45 | 400.45 | 8,868 |
02 May 2024 | 406.80 | 407.00 | 395.00 | 396.30 | 396.30 | 6,404 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 418.50 | 418.50 | 405.00 | 406.20 | 406.20 | 9,393 |
29 Apr 2024 | 411.55 | 422.55 | 408.50 | 413.25 | 413.25 | 9,600 |
26 Apr 2024 | 424.20 | 427.15 | 414.20 | 418.40 | 418.40 | 6,784 |
25 Apr 2024 | 412.90 | 432.00 | 409.00 | 418.35 | 418.35 | 22,327 |
24 Apr 2024 | 411.70 | 417.90 | 401.95 | 409.35 | 409.35 | 20,169 |
23 Apr 2024 | 457.15 | 458.35 | 382.10 | 411.85 | 411.85 | 104,311 |
22 Apr 2024 | 465.05 | 473.20 | 457.75 | 465.35 | 465.35 | 5,701 |
19 Apr 2024 | 463.05 | 467.45 | 455.15 | 465.05 | 465.05 | 3,110 |
18 Apr 2024 | 471.00 | 475.85 | 463.00 | 464.90 | 464.90 | 1,358 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 467.90 | 475.00 | 462.60 | 468.20 | 468.20 | 3,282 |
15 Apr 2024 | 472.60 | 473.00 | 457.00 | 469.80 | 469.80 | 2,800 |
12 Apr 2024 | 485.55 | 489.25 | 475.30 | 478.40 | 478.40 | 3,948 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 478.80 | 487.40 | 465.25 | 485.60 | 485.60 | 5,076 |
09 Apr 2024 | 470.95 | 483.10 | 462.00 | 469.40 | 469.40 | 2,226 |
08 Apr 2024 | 486.50 | 497.10 | 470.00 | 473.55 | 473.55 | 8,725 |
05 Apr 2024 | 455.45 | 490.90 | 454.00 | 485.65 | 485.65 | 13,397 |
04 Apr 2024 | 463.00 | 464.00 | 452.95 | 455.45 | 455.45 | 2,651 |
03 Apr 2024 | 464.95 | 464.95 | 448.75 | 458.90 | 458.90 | 7,136 |
02 Apr 2024 | 456.15 | 463.80 | 449.00 | 451.35 | 451.35 | 5,281 |
01 Apr 2024 | 436.90 | 459.40 | 436.90 | 453.05 | 453.05 | 9,067 |
28 Mar 2024 | 428.05 | 445.00 | 428.05 | 435.65 | 435.65 | 15,660 |
27 Mar 2024 | 426.30 | 444.20 | 414.85 | 428.05 | 428.05 | 13,984 |
26 Mar 2024 | 429.55 | 449.90 | 417.60 | 428.35 | 428.35 | 9,950 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 434.80 | 449.20 | 434.55 | 445.45 | 445.45 | 5,019 |
21 Mar 2024 | 456.90 | 456.90 | 432.15 | 434.85 | 434.85 | 2,124 |
20 Mar 2024 | 441.45 | 460.95 | 441.45 | 447.85 | 447.85 | 13,521 |
19 Mar 2024 | 455.25 | 463.25 | 438.55 | 441.45 | 441.45 | 4,801 |
18 Mar 2024 | 431.70 | 460.95 | 431.70 | 457.20 | 457.20 | 7,233 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 433.40 | 456.00 | 429.05 | 433.80 | 433.80 | 5,686 |
13 Mar 2024 | 459.70 | 466.25 | 435.60 | 436.75 | 436.75 | 10,264 |
12 Mar 2024 | 488.00 | 488.60 | 455.00 | 460.50 | 460.50 | 3,992 |
11 Mar 2024 | 515.90 | 515.90 | 484.25 | 485.60 | 485.60 | 2,134 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 496.30 | 504.90 | 494.05 | 499.50 | 499.50 | 820 |
06 Mar 2024 | 502.65 | 502.65 | 488.05 | 494.45 | 494.45 | 2,537 |
05 Mar 2024 | 506.45 | 511.80 | 502.00 | 508.05 | 508.05 | 2,166 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |