Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 519.69 | 522.14 | 516.40 | 518.65 | 518.65 | 224,500 |
09 May 2024 | 517.09 | 520.56 | 514.48 | 517.26 | 517.26 | 268,600 |
08 May 2024 | 515.48 | 522.12 | 515.48 | 516.67 | 516.67 | 399,400 |
07 May 2024 | 520.89 | 522.81 | 517.05 | 517.23 | 517.23 | 496,000 |
06 May 2024 | 516.87 | 525.62 | 515.17 | 522.38 | 522.38 | 419,200 |
03 May 2024 | 518.30 | 518.99 | 509.08 | 514.33 | 514.33 | 583,500 |
02 May 2024 | 517.32 | 520.02 | 511.70 | 512.70 | 512.70 | 470,000 |
01 May 2024 | 525.58 | 528.99 | 515.00 | 516.42 | 516.42 | 690,400 |
30 Apr 2024 | 528.41 | 542.75 | 522.91 | 529.27 | 529.27 | 1,314,400 |
29 Apr 2024 | 530.30 | 539.99 | 508.29 | 527.13 | 527.13 | 1,902,600 |
26 Apr 2024 | 492.37 | 502.63 | 491.28 | 499.07 | 499.07 | 958,100 |
25 Apr 2024 | 487.97 | 498.44 | 484.67 | 494.77 | 494.77 | 661,700 |
24 Apr 2024 | 479.61 | 488.84 | 478.04 | 487.71 | 487.71 | 719,400 |
23 Apr 2024 | 475.59 | 483.51 | 471.61 | 481.16 | 481.16 | 663,600 |
22 Apr 2024 | 477.45 | 477.45 | 469.17 | 471.28 | 471.28 | 578,200 |
19 Apr 2024 | 483.32 | 483.32 | 469.99 | 473.55 | 473.55 | 590,300 |
18 Apr 2024 | 483.08 | 487.44 | 478.57 | 481.66 | 481.66 | 350,500 |
17 Apr 2024 | 490.33 | 490.33 | 479.61 | 482.05 | 482.05 | 328,700 |
16 Apr 2024 | 489.19 | 489.58 | 484.11 | 486.65 | 486.65 | 346,100 |
15 Apr 2024 | 498.88 | 500.18 | 487.94 | 488.02 | 488.02 | 406,300 |
12 Apr 2024 | 500.83 | 502.60 | 494.92 | 495.31 | 495.31 | 475,700 |
11 Apr 2024 | 507.93 | 507.93 | 498.51 | 504.52 | 504.52 | 408,200 |
10 Apr 2024 | 493.85 | 507.93 | 491.09 | 506.83 | 506.83 | 771,600 |
09 Apr 2024 | 500.10 | 501.14 | 493.96 | 498.45 | 498.45 | 556,400 |
08 Apr 2024 | 492.75 | 503.19 | 492.75 | 501.98 | 501.98 | 762,600 |
05 Apr 2024 | 485.00 | 494.96 | 485.00 | 493.20 | 493.20 | 696,400 |
04 Apr 2024 | 506.00 | 506.00 | 482.78 | 482.86 | 482.86 | 842,300 |
03 Apr 2024 | 495.89 | 508.44 | 494.82 | 505.86 | 505.86 | 1,070,000 |
02 Apr 2024 | 493.30 | 498.21 | 487.95 | 497.26 | 497.26 | 518,300 |
01 Apr 2024 | 495.05 | 498.10 | 492.13 | 493.92 | 493.92 | 626,900 |
28 Mar 2024 | 493.73 | 497.14 | 489.77 | 496.88 | 496.88 | 668,800 |
27 Mar 2024 | 485.86 | 493.19 | 485.06 | 492.13 | 492.13 | 997,400 |
26 Mar 2024 | 471.44 | 483.49 | 467.34 | 483.00 | 483.00 | 955,800 |
25 Mar 2024 | 458.95 | 467.00 | 458.01 | 465.11 | 465.11 | 521,300 |
22 Mar 2024 | 457.00 | 459.38 | 454.39 | 458.42 | 458.42 | 396,000 |
21 Mar 2024 | 451.05 | 456.64 | 448.21 | 455.87 | 455.87 | 591,900 |
20 Mar 2024 | 445.80 | 451.83 | 445.11 | 451.72 | 451.72 | 366,000 |
19 Mar 2024 | 443.95 | 445.13 | 440.25 | 444.90 | 444.90 | 427,700 |
18 Mar 2024 | 442.46 | 446.03 | 440.37 | 442.79 | 442.79 | 430,900 |
15 Mar 2024 | 440.27 | 445.71 | 439.99 | 441.22 | 441.22 | 512,100 |
14 Mar 2024 | 450.26 | 451.99 | 443.05 | 443.66 | 443.66 | 408,100 |
14 Mar 2024 | 1.51 Dividend | |||||
13 Mar 2024 | 453.33 | 454.22 | 449.16 | 452.48 | 450.97 | 498,600 |
12 Mar 2024 | 444.94 | 453.04 | 444.67 | 452.58 | 451.07 | 494,600 |
11 Mar 2024 | 443.68 | 445.92 | 439.51 | 443.90 | 442.42 | 422,500 |
08 Mar 2024 | 445.84 | 450.45 | 442.85 | 445.01 | 443.52 | 476,000 |
07 Mar 2024 | 448.94 | 452.62 | 446.85 | 447.37 | 445.88 | 523,000 |
06 Mar 2024 | 451.72 | 451.94 | 443.83 | 447.24 | 445.75 | 501,400 |
05 Mar 2024 | 450.32 | 450.80 | 445.83 | 449.59 | 448.09 | 344,800 |
04 Mar 2024 | 447.45 | 452.28 | 446.53 | 449.99 | 448.49 | 419,100 |
01 Mar 2024 | 448.00 | 449.48 | 444.69 | 447.23 | 445.74 | 423,400 |
29 Feb 2024 | 447.99 | 451.62 | 443.65 | 448.35 | 446.85 | 787,700 |
28 Feb 2024 | 446.06 | 451.97 | 444.25 | 446.37 | 444.88 | 585,800 |
27 Feb 2024 | 460.26 | 460.28 | 444.04 | 446.27 | 444.78 | 1,055,200 |
26 Feb 2024 | 463.00 | 476.18 | 456.78 | 459.00 | 457.47 | 2,263,700 |
23 Feb 2024 | 430.00 | 434.04 | 427.94 | 433.65 | 432.20 | 977,100 |
22 Feb 2024 | 421.39 | 429.31 | 419.38 | 428.01 | 426.58 | 569,600 |
21 Feb 2024 | 417.66 | 421.68 | 416.35 | 420.76 | 419.36 | 486,200 |
20 Feb 2024 | 421.14 | 421.39 | 416.46 | 417.15 | 415.76 | 449,000 |
16 Feb 2024 | 423.67 | 427.90 | 421.55 | 421.85 | 420.44 | 406,200 |
15 Feb 2024 | 425.19 | 428.51 | 422.24 | 424.72 | 423.30 | 370,100 |
14 Feb 2024 | 423.73 | 424.72 | 417.64 | 424.48 | 423.06 | 483,000 |
13 Feb 2024 | 421.96 | 425.59 | 418.64 | 421.50 | 420.09 | 411,200 |
12 Feb 2024 | 425.09 | 429.00 | 424.83 | 427.29 | 425.86 | 385,400 |
09 Feb 2024 | 426.00 | 427.55 | 424.45 | 425.09 | 423.67 | 391,500 |
08 Feb 2024 | 424.58 | 431.47 | 423.01 | 426.58 | 425.16 | 540,400 |
07 Feb 2024 | 421.63 | 427.90 | 418.44 | 421.95 | 420.54 | 527,000 |
06 Feb 2024 | 416.36 | 424.98 | 413.56 | 421.58 | 420.17 | 594,200 |
05 Feb 2024 | 420.69 | 422.42 | 414.29 | 418.05 | 416.65 | 504,900 |
02 Feb 2024 | 430.64 | 430.64 | 421.44 | 422.06 | 420.65 | 637,500 |
01 Feb 2024 | 427.88 | 433.84 | 426.35 | 433.53 | 432.08 | 413,700 |
31 Jan 2024 | 436.13 | 436.13 | 424.47 | 426.22 | 424.80 | 436,700 |
30 Jan 2024 | 433.42 | 439.16 | 432.95 | 434.74 | 433.29 | 558,000 |
29 Jan 2024 | 420.43 | 433.73 | 419.07 | 433.44 | 431.99 | 619,300 |
26 Jan 2024 | 418.19 | 420.78 | 416.55 | 419.12 | 417.72 | 351,900 |
25 Jan 2024 | 421.00 | 421.02 | 412.84 | 418.08 | 416.68 | 489,500 |
24 Jan 2024 | 428.04 | 429.45 | 420.24 | 421.77 | 420.36 | 415,500 |
23 Jan 2024 | 428.93 | 430.76 | 423.62 | 425.71 | 424.29 | 406,100 |
22 Jan 2024 | 426.77 | 430.38 | 425.32 | 428.01 | 426.58 | 488,500 |
19 Jan 2024 | 428.30 | 428.41 | 421.96 | 426.77 | 425.35 | 500,900 |
18 Jan 2024 | 426.65 | 432.49 | 421.58 | 425.93 | 424.51 | 603,900 |
17 Jan 2024 | 422.89 | 427.79 | 420.75 | 422.40 | 420.99 | 528,600 |
16 Jan 2024 | 414.27 | 425.97 | 412.71 | 425.94 | 424.52 | 705,500 |
12 Jan 2024 | 413.97 | 413.97 | 406.96 | 411.30 | 409.93 | 359,800 |
11 Jan 2024 | 414.78 | 414.78 | 408.15 | 411.80 | 410.43 | 313,400 |
10 Jan 2024 | 410.51 | 414.26 | 406.79 | 414.13 | 412.75 | 447,800 |
09 Jan 2024 | 401.57 | 412.10 | 400.27 | 410.14 | 408.77 | 541,200 |
08 Jan 2024 | 402.23 | 404.40 | 395.08 | 402.69 | 401.35 | 690,400 |
05 Jan 2024 | 400.01 | 404.55 | 399.63 | 400.03 | 398.70 | 520,000 |
04 Jan 2024 | 400.88 | 404.95 | 399.42 | 401.27 | 399.93 | 525,000 |
03 Jan 2024 | 412.88 | 413.47 | 400.38 | 400.46 | 399.12 | 612,700 |
02 Jan 2024 | 408.90 | 414.78 | 408.25 | 413.14 | 411.76 | 546,400 |
29 Dec 2023 | 411.24 | 414.27 | 409.55 | 412.23 | 410.85 | 361,100 |
28 Dec 2023 | 412.74 | 414.00 | 410.91 | 411.21 | 409.84 | 226,200 |
27 Dec 2023 | 411.50 | 414.15 | 408.77 | 413.85 | 412.47 | 264,000 |
26 Dec 2023 | 408.46 | 412.51 | 408.46 | 411.34 | 409.97 | 307,400 |
22 Dec 2023 | 409.00 | 412.50 | 407.87 | 409.84 | 408.47 | 382,700 |
21 Dec 2023 | 406.51 | 409.60 | 403.28 | 408.80 | 407.44 | 366,500 |
20 Dec 2023 | 406.55 | 411.21 | 403.07 | 403.25 | 401.90 | 445,500 |
19 Dec 2023 | 406.00 | 410.52 | 403.89 | 406.55 | 405.19 | 444,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |