Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 496.00 | 499.00 | 496.00 | 497.10 | 497.10 | 61 |
25 Jul 2024 | 492.00 | 498.10 | 489.90 | 498.10 | 498.10 | 107 |
24 Jul 2024 | 500.80 | 503.80 | 500.00 | 500.00 | 500.00 | 254 |
23 Jul 2024 | 463.10 | 520.40 | 463.10 | 503.40 | 503.40 | 340 |
22 Jul 2024 | 456.80 | 457.50 | 455.40 | 456.40 | 456.40 | 110 |
19 Jul 2024 | 457.10 | 457.10 | 454.20 | 454.20 | 454.20 | 43 |
18 Jul 2024 | 460.40 | 462.50 | 456.80 | 456.80 | 456.80 | 95 |
17 Jul 2024 | 464.40 | 464.40 | 462.80 | 463.60 | 463.60 | 54 |
16 Jul 2024 | 459.90 | 462.80 | 459.30 | 462.80 | 462.80 | 107 |
15 Jul 2024 | 458.00 | 463.50 | 458.00 | 462.90 | 462.90 | 62 |
12 Jul 2024 | 453.80 | 457.60 | 453.70 | 457.60 | 457.60 | 196 |
11 Jul 2024 | 450.20 | 457.70 | 450.10 | 457.70 | 457.70 | 343 |
10 Jul 2024 | 451.10 | 452.60 | 449.00 | 450.00 | 450.00 | 99 |
09 Jul 2024 | 454.20 | 457.60 | 454.20 | 455.90 | 455.90 | 55 |
08 Jul 2024 | 455.30 | 459.80 | 455.30 | 457.60 | 457.60 | 98 |
05 Jul 2024 | 447.90 | 455.90 | 447.90 | 452.60 | 452.60 | 66 |
04 Jul 2024 | 455.10 | 455.10 | 453.20 | 453.20 | 453.20 | 85 |
03 Jul 2024 | 456.30 | 458.20 | 455.80 | 456.80 | 456.80 | 50 |
02 Jul 2024 | 445.40 | 451.30 | 445.10 | 449.90 | 449.90 | 234 |
01 Jul 2024 | 446.30 | 450.10 | 446.30 | 448.50 | 448.50 | 125 |
28 Jun 2024 | 453.90 | 457.40 | 453.40 | 453.40 | 453.40 | 122 |
27 Jun 2024 | 453.80 | 459.70 | 452.10 | 456.60 | 456.60 | 198 |
26 Jun 2024 | 454.90 | 458.10 | 451.80 | 455.80 | 455.80 | 146 |
25 Jun 2024 | 455.10 | 458.30 | 454.90 | 458.30 | 458.30 | 134 |
24 Jun 2024 | 453.30 | 454.80 | 453.30 | 454.80 | 454.80 | 70 |
21 Jun 2024 | 449.50 | 453.00 | 449.50 | 453.00 | 453.00 | 91 |
20 Jun 2024 | 441.80 | 451.70 | 441.80 | 451.10 | 451.10 | 117 |
19 Jun 2024 | 443.10 | 444.30 | 440.60 | 442.60 | 442.60 | 111 |
18 Jun 2024 | 451.60 | 452.50 | 444.50 | 444.50 | 444.50 | 94 |
17 Jun 2024 | 449.80 | 450.90 | 446.70 | 450.90 | 450.90 | 57 |
14 Jun 2024 | 450.40 | 451.90 | 446.70 | 449.10 | 449.10 | 44 |
13 Jun 2024 | 446.00 | 452.40 | 446.00 | 451.80 | 451.80 | 1,032 |
12 Jun 2024 | 450.40 | 454.40 | 449.20 | 454.40 | 454.40 | 653 |
11 Jun 2024 | 448.90 | 451.80 | 448.90 | 450.90 | 450.90 | 23 |
10 Jun 2024 | 456.40 | 458.60 | 455.50 | 457.70 | 457.70 | 54 |
07 Jun 2024 | 452.20 | 457.80 | 452.20 | 457.50 | 457.50 | 305 |
06 Jun 2024 | 456.60 | 459.10 | 454.00 | 454.00 | 454.00 | 73 |
05 Jun 2024 | 453.50 | 455.70 | 453.10 | 453.20 | 453.20 | 107 |
04 Jun 2024 | 450.10 | 452.90 | 448.10 | 452.90 | 452.90 | 183 |
03 Jun 2024 | 456.40 | 458.00 | 450.00 | 450.00 | 450.00 | 109 |
31 May 2024 | 452.10 | 453.10 | 449.90 | 449.90 | 449.90 | 15 |
30 May 2024 | 450.90 | 450.90 | 450.40 | 450.40 | 450.40 | 9 |
29 May 2024 | 455.10 | 456.50 | 450.20 | 451.80 | 451.80 | 325 |
28 May 2024 | 451.10 | 453.20 | 451.10 | 451.10 | 451.10 | 201 |
27 May 2024 | 453.20 | 454.60 | 452.80 | 453.50 | 453.50 | 752 |
24 May 2024 | 452.70 | 452.70 | 452.70 | 452.70 | 452.70 | - |
23 May 2024 | 464.80 | 468.00 | 456.10 | 457.40 | 457.40 | 210 |
22 May 2024 | 464.50 | 467.10 | 463.00 | 463.10 | 463.10 | 144 |
21 May 2024 | 470.00 | 472.40 | 468.40 | 469.60 | 469.60 | 162 |
20 May 2024 | 465.10 | 466.50 | 465.10 | 466.50 | 466.50 | 4 |
17 May 2024 | 457.00 | 461.90 | 457.00 | 461.40 | 461.40 | 155 |
16 May 2024 | 448.70 | 462.90 | 448.70 | 460.60 | 460.60 | 470 |
15 May 2024 | 450.10 | 453.50 | 449.30 | 449.30 | 449.30 | 200 |
14 May 2024 | 452.20 | 456.50 | 449.40 | 450.90 | 450.90 | 550 |
13 May 2024 | 451.80 | 455.60 | 450.20 | 450.50 | 450.50 | 334 |
10 May 2024 | 448.70 | 454.80 | 448.70 | 450.10 | 450.10 | 335 |
09 May 2024 | 436.70 | 436.70 | 436.70 | 436.70 | 436.70 | 2 |
08 May 2024 | 438.10 | 441.80 | 437.00 | 439.20 | 439.20 | 387 |
07 May 2024 | 440.60 | 443.80 | 439.60 | 439.90 | 439.90 | 1,248 |
06 May 2024 | 435.40 | 444.90 | 435.40 | 440.00 | 440.00 | 581 |
03 May 2024 | 436.10 | 439.10 | 434.90 | 436.00 | 436.00 | 272 |
02 May 2024 | 441.20 | 444.80 | 432.00 | 440.40 | 440.40 | 493 |
30 Apr 2024 | 445.60 | 452.00 | 445.20 | 447.20 | 447.20 | 281 |
29 Apr 2024 | 448.00 | 453.10 | 445.90 | 445.90 | 445.90 | 482 |
26 Apr 2024 | 433.10 | 440.90 | 433.10 | 440.90 | 440.90 | 540 |
25 Apr 2024 | 435.00 | 438.80 | 430.50 | 437.20 | 437.20 | 301 |
24 Apr 2024 | 427.60 | 438.80 | 425.50 | 435.70 | 435.70 | 739 |
23 Apr 2024 | 484.60 | 489.60 | 412.60 | 416.80 | 416.80 | 398 |
22 Apr 2024 | 479.10 | 484.00 | 479.10 | 481.10 | 481.10 | 99 |
19 Apr 2024 | 470.60 | 475.00 | 470.00 | 470.30 | 470.30 | 190 |
18 Apr 2024 | 475.00 | 483.30 | 469.90 | 469.90 | 469.90 | 183 |
17 Apr 2024 | 480.00 | 486.20 | 480.00 | 485.70 | 485.70 | 98 |
16 Apr 2024 | 480.80 | 484.20 | 479.50 | 479.50 | 479.50 | 32 |
15 Apr 2024 | 494.10 | 498.50 | 489.30 | 489.30 | 489.30 | 123 |
12 Apr 2024 | 497.60 | 505.40 | 496.30 | 496.30 | 496.30 | 123 |
11 Apr 2024 | 494.20 | 497.60 | 493.00 | 497.00 | 497.00 | 49 |
10 Apr 2024 | 509.40 | 509.80 | 505.00 | 505.00 | 505.00 | 30 |
09 Apr 2024 | 503.80 | 510.00 | 503.80 | 510.00 | 510.00 | 250 |
08 Apr 2024 | 498.50 | 505.00 | 498.50 | 504.40 | 504.40 | 706 |
05 Apr 2024 | 491.60 | 501.40 | 491.60 | 501.40 | 501.40 | 127 |
04 Apr 2024 | 496.70 | 503.20 | 496.70 | 502.40 | 502.40 | 92 |
03 Apr 2024 | 500.40 | 504.00 | 500.00 | 500.00 | 500.00 | 63 |
02 Apr 2024 | 516.40 | 519.60 | 501.00 | 501.00 | 501.00 | 270 |
28 Mar 2024 | 512.40 | 520.00 | 512.20 | 520.00 | 520.00 | 76 |
27 Mar 2024 | 509.00 | 513.60 | 509.00 | 511.00 | 511.00 | 54 |
26 Mar 2024 | 506.80 | 509.40 | 506.80 | 509.40 | 509.40 | 32 |
25 Mar 2024 | 509.80 | 512.20 | 509.20 | 509.20 | 509.20 | 45 |
22 Mar 2024 | 517.80 | 522.00 | 512.20 | 512.20 | 512.20 | 38 |
21 Mar 2024 | 510.20 | 523.20 | 510.20 | 520.80 | 520.80 | 90 |
20 Mar 2024 | 517.60 | 521.60 | 517.60 | 521.60 | 521.60 | 20 |
19 Mar 2024 | 505.00 | 516.60 | 505.00 | 516.60 | 516.60 | 105 |
18 Mar 2024 | 501.80 | 508.40 | 496.00 | 508.40 | 508.40 | 105 |
15 Mar 2024 | 505.40 | 510.60 | 505.40 | 505.60 | 505.60 | 48 |
14 Mar 2024 | 508.60 | 513.00 | 508.60 | 509.80 | 509.80 | 122 |
13 Mar 2024 | 516.00 | 520.20 | 511.00 | 511.00 | 511.00 | 20 |
12 Mar 2024 | 514.60 | 519.00 | 514.60 | 519.00 | 519.00 | 64 |
11 Mar 2024 | 505.40 | 516.20 | 502.20 | 516.20 | 516.20 | 77 |
08 Mar 2024 | 502.00 | 506.80 | 502.00 | 505.80 | 505.80 | 62 |
07 Mar 2024 | 501.60 | 510.20 | 501.60 | 503.80 | 503.80 | 104 |
06 Mar 2024 | 505.00 | 509.60 | 502.40 | 502.40 | 502.40 | 70 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |