Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 Sept 2024 | 548.00 | 556.15 | 545.35 | 550.85 | 550.85 | 8,179 |
12 Sept 2024 | 549.95 | 553.45 | 528.15 | 548.10 | 548.10 | 8,434 |
11 Sept 2024 | 550.00 | 556.55 | 535.30 | 538.90 | 538.90 | 11,444 |
10 Sept 2024 | 543.30 | 553.00 | 538.80 | 548.15 | 548.15 | 9,282 |
09 Sept 2024 | 566.00 | 585.00 | 543.00 | 545.60 | 545.60 | 15,407 |
06 Sept 2024 | 580.70 | 581.55 | 561.00 | 562.25 | 562.25 | 6,930 |
05 Sept 2024 | 575.60 | 584.45 | 574.45 | 578.80 | 578.80 | 5,044 |
04 Sept 2024 | 589.55 | 589.55 | 567.60 | 569.75 | 569.75 | 11,913 |
03 Sept 2024 | 576.00 | 602.65 | 566.30 | 591.55 | 591.55 | 26,588 |
30 Aug 2024 | 533.95 | 601.05 | 526.25 | 587.65 | 587.65 | 85,208 |
29 Aug 2024 | 546.05 | 546.30 | 522.35 | 529.90 | 529.90 | 5,927 |
28 Aug 2024 | 553.15 | 562.95 | 539.85 | 540.45 | 540.45 | 16,068 |
27 Aug 2024 | 553.40 | 563.85 | 545.15 | 546.65 | 546.65 | 20,145 |
26 Aug 2024 | 540.55 | 558.80 | 533.40 | 545.45 | 545.45 | 21,341 |
23 Aug 2024 | 536.00 | 565.00 | 529.90 | 539.80 | 539.80 | 27,201 |
22 Aug 2024 | 538.30 | 544.95 | 528.00 | 531.80 | 531.80 | 21,574 |
21 Aug 2024 | 506.00 | 543.05 | 497.25 | 539.30 | 539.30 | 26,542 |
20 Aug 2024 | 485.15 | 514.00 | 481.10 | 498.05 | 498.05 | 13,145 |
19 Aug 2024 | 443.00 | 488.00 | 443.00 | 482.15 | 482.15 | 15,333 |
16 Aug 2024 | 460.30 | 460.35 | 440.55 | 442.35 | 442.35 | 4,825 |
15 Aug 2024 | - | - | - | - | - | - |
14 Aug 2024 | 461.95 | 461.95 | 442.55 | 449.45 | 449.45 | 5,128 |
13 Aug 2024 | 492.05 | 492.60 | 437.10 | 451.55 | 451.55 | 23,523 |
12 Aug 2024 | 490.00 | 497.30 | 490.00 | 492.75 | 492.75 | 3,473 |
09 Aug 2024 | 496.75 | 502.40 | 494.40 | 496.95 | 496.95 | 2,407 |
08 Aug 2024 | 490.00 | 508.00 | 488.05 | 496.10 | 496.10 | 12,456 |
07 Aug 2024 | 477.15 | 494.10 | 474.05 | 491.60 | 491.60 | 2,770 |
06 Aug 2024 | 473.00 | 483.70 | 465.80 | 472.20 | 472.20 | 8,503 |
05 Aug 2024 | 482.05 | 482.05 | 460.60 | 463.45 | 463.45 | 4,273 |
02 Aug 2024 | 480.00 | 488.75 | 479.00 | 482.75 | 482.75 | 2,241 |
01 Aug 2024 | 504.95 | 504.95 | 480.70 | 483.60 | 483.60 | 7,413 |
31 July 2024 | 501.50 | 501.50 | 490.05 | 491.60 | 491.60 | 5,892 |
30 July 2024 | 491.05 | 500.80 | 488.50 | 493.55 | 493.55 | 5,691 |
29 July 2024 | 510.80 | 510.80 | 489.05 | 490.05 | 490.05 | 15,820 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |