Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 438.50 | 442.50 | 436.50 | 439.50 | 439.50 | 390 |
04 Jul 2024 | 2.6 Dividend | |||||
03 Jul 2024 | 425.00 | 440.50 | 424.00 | 440.50 | 437.90 | 568 |
02 Jul 2024 | 425.50 | 425.50 | 420.00 | 420.00 | 417.52 | 945 |
01 Jul 2024 | 434.50 | 434.50 | 421.50 | 430.00 | 427.46 | 4,375 |
28 Jun 2024 | 432.00 | 437.00 | 430.00 | 431.00 | 428.46 | 846 |
27 Jun 2024 | 430.00 | 434.00 | 429.75 | 433.00 | 430.44 | 1,051 |
26 Jun 2024 | 429.00 | 429.00 | 422.50 | 427.00 | 424.48 | 1,467 |
25 Jun 2024 | 440.00 | 440.00 | 430.50 | 430.50 | 427.96 | 363 |
24 Jun 2024 | 445.00 | 445.00 | 431.00 | 439.00 | 436.41 | 910 |
21 Jun 2024 | 443.50 | 443.50 | 443.50 | 443.50 | 440.88 | 64 |
20 Jun 2024 | 451.50 | 454.00 | 441.50 | 442.50 | 439.89 | 3,029 |
19 Jun 2024 | 463.00 | 465.00 | 450.00 | 451.75 | 449.08 | 8,737 |
18 Jun 2024 | 443.00 | 459.50 | 443.00 | 458.00 | 455.30 | 5,269 |
17 Jun 2024 | 442.50 | 448.75 | 442.50 | 448.50 | 445.85 | 1,054 |
14 Jun 2024 | 462.50 | 463.00 | 453.50 | 456.50 | 453.81 | 20,685 |
13 Jun 2024 | 463.00 | 468.50 | 463.00 | 464.50 | 461.76 | 576 |
12 Jun 2024 | 465.00 | 475.00 | 465.00 | 475.00 | 472.20 | 1,146 |
11 Jun 2024 | 471.50 | 471.50 | 460.00 | 463.50 | 460.76 | 1,870 |
10 Jun 2024 | 467.00 | 468.00 | 466.00 | 467.00 | 464.24 | 4,060 |
07 Jun 2024 | 476.50 | 477.75 | 466.00 | 470.00 | 467.23 | 2,655 |
06 Jun 2024 | 471.50 | 471.50 | 471.50 | 471.50 | 468.72 | 68 |
05 Jun 2024 | 474.00 | 478.50 | 472.50 | 472.50 | 469.71 | 1,319 |
04 Jun 2024 | 479.00 | 479.50 | 472.00 | 472.00 | 469.21 | 3,129 |
03 Jun 2024 | 490.00 | 490.50 | 483.50 | 486.75 | 483.88 | 6,007 |
31 May 2024 | 488.00 | 494.50 | 488.00 | 494.50 | 491.58 | 2,737 |
30 May 2024 | 485.50 | 493.25 | 485.50 | 492.00 | 489.10 | 3,130 |
29 May 2024 | 490.00 | 494.00 | 480.50 | 482.50 | 479.65 | 933 |
28 May 2024 | 509.00 | 517.00 | 502.00 | 502.00 | 499.04 | 7,501 |
24 May 2024 | 514.00 | 515.00 | 511.50 | 515.00 | 511.96 | 1,671 |
23 May 2024 | 507.00 | 512.00 | 501.50 | 510.00 | 506.99 | 7,725 |
22 May 2024 | 499.50 | 505.00 | 499.00 | 504.00 | 501.03 | 4,004 |
21 May 2024 | 495.00 | 498.50 | 493.00 | 494.50 | 491.58 | 2,594 |
20 May 2024 | 492.50 | 492.50 | 488.00 | 491.50 | 488.60 | 1,559 |
17 May 2024 | 492.50 | 492.50 | 490.00 | 490.00 | 487.11 | 1,324 |
16 May 2024 | 486.00 | 490.00 | 485.50 | 488.25 | 485.37 | 3,948 |
15 May 2024 | 487.00 | 489.00 | 484.75 | 487.00 | 484.13 | 1,657 |
14 May 2024 | 487.50 | 506.00 | 485.00 | 488.00 | 485.12 | 7,864 |
13 May 2024 | 470.00 | 476.25 | 463.25 | 473.75 | 470.95 | 1,328 |
10 May 2024 | 485.00 | 485.00 | 477.00 | 478.50 | 475.68 | 2,323 |
09 May 2024 | 484.00 | 484.00 | 483.00 | 483.00 | 480.15 | 51 |
08 May 2024 | 488.50 | 488.50 | 483.50 | 487.00 | 484.13 | 603 |
07 May 2024 | 482.00 | 483.00 | 480.00 | 480.00 | 477.17 | 1,443 |
03 May 2024 | 484.00 | 484.00 | 481.00 | 482.50 | 479.65 | 305 |
02 May 2024 | 480.00 | 485.25 | 480.00 | 482.50 | 479.65 | 1,311 |
01 May 2024 | 487.00 | 487.00 | 487.00 | 487.00 | 484.13 | - |
30 Apr 2024 | 486.50 | 489.25 | 484.50 | 487.00 | 484.13 | 376 |
29 Apr 2024 | 489.50 | 489.50 | 485.50 | 487.25 | 484.37 | 209 |
26 Apr 2024 | 479.50 | 487.50 | 475.50 | 484.50 | 481.64 | 948 |
25 Apr 2024 | 481.00 | 481.00 | 470.50 | 471.50 | 468.72 | 249 |
24 Apr 2024 | 491.00 | 491.50 | 484.00 | 489.50 | 486.61 | 3,751 |
23 Apr 2024 | 484.50 | 491.50 | 484.00 | 491.00 | 488.10 | 7,379 |
22 Apr 2024 | 474.50 | 476.00 | 470.25 | 476.00 | 473.19 | 5,897 |
19 Apr 2024 | 469.50 | 477.00 | 465.00 | 465.00 | 462.26 | 3,900 |
18 Apr 2024 | 466.50 | 480.00 | 466.50 | 480.00 | 477.17 | 4,061 |
17 Apr 2024 | 471.00 | 478.00 | 467.50 | 469.50 | 466.73 | 4,107 |
16 Apr 2024 | 468.00 | 469.50 | 468.00 | 469.00 | 466.23 | 724 |
15 Apr 2024 | 469.00 | 474.50 | 465.00 | 474.50 | 471.70 | 9,057 |
12 Apr 2024 | 460.50 | 480.00 | 460.50 | 469.00 | 466.23 | 3,074 |
11 Apr 2024 | 455.50 | 467.50 | 455.50 | 460.00 | 457.28 | 3,746 |
10 Apr 2024 | 418.50 | 457.00 | 418.50 | 457.00 | 454.30 | 6,912 |
09 Apr 2024 | 396.50 | 407.00 | 396.50 | 402.00 | 399.63 | 2,431 |
08 Apr 2024 | 402.75 | 417.50 | 400.50 | 410.00 | 407.58 | 10,274 |
05 Apr 2024 | 401.00 | 401.00 | 391.50 | 391.50 | 389.19 | 337 |
04 Apr 2024 | 401.00 | 414.50 | 397.75 | 414.50 | 412.05 | 10,829 |
03 Apr 2024 | 405.50 | 405.50 | 397.50 | 398.00 | 395.65 | 1,003 |
02 Apr 2024 | 424.00 | 424.50 | 410.25 | 411.50 | 409.07 | 5,456 |
28 Mar 2024 | 426.50 | 436.00 | 422.00 | 427.75 | 425.23 | 593 |
27 Mar 2024 | 414.50 | 429.00 | 413.75 | 426.00 | 423.49 | 2,741 |
26 Mar 2024 | 413.50 | 418.50 | 411.50 | 413.75 | 411.31 | 2,689 |
25 Mar 2024 | 409.50 | 423.00 | 409.25 | 417.75 | 415.28 | 18,706 |
22 Mar 2024 | 399.50 | 402.50 | 398.00 | 401.75 | 399.38 | 7,579 |
21 Mar 2024 | 400.00 | 400.00 | 391.00 | 394.50 | 392.17 | 2,733 |
20 Mar 2024 | 376.00 | 396.50 | 376.00 | 396.50 | 394.16 | 4,181 |
19 Mar 2024 | 373.50 | 373.50 | 366.00 | 370.00 | 367.82 | 6,168 |
18 Mar 2024 | 384.00 | 384.00 | 376.00 | 379.00 | 376.76 | 6,121 |
15 Mar 2024 | 391.00 | 391.00 | 384.00 | 384.00 | 381.73 | 5,687 |
14 Mar 2024 | 381.50 | 391.00 | 381.50 | 387.00 | 384.72 | 9,419 |
13 Mar 2024 | 390.00 | 390.00 | 380.00 | 380.00 | 377.76 | 5,006 |
12 Mar 2024 | 394.50 | 394.50 | 390.00 | 393.50 | 391.18 | 581 |
11 Mar 2024 | 405.00 | 405.00 | 393.00 | 393.00 | 390.68 | 1,249 |
08 Mar 2024 | 405.00 | 405.00 | 397.50 | 400.00 | 397.64 | 4,835 |
07 Mar 2024 | 406.50 | 406.50 | 402.50 | 402.50 | 400.12 | 61 |
06 Mar 2024 | 412.75 | 412.75 | 403.50 | 403.50 | 401.12 | 1,616 |
05 Mar 2024 | 415.25 | 415.25 | 400.00 | 401.00 | 398.63 | 1,737 |
04 Mar 2024 | 404.50 | 419.50 | 402.25 | 417.00 | 414.54 | 6,839 |
01 Mar 2024 | 395.00 | 404.00 | 395.00 | 401.75 | 399.38 | 5,719 |
29 Feb 2024 | 402.50 | 402.50 | 394.00 | 394.00 | 391.67 | 959 |
28 Feb 2024 | 402.50 | 402.75 | 401.00 | 402.00 | 399.63 | 4,136 |
27 Feb 2024 | 407.50 | 407.50 | 400.50 | 403.50 | 401.12 | 3,372 |
26 Feb 2024 | 406.00 | 410.50 | 405.00 | 405.00 | 402.61 | 2,677 |
23 Feb 2024 | 410.50 | 414.00 | 407.00 | 410.00 | 407.58 | 2,690 |
22 Feb 2024 | 415.00 | 415.00 | 413.00 | 414.00 | 411.56 | 852 |
21 Feb 2024 | 415.00 | 419.00 | 415.00 | 418.50 | 416.03 | 2,739 |
20 Feb 2024 | 412.50 | 418.00 | 412.50 | 414.00 | 411.56 | 2,264 |
19 Feb 2024 | 416.00 | 416.00 | 405.50 | 407.75 | 405.34 | 1,551 |
16 Feb 2024 | 418.75 | 421.50 | 415.50 | 416.00 | 413.54 | 5,376 |
15 Feb 2024 | 419.00 | 421.50 | 416.50 | 418.25 | 415.78 | 5,226 |
14 Feb 2024 | 421.50 | 422.75 | 419.50 | 419.50 | 417.02 | 1,722 |
13 Feb 2024 | 426.00 | 426.00 | 421.50 | 426.00 | 423.49 | 1,798 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |