Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Sept 2024 | 538.65 | 540.00 | 531.50 | 538.80 | 538.80 | 451,180 |
19 Sept 2024 | 542.05 | 551.50 | 529.45 | 533.25 | 533.25 | 439,383 |
18 Sept 2024 | 550.90 | 550.90 | 532.95 | 537.80 | 537.80 | 407,436 |
17 Sept 2024 | 548.35 | 554.65 | 547.25 | 551.65 | 551.65 | 144,771 |
16 Sept 2024 | 553.00 | 556.75 | 548.65 | 551.50 | 551.50 | 577,390 |
13 Sept 2024 | 533.05 | 552.50 | 530.90 | 550.65 | 550.65 | 759,680 |
12 Sept 2024 | 520.00 | 531.85 | 518.00 | 529.85 | 529.85 | 401,990 |
11 Sept 2024 | 525.00 | 526.10 | 513.30 | 514.55 | 514.55 | 114,450 |
10 Sept 2024 | 519.40 | 528.00 | 513.90 | 525.60 | 525.60 | 276,118 |
09 Sept 2024 | 515.55 | 521.55 | 514.05 | 514.85 | 514.85 | 450,613 |
06 Sept 2024 | 524.00 | 529.85 | 518.35 | 520.50 | 520.50 | 547,986 |
05 Sept 2024 | 521.00 | 525.80 | 519.60 | 524.90 | 524.90 | 469,459 |
04 Sept 2024 | 526.05 | 528.45 | 516.85 | 519.15 | 519.15 | 736,416 |
03 Sept 2024 | 533.15 | 540.60 | 529.60 | 536.15 | 536.15 | 652,147 |
02 Sept 2024 | 538.20 | 542.00 | 531.90 | 532.15 | 532.15 | 595,395 |
30 Aug 2024 | 542.40 | 542.40 | 535.65 | 538.20 | 538.20 | 594,807 |
29 Aug 2024 | 535.15 | 541.80 | 534.05 | 538.60 | 538.60 | 1,059,350 |
28 Aug 2024 | 520.95 | 537.85 | 517.90 | 534.60 | 534.60 | 483,308 |
27 Aug 2024 | - | - | - | - | - | - |
26 Aug 2024 | 517.25 | 524.75 | 516.60 | 519.90 | 519.90 | 433,304 |
23 Aug 2024 | 520.45 | 520.70 | 511.55 | 512.35 | 512.35 | 444,498 |
22 Aug 2024 | 527.05 | 530.50 | 518.25 | 518.75 | 518.75 | 396,974 |
21 Aug 2024 | 523.95 | 527.80 | 521.05 | 525.65 | 525.65 | 100,677 |
20 Aug 2024 | 520.00 | 527.55 | 520.00 | 524.60 | 524.60 | 173,214 |
19 Aug 2024 | 516.60 | 523.00 | 513.65 | 519.50 | 519.50 | 390,563 |
16 Aug 2024 | 502.10 | 517.50 | 498.10 | 516.40 | 516.40 | 410,305 |
14 Aug 2024 | 492.50 | 496.70 | 490.80 | 495.10 | 495.10 | 82,477 |
13 Aug 2024 | 489.00 | 492.70 | 487.40 | 490.40 | 490.40 | 110,464 |
12 Aug 2024 | 485.25 | 493.50 | 485.25 | 488.95 | 488.95 | 272,941 |
09 Aug 2024 | 495.90 | 496.50 | 489.75 | 491.30 | 491.30 | 280,842 |
08 Aug 2024 | 496.95 | 496.95 | 486.20 | 487.05 | 487.05 | 326,298 |
07 Aug 2024 | 497.25 | 500.00 | 492.95 | 497.50 | 497.50 | 103,365 |
06 Aug 2024 | 487.75 | 499.25 | 487.00 | 489.45 | 489.45 | 451,885 |
05 Aug 2024 | 490.00 | 495.80 | 480.30 | 485.20 | 485.20 | 297,833 |
02 Aug 2024 | 512.45 | 519.00 | 500.80 | 502.00 | 502.00 | 832,527 |
01 Aug 2024 | 522.50 | 526.70 | 517.50 | 521.55 | 521.55 | 395,062 |
31 Jul 2024 | 523.20 | 525.00 | 519.50 | 522.05 | 522.05 | 223,317 |
30 Jul 2024 | 524.20 | 526.85 | 519.95 | 521.50 | 521.50 | 146,050 |
29 Jul 2024 | 527.90 | 530.70 | 522.85 | 524.20 | 524.20 | 471,217 |
26 Jul 2024 | 509.05 | 528.50 | 509.00 | 525.00 | 525.00 | 653,044 |
25 Jul 2024 | 496.55 | 507.65 | 493.60 | 506.80 | 506.80 | 272,274 |
24 Jul 2024 | 502.00 | 506.45 | 499.70 | 500.05 | 500.05 | 407,879 |
23 Jul 2024 | 509.35 | 509.35 | 486.65 | 500.55 | 500.55 | 468,459 |
22 Jul 2024 | 520.00 | 526.30 | 501.80 | 505.75 | 505.75 | 2,254,690 |
19 Jul 2024 | 580.00 | 580.00 | 555.00 | 557.25 | 557.25 | 995,537 |
18 Jul 2024 | 555.30 | 574.40 | 555.30 | 573.20 | 573.20 | 490,118 |
16 Jul 2024 | 560.20 | 562.60 | 556.65 | 559.60 | 559.60 | 229,033 |
15 Jul 2024 | 567.20 | 567.30 | 556.25 | 559.35 | 559.35 | 293,050 |
12 Jul 2024 | 542.35 | 564.70 | 541.50 | 560.05 | 560.05 | 2,270,351 |
11 Jul 2024 | 535.90 | 539.60 | 530.00 | 534.35 | 534.35 | 145,126 |
10 Jul 2024 | 540.35 | 543.15 | 531.95 | 535.25 | 535.25 | 239,878 |
09 Jul 2024 | 543.50 | 544.00 | 537.35 | 540.80 | 540.80 | 402,680 |
08 Jul 2024 | 535.05 | 542.40 | 535.00 | 541.25 | 541.25 | 244,185 |
05 Jul 2024 | 531.95 | 536.60 | 529.60 | 535.00 | 535.00 | 593,580 |
04 Jul 2024 | 541.30 | 548.70 | 529.00 | 530.45 | 530.45 | 871,243 |
03 Jul 2024 | 542.85 | 545.25 | 535.45 | 539.05 | 539.05 | 278,890 |
02 Jul 2024 | 530.00 | 545.00 | 528.90 | 538.10 | 538.10 | 648,875 |
01 Jul 2024 | 515.50 | 535.50 | 513.80 | 527.25 | 527.25 | 1,550,037 |
28 Jun 2024 | 513.55 | 516.50 | 506.00 | 514.90 | 514.90 | 649,429 |
27 Jun 2024 | 494.25 | 511.90 | 489.15 | 510.70 | 510.70 | 550,666 |
26 Jun 2024 | 496.70 | 499.75 | 493.80 | 495.15 | 495.15 | 341,185 |
25 Jun 2024 | 490.05 | 498.00 | 489.40 | 497.05 | 497.05 | 139,409 |
24 Jun 2024 | 488.25 | 495.00 | 488.25 | 490.45 | 490.45 | 405,675 |
21 Jun 2024 | 497.00 | 500.70 | 489.00 | 490.55 | 490.55 | 1,558,906 |
20 Jun 2024 | 496.60 | 497.10 | 488.45 | 490.50 | 490.50 | 206,818 |
19 Jun 2024 | 491.95 | 497.00 | 486.65 | 495.60 | 495.60 | 771,848 |
18 Jun 2024 | 482.85 | 492.95 | 480.60 | 491.85 | 491.85 | 609,983 |
14 Jun 2024 | 485.00 | 485.55 | 475.50 | 477.35 | 477.35 | 208,677 |
13 Jun 2024 | 480.55 | 485.35 | 480.00 | 482.40 | 482.40 | 565,276 |
12 Jun 2024 | 478.70 | 484.45 | 475.75 | 476.90 | 476.90 | 206,978 |
11 Jun 2024 | 478.15 | 479.10 | 474.50 | 475.95 | 475.95 | 223,983 |
10 Jun 2024 | 493.75 | 493.75 | 473.55 | 475.00 | 475.00 | 474,106 |
07 Jun 2024 | 470.95 | 486.25 | 468.55 | 484.45 | 484.45 | 3,209,585 |
06 Jun 2024 | 455.55 | 462.00 | 452.75 | 461.00 | 461.00 | 607,456 |
05 Jun 2024 | 439.95 | 454.80 | 439.25 | 451.55 | 451.55 | 214,339 |
04 Jun 2024 | 447.75 | 447.75 | 416.80 | 437.80 | 437.80 | 365,678 |
03 Jun 2024 | 448.25 | 450.00 | 441.65 | 443.95 | 443.95 | 219,407 |
31 May 2024 | 436.95 | 442.00 | 435.60 | 437.75 | 437.75 | 672,565 |
30 May 2024 | 449.25 | 449.30 | 435.15 | 436.95 | 436.95 | 562,666 |
29 May 2024 | 455.00 | 455.45 | 449.35 | 450.90 | 450.90 | 89,266 |
28 May 2024 | 453.05 | 457.20 | 453.00 | 456.00 | 456.00 | 316,493 |
27 May 2024 | 462.50 | 462.50 | 451.55 | 452.55 | 452.55 | 330,564 |
24 May 2024 | 468.45 | 470.50 | 462.00 | 463.50 | 463.50 | 501,913 |
23 May 2024 | 463.00 | 468.00 | 462.00 | 465.90 | 465.90 | 177,215 |
22 May 2024 | 463.00 | 463.65 | 458.90 | 461.25 | 461.25 | 110,202 |
21 May 2024 | 463.00 | 464.85 | 459.85 | 460.85 | 460.85 | 144,336 |
17 May 2024 | 464.50 | 464.50 | 459.80 | 461.05 | 461.05 | 162,648 |
16 May 2024 | 460.05 | 467.50 | 456.30 | 464.35 | 464.35 | 153,698 |
15 May 2024 | 456.35 | 459.25 | 454.80 | 458.10 | 458.10 | 95,590 |
14 May 2024 | 452.35 | 459.90 | 452.25 | 456.35 | 456.35 | 181,423 |
13 May 2024 | 451.70 | 453.15 | 445.00 | 452.10 | 452.10 | 74,669 |
10 May 2024 | 456.55 | 457.55 | 450.20 | 451.70 | 451.70 | 206,030 |
09 May 2024 | 460.85 | 464.50 | 454.10 | 454.95 | 454.95 | 129,341 |
08 May 2024 | 464.35 | 466.35 | 461.35 | 462.90 | 462.90 | 128,657 |
07 May 2024 | 462.00 | 465.55 | 454.00 | 463.45 | 463.45 | 305,703 |
06 May 2024 | 457.60 | 462.50 | 456.75 | 458.25 | 458.25 | 109,547 |
03 May 2024 | 460.00 | 461.65 | 453.30 | 456.85 | 456.85 | 161,420 |
02 May 2024 | 462.95 | 462.95 | 455.55 | 457.25 | 457.25 | 194,501 |
30 Apr 2024 | 463.55 | 466.60 | 461.25 | 462.30 | 462.30 | 231,866 |
29 Apr 2024 | 466.25 | 468.00 | 461.60 | 462.95 | 462.95 | 285,939 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |