Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Jun 2024 | 473.40 | 473.40 | 466.61 | 469.63 | 469.63 | 14,744 |
19 Jun 2024 | 457.35 | 457.35 | 457.35 | 469.85 | 469.85 | 190 |
18 Jun 2024 | 470.00 | 470.00 | 468.75 | 469.85 | 469.85 | 225 |
17 Jun 2024 | 463.60 | 470.70 | 463.60 | 464.25 | 464.25 | 2,014 |
14 Jun 2024 | 469.25 | 472.80 | 469.25 | 471.85 | 471.85 | 1,422 |
13 Jun 2024 | 480.00 | 481.65 | 473.80 | 475.83 | 475.83 | 1,057 |
12 Jun 2024 | 490.10 | 496.65 | 486.35 | 490.40 | 490.40 | 4,270 |
11 Jun 2024 | 489.15 | 501.80 | 489.15 | 490.30 | 490.30 | 888 |
10 Jun 2024 | 489.41 | 496.25 | 489.41 | 501.65 | 501.65 | 2,057 |
07 Jun 2024 | 497.15 | 503.00 | 497.15 | 499.15 | 499.15 | 1,014 |
06 Jun 2024 | 508.40 | 510.70 | 499.60 | 510.45 | 510.45 | 389 |
05 Jun 2024 | 504.70 | 504.70 | 503.68 | 504.15 | 504.15 | 80 |
04 Jun 2024 | 516.00 | 531.20 | 509.20 | 511.05 | 511.05 | 3,505 |
03 Jun 2024 | 525.97 | 532.30 | 525.97 | 525.35 | 525.35 | 2,108 |
31 May 2024 | 533.20 | 534.30 | 533.20 | 525.95 | 525.95 | 2,614 |
30 May 2024 | 524.60 | 532.20 | 524.60 | 528.30 | 528.30 | 139 |
29 May 2024 | 548.70 | 549.00 | 539.10 | 534.45 | 534.45 | 3,004 |
28 May 2024 | 536.10 | 543.52 | 531.41 | 541.85 | 541.85 | 1,583 |
24 May 2024 | 525.50 | 528.57 | 525.50 | 528.85 | 528.85 | 2,844 |
23 May 2024 | 533.30 | 533.30 | 527.93 | 528.60 | 528.60 | 1,484 |
22 May 2024 | 552.10 | 552.10 | 539.40 | 538.00 | 538.00 | 2,196 |
21 May 2024 | 557.60 | 563.20 | 557.51 | 555.05 | 555.05 | 6,192 |
20 May 2024 | 565.40 | 565.40 | 551.30 | 559.50 | 559.50 | 2,885 |
17 May 2024 | 541.60 | 553.51 | 539.89 | 548.90 | 548.90 | 5,244 |
16 May 2024 | 537.51 | 537.60 | 537.51 | 537.15 | 537.15 | 90 |
15 May 2024 | 533.00 | 535.60 | 533.00 | 536.55 | 536.55 | 44 |
14 May 2024 | 529.72 | 534.17 | 529.72 | 536.90 | 536.90 | 4,441 |
13 May 2024 | 535.50 | 535.50 | 526.40 | 528.70 | 528.70 | 193 |
10 May 2024 | 539.40 | 539.40 | 539.40 | 534.15 | 534.15 | 1 |
09 May 2024 | 524.80 | 527.10 | 524.80 | 530.20 | 530.20 | 27 |
08 May 2024 | 526.42 | 526.42 | 524.32 | 522.55 | 522.55 | 3,419 |
07 May 2024 | 526.50 | 529.68 | 525.40 | 526.80 | 526.80 | 892 |
03 May 2024 | 521.30 | 521.30 | 521.30 | 514.30 | 514.30 | 1 |
02 May 2024 | 500.60 | 508.80 | 500.60 | 508.55 | 508.55 | 71 |
01 May 2024 | 508.90 | 508.90 | 504.60 | 505.30 | 505.30 | 16 |
30 Apr 2024 | 515.10 | 515.10 | 515.10 | 507.95 | 507.95 | 25 |
29 Apr 2024 | 516.20 | 516.20 | 516.20 | 514.45 | 514.45 | 232 |
26 Apr 2024 | 508.90 | 508.90 | 508.90 | 505.05 | 505.05 | 1 |
25 Apr 2024 | 492.45 | 496.50 | 492.10 | 493.15 | 493.15 | 327 |
24 Apr 2024 | 496.80 | 496.85 | 488.30 | 491.30 | 491.30 | 1,430 |
23 Apr 2024 | 494.55 | 494.55 | 494.55 | 494.55 | 494.55 | - |
22 Apr 2024 | 502.40 | 507.60 | 502.40 | 496.33 | 496.33 | 316 |
19 Apr 2024 | 505.10 | 506.60 | 501.30 | 503.63 | 503.63 | 566 |
18 Apr 2024 | 505.45 | 505.45 | 505.45 | 505.45 | 505.45 | - |
17 Apr 2024 | 499.60 | 499.60 | 499.60 | 499.60 | 499.60 | - |
16 Apr 2024 | 491.80 | 491.80 | 485.75 | 490.73 | 490.73 | 34 |
15 Apr 2024 | 512.40 | 512.40 | 500.80 | 503.55 | 503.55 | 2,566 |
12 Apr 2024 | 521.10 | 521.10 | 521.10 | 516.25 | 516.25 | 1,150 |
11 Apr 2024 | 509.20 | 509.20 | 504.60 | 507.50 | 507.50 | 2,000 |
10 Apr 2024 | 515.40 | 515.40 | 515.40 | 505.65 | 505.65 | 2,355 |
09 Apr 2024 | 498.05 | 517.30 | 498.05 | 511.95 | 511.95 | 4,058 |
08 Apr 2024 | 500.60 | 501.31 | 500.60 | 502.65 | 502.65 | 1,896 |
05 Apr 2024 | 493.55 | 493.55 | 493.55 | 493.45 | 493.45 | 1,600 |
04 Apr 2024 | 498.45 | 499.10 | 498.45 | 498.55 | 498.55 | 3 |
03 Apr 2024 | 474.30 | 482.70 | 474.30 | 487.33 | 487.33 | 133 |
02 Apr 2024 | 484.25 | 484.25 | 482.60 | 481.83 | 481.83 | 7,000 |
28 Mar 2024 | 475.80 | 475.80 | 475.80 | 473.67 | 473.67 | 1,000 |
27 Mar 2024 | 462.70 | 462.70 | 462.70 | 465.88 | 465.88 | 1,000 |
26 Mar 2024 | 463.33 | 463.33 | 463.33 | 463.33 | 463.33 | - |
25 Mar 2024 | 467.15 | 467.15 | 467.15 | 467.50 | 467.50 | 11,620 |
22 Mar 2024 | 473.10 | 477.15 | 473.10 | 469.45 | 469.45 | 16 |
21 Mar 2024 | 474.88 | 474.88 | 474.88 | 474.88 | 474.88 | - |
20 Mar 2024 | 462.35 | 462.35 | 462.35 | 460.95 | 460.95 | 243 |
19 Mar 2024 | 469.95 | 469.95 | 465.85 | 462.08 | 462.08 | 26 |
18 Mar 2024 | 473.80 | 473.80 | 462.65 | 465.42 | 465.42 | 2,221 |
15 Mar 2024 | 470.50 | 470.50 | 470.50 | 467.98 | 467.98 | 1,000 |
14 Mar 2024 | 467.85 | 467.85 | 467.85 | 470.17 | 470.17 | 1,000 |
13 Mar 2024 | 453.20 | 453.20 | 453.20 | 457.77 | 457.77 | 100 |
12 Mar 2024 | 439.85 | 443.45 | 439.85 | 445.95 | 445.95 | 796 |
11 Mar 2024 | 439.50 | 439.50 | 439.50 | 444.70 | 444.70 | 272 |
08 Mar 2024 | 439.10 | 439.10 | 439.10 | 439.10 | 439.10 | - |
07 Mar 2024 | 435.25 | 435.25 | 435.25 | 449.48 | 449.48 | 114 |
06 Mar 2024 | 436.88 | 436.88 | 436.88 | 436.88 | 436.88 | - |
05 Mar 2024 | 434.60 | 434.60 | 434.60 | 434.60 | 434.60 | - |
04 Mar 2024 | 444.73 | 444.73 | 444.73 | 444.73 | 444.73 | - |
01 Mar 2024 | 439.30 | 439.30 | 438.75 | 442.33 | 442.33 | 111 |
29 Feb 2024 | 428.83 | 428.83 | 428.83 | 428.83 | 428.83 | - |
28 Feb 2024 | 424.95 | 424.95 | 424.95 | 422.95 | 422.95 | 941 |
27 Feb 2024 | 419.25 | 419.25 | 419.25 | 419.25 | 419.25 | - |
26 Feb 2024 | 417.13 | 417.13 | 417.13 | 417.13 | 417.13 | - |
23 Feb 2024 | 413.45 | 413.55 | 413.45 | 416.50 | 416.50 | 2,000 |
22 Feb 2024 | 421.00 | 421.00 | 421.00 | 421.00 | 421.00 | - |
21 Feb 2024 | 416.92 | 416.92 | 416.92 | 416.92 | 416.92 | - |
20 Feb 2024 | 423.05 | 423.05 | 423.05 | 414.85 | 414.85 | 1,000 |
19 Feb 2024 | 422.35 | 422.35 | 421.00 | 424.63 | 424.63 | 3,094 |
16 Feb 2024 | 422.40 | 426.13 | 418.65 | 424.73 | 424.73 | 3,038 |
15 Feb 2024 | 412.42 | 412.42 | 412.42 | 412.42 | 412.42 | - |
14 Feb 2024 | 406.40 | 406.40 | 406.40 | 407.25 | 407.25 | 590 |
13 Feb 2024 | 401.45 | 412.55 | 401.45 | 403.48 | 403.48 | 2,319 |
12 Feb 2024 | 414.10 | 414.10 | 410.33 | 412.95 | 412.95 | 747 |
09 Feb 2024 | 409.00 | 409.00 | 409.00 | 409.00 | 409.00 | - |
08 Feb 2024 | 411.80 | 411.80 | 411.80 | 411.80 | 411.80 | - |
07 Feb 2024 | 409.20 | 409.20 | 409.20 | 409.20 | 409.20 | - |
06 Feb 2024 | 411.75 | 411.75 | 411.75 | 409.55 | 409.55 | 2 |
05 Feb 2024 | 412.80 | 412.80 | 412.80 | 404.70 | 404.70 | 7 |
02 Feb 2024 | 413.50 | 413.50 | 413.50 | 413.50 | 413.50 | - |
01 Feb 2024 | 419.60 | 419.60 | 419.60 | 416.67 | 416.67 | 5 |
31 Jan 2024 | 425.45 | 425.45 | 425.45 | 425.45 | 425.45 | - |
30 Jan 2024 | 428.02 | 428.02 | 428.02 | 428.02 | 428.02 | - |
29 Jan 2024 | 421.60 | 421.60 | 421.60 | 424.00 | 424.00 | 9 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |