Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 418.80 | 418.80 | 408.00 | 409.25 | 409.25 | 15,955 |
25 Jul 2024 | 421.00 | 421.00 | 407.70 | 409.10 | 409.10 | 11,277 |
24 Jul 2024 | 419.80 | 423.95 | 411.80 | 422.55 | 422.55 | 5,115 |
23 Jul 2024 | 429.15 | 429.15 | 400.00 | 410.45 | 410.45 | 17,428 |
22 Jul 2024 | 401.00 | 416.50 | 401.00 | 415.25 | 415.25 | 5,818 |
19 Jul 2024 | 433.00 | 433.00 | 408.40 | 410.30 | 410.30 | 21,469 |
18 Jul 2024 | 429.00 | 439.00 | 417.50 | 428.30 | 428.30 | 9,872 |
17 Jul 2024 | - | - | - | - | - | - |
16 Jul 2024 | 402.00 | 432.00 | 402.00 | 428.30 | 428.30 | 192,031 |
15 Jul 2024 | 407.10 | 417.05 | 403.85 | 404.65 | 404.65 | 3,993 |
12 Jul 2024 | 416.00 | 417.55 | 406.25 | 410.40 | 410.40 | 13,387 |
11 Jul 2024 | 421.00 | 421.00 | 410.00 | 411.60 | 411.60 | 13,035 |
10 Jul 2024 | 411.00 | 423.00 | 411.00 | 418.70 | 418.70 | 14,894 |
09 Jul 2024 | 426.00 | 427.95 | 406.25 | 411.05 | 411.05 | 17,505 |
08 Jul 2024 | 430.00 | 430.65 | 421.65 | 424.60 | 424.60 | 11,499 |
05 Jul 2024 | 427.15 | 430.00 | 421.70 | 427.90 | 427.90 | 13,325 |
03 Jul 2024 | 429.00 | 433.00 | 425.40 | 427.05 | 427.05 | 2,137 |
02 Jul 2024 | 431.50 | 436.75 | 425.00 | 426.85 | 426.85 | 16,717 |
01 Jul 2024 | 433.70 | 438.45 | 425.20 | 428.10 | 428.10 | 14,247 |
28 Jun 2024 | 431.40 | 442.30 | 430.75 | 433.70 | 433.70 | 9,079 |
27 Jun 2024 | 443.95 | 446.35 | 435.25 | 437.25 | 437.25 | 5,662 |
26 Jun 2024 | 445.50 | 450.00 | 442.55 | 443.80 | 443.80 | 2,977 |
25 Jun 2024 | 449.00 | 449.35 | 441.80 | 446.00 | 446.00 | 5,072 |
24 Jun 2024 | 435.65 | 448.00 | 435.65 | 446.35 | 446.35 | 13,240 |
21 Jun 2024 | 443.25 | 449.00 | 436.75 | 441.45 | 441.45 | 2,982 |
20 Jun 2024 | 437.00 | 444.90 | 432.35 | 442.65 | 442.65 | 5,696 |
18 Jun 2024 | 438.50 | 446.55 | 424.00 | 441.00 | 441.00 | 27,027 |
17 Jun 2024 | - | - | - | - | - | - |
14 Jun 2024 | 470.65 | 471.95 | 432.55 | 442.10 | 442.10 | 38,917 |
13 Jun 2024 | 466.00 | 485.85 | 465.95 | 475.10 | 475.10 | 10,190 |
12 Jun 2024 | 478.70 | 478.70 | 459.60 | 461.50 | 461.50 | 4,873 |
11 Jun 2024 | 451.00 | 472.00 | 451.00 | 469.30 | 469.30 | 17,230 |
10 Jun 2024 | 449.75 | 456.05 | 447.80 | 451.10 | 451.10 | 5,060 |
07 Jun 2024 | 441.00 | 450.75 | 422.35 | 449.05 | 449.05 | 15,841 |
06 Jun 2024 | 452.50 | 463.00 | 449.15 | 451.90 | 451.90 | 20,249 |
05 Jun 2024 | 435.95 | 458.90 | 418.30 | 454.45 | 454.45 | 33,831 |
04 Jun 2024 | 453.00 | 453.00 | 367.35 | 427.40 | 427.40 | 20,829 |
03 Jun 2024 | 495.00 | 495.00 | 449.20 | 455.15 | 455.15 | 58,772 |
31 May 2024 | 445.05 | 458.55 | 440.80 | 442.25 | 442.25 | 7,280 |
30 May 2024 | 460.00 | 465.75 | 448.90 | 455.25 | 455.25 | 35,097 |
29 May 2024 | 468.95 | 468.95 | 449.70 | 458.35 | 458.35 | 29,619 |
28 May 2024 | 487.00 | 487.00 | 456.00 | 461.40 | 461.40 | 20,186 |
24 May 2024 | 509.75 | 518.00 | 507.45 | 514.65 | 514.65 | 6,819 |
23 May 2024 | 514.00 | 518.00 | 508.80 | 512.45 | 512.45 | 5,350 |
22 May 2024 | 526.00 | 528.75 | 509.00 | 512.15 | 512.15 | 5,822 |
21 May 2024 | 520.40 | 534.10 | 520.40 | 526.90 | 526.90 | 3,004 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 516.25 | 525.00 | 515.95 | 520.90 | 520.90 | 4,371 |
16 May 2024 | 504.00 | 518.30 | 504.00 | 513.50 | 513.50 | 6,651 |
15 May 2024 | 501.00 | 507.20 | 498.45 | 504.05 | 504.05 | 2,648 |
14 May 2024 | 489.35 | 503.20 | 489.10 | 501.00 | 501.00 | 9,442 |
13 May 2024 | 492.95 | 492.95 | 476.85 | 487.30 | 487.30 | 18,285 |
10 May 2024 | 499.00 | 501.15 | 480.00 | 486.80 | 486.80 | 16,815 |
09 May 2024 | 516.80 | 520.70 | 490.85 | 494.50 | 494.50 | 14,276 |
08 May 2024 | 507.45 | 524.35 | 503.75 | 517.60 | 517.60 | 11,322 |
07 May 2024 | 530.45 | 530.55 | 504.00 | 510.35 | 510.35 | 22,036 |
06 May 2024 | 548.00 | 555.55 | 523.80 | 527.75 | 527.75 | 20,423 |
03 May 2024 | 535.95 | 552.00 | 533.35 | 541.95 | 541.95 | 31,109 |
02 May 2024 | 536.00 | 539.85 | 529.90 | 534.50 | 534.50 | 17,489 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 544.30 | 544.30 | 530.30 | 535.15 | 535.15 | 12,395 |
29 Apr 2024 | 538.65 | 553.30 | 529.00 | 547.95 | 547.95 | 18,089 |
26 Apr 2024 | 544.05 | 547.95 | 538.45 | 543.20 | 543.20 | 10,647 |
25 Apr 2024 | 542.00 | 549.55 | 535.80 | 543.80 | 543.80 | 14,535 |
24 Apr 2024 | 554.00 | 573.60 | 538.25 | 542.05 | 542.05 | 46,101 |
23 Apr 2024 | 535.00 | 557.70 | 534.95 | 553.30 | 553.30 | 17,787 |
22 Apr 2024 | 541.35 | 542.60 | 527.85 | 532.30 | 532.30 | 10,308 |
19 Apr 2024 | 541.50 | 542.00 | 520.15 | 530.70 | 530.70 | 11,238 |
18 Apr 2024 | 553.00 | 561.10 | 525.85 | 534.45 | 534.45 | 18,822 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 538.75 | 559.75 | 535.95 | 547.90 | 547.90 | 45,162 |
15 Apr 2024 | 554.95 | 554.95 | 527.00 | 539.60 | 539.60 | 33,568 |
12 Apr 2024 | 557.75 | 567.00 | 553.30 | 558.50 | 558.50 | 75,205 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 535.00 | 574.00 | 534.35 | 552.20 | 552.20 | 117,962 |
09 Apr 2024 | 483.00 | 524.80 | 483.00 | 517.05 | 517.05 | 45,106 |
08 Apr 2024 | 484.00 | 489.95 | 479.95 | 480.50 | 480.50 | 1,716 |
05 Apr 2024 | 477.65 | 489.55 | 477.65 | 483.30 | 483.30 | 10,713 |
04 Apr 2024 | 477.65 | 486.90 | 470.80 | 484.65 | 484.65 | 20,583 |
03 Apr 2024 | 474.50 | 486.40 | 472.55 | 480.60 | 480.60 | 8,776 |
02 Apr 2024 | 477.20 | 480.15 | 471.60 | 476.80 | 476.80 | 5,793 |
01 Apr 2024 | 452.80 | 482.60 | 452.80 | 477.20 | 477.20 | 4,628 |
28 Mar 2024 | 468.90 | 471.00 | 456.00 | 462.00 | 462.00 | 9,485 |
27 Mar 2024 | 451.90 | 467.55 | 451.90 | 465.45 | 465.45 | 18,386 |
26 Mar 2024 | 451.05 | 464.60 | 449.85 | 454.45 | 454.45 | 8,442 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 441.40 | 461.00 | 441.40 | 457.60 | 457.60 | 5,751 |
21 Mar 2024 | 438.55 | 442.05 | 432.80 | 440.70 | 440.70 | 7,090 |
20 Mar 2024 | 418.00 | 434.90 | 416.00 | 431.10 | 431.10 | 4,552 |
19 Mar 2024 | 417.65 | 421.30 | 411.75 | 418.50 | 418.50 | 8,715 |
18 Mar 2024 | 433.00 | 434.65 | 417.00 | 423.40 | 423.40 | 14,847 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 391.30 | 462.20 | 391.30 | 451.20 | 451.20 | 8,436 |
13 Mar 2024 | 443.00 | 448.60 | 412.00 | 415.70 | 415.70 | 26,560 |
12 Mar 2024 | 476.00 | 480.60 | 434.65 | 444.40 | 444.40 | 16,925 |
11 Mar 2024 | 481.35 | 497.60 | 471.95 | 475.40 | 475.40 | 19,338 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 468.00 | 484.40 | 462.00 | 481.35 | 481.35 | 12,085 |
06 Mar 2024 | 480.05 | 485.00 | 458.50 | 467.10 | 467.10 | 20,033 |
05 Mar 2024 | 494.00 | 494.00 | 476.50 | 480.60 | 480.60 | 6,767 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |