Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 442.10 | 452.95 | 441.00 | 450.60 | 450.60 | 601,451 |
13 Jun 2024 | 450.00 | 450.85 | 440.00 | 440.90 | 440.90 | 469,895 |
12 Jun 2024 | 455.00 | 456.95 | 445.00 | 446.95 | 446.95 | 250,421 |
11 Jun 2024 | 455.00 | 464.15 | 449.05 | 451.95 | 451.95 | 686,930 |
10 Jun 2024 | 457.85 | 458.20 | 442.20 | 453.20 | 453.20 | 537,454 |
07 Jun 2024 | 450.00 | 461.35 | 446.20 | 449.15 | 449.15 | 1,067,253 |
06 Jun 2024 | 450.00 | 450.45 | 432.50 | 448.30 | 448.30 | 1,822,013 |
05 Jun 2024 | 394.40 | 454.85 | 382.10 | 447.00 | 447.00 | 4,810,403 |
04 Jun 2024 | 392.05 | 401.00 | 366.80 | 393.35 | 393.35 | 1,644,225 |
03 Jun 2024 | 418.00 | 428.00 | 392.05 | 393.90 | 393.90 | 2,380,434 |
31 May 2024 | 418.50 | 421.70 | 394.75 | 400.50 | 400.50 | 1,294,833 |
30 May 2024 | 415.00 | 425.00 | 411.30 | 414.50 | 414.50 | 579,700 |
29 May 2024 | 417.05 | 418.20 | 409.20 | 413.25 | 413.25 | 294,778 |
28 May 2024 | 424.45 | 424.45 | 413.10 | 415.25 | 415.25 | 371,417 |
27 May 2024 | 417.00 | 428.00 | 417.00 | 421.10 | 421.10 | 491,126 |
24 May 2024 | 421.65 | 424.95 | 416.10 | 417.00 | 417.00 | 381,573 |
23 May 2024 | 430.15 | 434.65 | 420.00 | 421.85 | 421.85 | 478,401 |
22 May 2024 | 432.00 | 433.85 | 418.90 | 430.15 | 430.15 | 833,272 |
21 May 2024 | 450.00 | 451.00 | 428.00 | 431.95 | 431.95 | 1,062,141 |
17 May 2024 | 449.90 | 451.00 | 439.60 | 442.95 | 442.95 | 704,807 |
16 May 2024 | 445.00 | 453.90 | 443.40 | 446.40 | 446.40 | 1,308,423 |
15 May 2024 | 465.00 | 472.70 | 427.55 | 440.95 | 440.95 | 5,286,500 |
14 May 2024 | 461.25 | 469.40 | 454.00 | 460.05 | 460.05 | 796,727 |
13 May 2024 | 467.05 | 473.65 | 452.00 | 454.45 | 454.45 | 857,021 |
10 May 2024 | 457.30 | 465.90 | 452.30 | 460.30 | 460.30 | 547,647 |
09 May 2024 | 462.00 | 470.00 | 452.45 | 457.30 | 457.30 | 1,533,645 |
08 May 2024 | 452.95 | 478.25 | 443.35 | 461.00 | 461.00 | 5,330,248 |
07 May 2024 | 418.00 | 459.90 | 411.95 | 456.55 | 456.55 | 8,813,505 |
06 May 2024 | 427.10 | 428.20 | 412.00 | 414.35 | 414.35 | 294,912 |
03 May 2024 | 438.00 | 439.35 | 417.70 | 423.20 | 423.20 | 974,249 |
02 May 2024 | 432.85 | 441.00 | 432.00 | 439.35 | 439.35 | 484,490 |
30 Apr 2024 | 437.50 | 442.50 | 431.00 | 434.35 | 434.35 | 1,056,004 |
29 Apr 2024 | 425.40 | 434.50 | 420.50 | 430.85 | 430.85 | 488,145 |
26 Apr 2024 | 429.50 | 429.90 | 417.55 | 420.45 | 420.45 | 546,589 |
25 Apr 2024 | 422.55 | 465.95 | 421.00 | 426.70 | 426.70 | 4,219,762 |
24 Apr 2024 | 424.40 | 428.60 | 420.00 | 421.60 | 421.60 | 452,162 |
23 Apr 2024 | 416.80 | 424.00 | 412.05 | 420.95 | 420.95 | 229,489 |
22 Apr 2024 | 414.95 | 422.00 | 412.95 | 416.80 | 416.80 | 127,890 |
19 Apr 2024 | 409.00 | 414.00 | 405.00 | 410.15 | 410.15 | 174,855 |
18 Apr 2024 | 415.55 | 420.20 | 412.55 | 414.50 | 414.50 | 322,614 |
16 Apr 2024 | 421.00 | 426.85 | 411.50 | 413.45 | 413.45 | 868,011 |
15 Apr 2024 | 426.00 | 440.45 | 421.35 | 428.55 | 428.55 | 549,523 |
12 Apr 2024 | 439.15 | 441.30 | 421.20 | 435.00 | 435.00 | 1,098,832 |
10 Apr 2024 | 445.00 | 445.80 | 436.05 | 439.15 | 439.15 | 158,463 |
09 Apr 2024 | 447.00 | 450.00 | 439.45 | 442.80 | 442.80 | 257,915 |
08 Apr 2024 | 447.00 | 455.00 | 439.30 | 444.65 | 444.65 | 332,677 |
05 Apr 2024 | 435.35 | 447.00 | 435.35 | 444.35 | 444.35 | 266,448 |
04 Apr 2024 | 446.85 | 448.55 | 432.00 | 435.70 | 435.70 | 437,256 |
03 Apr 2024 | 448.65 | 449.70 | 441.90 | 443.25 | 443.25 | 308,087 |
02 Apr 2024 | 447.80 | 466.00 | 444.05 | 448.65 | 448.65 | 779,083 |
01 Apr 2024 | 448.50 | 449.35 | 440.10 | 443.95 | 443.95 | 207,166 |
28 Mar 2024 | 450.00 | 455.75 | 433.30 | 439.95 | 439.95 | 669,527 |
27 Mar 2024 | 431.05 | 449.00 | 425.55 | 446.30 | 446.30 | 870,431 |
26 Mar 2024 | 419.25 | 431.30 | 415.00 | 427.75 | 427.75 | 349,827 |
22 Mar 2024 | 418.60 | 426.00 | 415.70 | 424.25 | 424.25 | 216,321 |
21 Mar 2024 | 425.85 | 427.05 | 414.20 | 418.60 | 418.60 | 555,858 |
20 Mar 2024 | 408.85 | 423.75 | 403.80 | 419.65 | 419.65 | 580,850 |
19 Mar 2024 | 413.40 | 418.95 | 401.00 | 404.85 | 404.85 | 397,055 |
18 Mar 2024 | 427.40 | 429.45 | 413.10 | 415.85 | 415.85 | 508,111 |
15 Mar 2024 | 423.90 | 431.95 | 407.05 | 427.40 | 427.40 | 4,811,950 |
14 Mar 2024 | 390.40 | 430.75 | 390.40 | 424.70 | 424.70 | 1,760,139 |
13 Mar 2024 | 425.70 | 425.70 | 388.30 | 399.65 | 399.65 | 2,125,307 |
12 Mar 2024 | 432.60 | 437.50 | 420.40 | 425.70 | 425.70 | 919,452 |
11 Mar 2024 | 429.95 | 435.95 | 414.00 | 432.60 | 432.60 | 1,437,636 |
07 Mar 2024 | 424.05 | 433.00 | 419.85 | 429.50 | 429.50 | 1,222,727 |
06 Mar 2024 | 437.50 | 437.50 | 415.05 | 423.80 | 423.80 | 964,369 |
05 Mar 2024 | 436.50 | 447.50 | 426.70 | 434.75 | 434.75 | 1,122,732 |
04 Mar 2024 | 450.00 | 454.45 | 432.00 | 434.05 | 434.05 | 1,291,513 |
01 Mar 2024 | 455.35 | 459.95 | 437.05 | 452.45 | 452.45 | 2,929,783 |
29 Feb 2024 | 472.00 | 473.60 | 451.60 | 462.05 | 462.05 | 1,104,553 |
28 Feb 2024 | 468.45 | 484.80 | 465.00 | 468.95 | 468.95 | 1,070,640 |
27 Feb 2024 | 477.00 | 482.00 | 463.50 | 467.05 | 467.05 | 504,334 |
26 Feb 2024 | 472.40 | 478.65 | 468.30 | 475.65 | 475.65 | 397,150 |
23 Feb 2024 | 473.90 | 474.60 | 467.50 | 469.70 | 469.70 | 578,033 |
22 Feb 2024 | 473.60 | 474.20 | 466.60 | 471.00 | 471.00 | 522,928 |
21 Feb 2024 | 472.25 | 480.00 | 467.60 | 471.45 | 471.45 | 837,248 |
20 Feb 2024 | 476.75 | 492.70 | 468.10 | 469.70 | 469.70 | 1,495,446 |
19 Feb 2024 | 474.35 | 488.00 | 472.00 | 474.50 | 474.50 | 722,077 |
16 Feb 2024 | 471.45 | 476.90 | 462.15 | 472.00 | 472.00 | 778,106 |
15 Feb 2024 | 476.50 | 482.00 | 465.10 | 466.90 | 466.90 | 1,396,475 |
14 Feb 2024 | 432.00 | 514.90 | 429.00 | 481.60 | 481.60 | 9,760,123 |
13 Feb 2024 | 450.00 | 465.95 | 428.40 | 432.35 | 432.35 | 750,223 |
12 Feb 2024 | 445.75 | 467.60 | 440.00 | 445.75 | 445.75 | 1,648,048 |
09 Feb 2024 | 464.15 | 466.00 | 443.50 | 445.60 | 445.60 | 1,210,738 |
08 Feb 2024 | 497.20 | 497.70 | 457.00 | 461.70 | 461.70 | 954,298 |
07 Feb 2024 | 504.80 | 509.80 | 489.50 | 492.30 | 492.30 | 371,024 |
06 Feb 2024 | 498.90 | 501.95 | 495.15 | 498.60 | 498.60 | 600,077 |
05 Feb 2024 | 512.00 | 514.45 | 490.55 | 496.20 | 496.20 | 934,186 |
02 Feb 2024 | 513.80 | 519.00 | 503.75 | 509.70 | 509.70 | 1,312,955 |
01 Feb 2024 | 516.95 | 534.95 | 500.40 | 508.20 | 508.20 | 2,028,888 |
31 Jan 2024 | 538.80 | 550.00 | 489.05 | 515.15 | 515.15 | 3,933,427 |
30 Jan 2024 | 539.00 | 542.45 | 530.35 | 535.65 | 535.65 | 401,609 |
29 Jan 2024 | 551.55 | 553.20 | 530.10 | 537.10 | 537.10 | 611,783 |
25 Jan 2024 | 539.00 | 551.30 | 537.45 | 546.60 | 546.60 | 820,300 |
24 Jan 2024 | 538.00 | 554.00 | 526.95 | 535.95 | 535.95 | 2,250,831 |
23 Jan 2024 | 523.00 | 534.95 | 517.55 | 530.70 | 530.70 | 931,754 |
19 Jan 2024 | 526.00 | 533.65 | 522.65 | 530.10 | 530.10 | 804,092 |
18 Jan 2024 | 503.65 | 526.00 | 503.00 | 518.55 | 518.55 | 1,591,118 |
17 Jan 2024 | 501.20 | 532.70 | 498.00 | 503.95 | 503.95 | 1,983,749 |
16 Jan 2024 | 498.65 | 507.50 | 495.60 | 499.25 | 499.25 | 446,813 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |