Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 536.26 | 538.71 | 533.85 | 538.01 | 538.01 | 631,499 |
23 Apr 2024 | 539.95 | 543.65 | 538.48 | 539.62 | 539.62 | 381,500 |
22 Apr 2024 | 538.92 | 540.67 | 534.40 | 539.11 | 539.11 | 584,000 |
19 Apr 2024 | 530.07 | 535.70 | 529.55 | 534.38 | 534.38 | 776,900 |
18 Apr 2024 | 530.51 | 531.55 | 526.17 | 527.27 | 527.27 | 477,300 |
17 Apr 2024 | 528.32 | 529.70 | 525.67 | 526.47 | 526.47 | 447,800 |
16 Apr 2024 | 531.00 | 532.16 | 526.95 | 526.98 | 526.98 | 405,300 |
15 Apr 2024 | 542.37 | 542.37 | 526.97 | 528.26 | 528.26 | 800,100 |
12 Apr 2024 | 534.38 | 544.91 | 534.33 | 535.83 | 535.83 | 590,600 |
11 Apr 2024 | 537.77 | 544.67 | 535.74 | 539.64 | 539.64 | 398,000 |
10 Apr 2024 | 538.81 | 539.84 | 534.49 | 535.99 | 535.99 | 481,800 |
09 Apr 2024 | 544.39 | 546.86 | 541.16 | 543.48 | 543.48 | 315,700 |
08 Apr 2024 | 541.33 | 545.51 | 540.20 | 543.23 | 543.23 | 371,900 |
05 Apr 2024 | 537.52 | 545.80 | 536.87 | 543.01 | 543.01 | 338,800 |
04 Apr 2024 | 550.06 | 554.37 | 537.11 | 537.28 | 537.28 | 451,500 |
04 Apr 2024 | 0.75 Dividend | |||||
03 Apr 2024 | 542.92 | 549.26 | 542.92 | 544.68 | 543.93 | 927,300 |
02 Apr 2024 | 552.00 | 552.87 | 543.42 | 545.94 | 545.19 | 775,300 |
01 Apr 2024 | 562.35 | 565.00 | 552.03 | 553.62 | 552.86 | 268,400 |
28 Mar 2024 | 560.00 | 563.15 | 557.80 | 560.84 | 560.07 | 478,100 |
27 Mar 2024 | 557.79 | 559.84 | 556.54 | 559.18 | 558.41 | 362,800 |
26 Mar 2024 | 550.94 | 555.59 | 549.20 | 554.43 | 553.67 | 419,000 |
25 Mar 2024 | 554.04 | 554.04 | 547.81 | 550.94 | 550.18 | 576,200 |
22 Mar 2024 | 558.97 | 558.97 | 553.04 | 556.38 | 555.61 | 240,500 |
21 Mar 2024 | 556.55 | 558.63 | 554.46 | 556.28 | 555.51 | 425,000 |
20 Mar 2024 | 553.09 | 556.78 | 550.10 | 554.06 | 553.30 | 442,400 |
19 Mar 2024 | 547.00 | 552.27 | 545.78 | 551.87 | 551.11 | 317,800 |
18 Mar 2024 | 548.60 | 551.17 | 545.43 | 546.16 | 545.41 | 373,200 |
15 Mar 2024 | 544.42 | 551.79 | 542.29 | 547.35 | 546.60 | 877,100 |
14 Mar 2024 | 549.63 | 551.84 | 543.87 | 547.08 | 546.33 | 375,900 |
13 Mar 2024 | 557.77 | 557.77 | 547.66 | 549.52 | 548.76 | 439,500 |
12 Mar 2024 | 554.60 | 558.26 | 553.62 | 555.20 | 554.44 | 465,100 |
11 Mar 2024 | 545.21 | 554.26 | 542.90 | 553.88 | 553.12 | 521,400 |
08 Mar 2024 | 546.17 | 548.55 | 544.35 | 545.95 | 545.20 | 310,400 |
07 Mar 2024 | 545.14 | 549.14 | 543.29 | 546.32 | 545.57 | 301,800 |
06 Mar 2024 | 537.50 | 546.20 | 535.59 | 540.21 | 539.47 | 441,900 |
05 Mar 2024 | 544.24 | 544.24 | 534.73 | 537.01 | 536.27 | 431,400 |
04 Mar 2024 | 549.35 | 552.06 | 545.45 | 547.22 | 546.47 | 521,200 |
01 Mar 2024 | 541.07 | 549.82 | 540.60 | 547.96 | 547.21 | 781,700 |
29 Feb 2024 | 546.15 | 546.15 | 539.26 | 544.73 | 543.98 | 817,900 |
28 Feb 2024 | 544.39 | 545.84 | 541.67 | 543.45 | 542.70 | 457,300 |
27 Feb 2024 | 548.01 | 548.56 | 542.52 | 547.10 | 546.35 | 852,200 |
26 Feb 2024 | 554.08 | 556.57 | 545.83 | 547.91 | 547.16 | 847,200 |
23 Feb 2024 | 559.16 | 559.97 | 554.94 | 556.87 | 556.10 | 985,100 |
22 Feb 2024 | 552.52 | 558.66 | 552.52 | 555.31 | 554.55 | 610,300 |
21 Feb 2024 | 542.89 | 549.51 | 540.46 | 549.02 | 548.26 | 381,200 |
20 Feb 2024 | 545.57 | 547.43 | 539.81 | 544.11 | 543.36 | 440,500 |
16 Feb 2024 | 549.95 | 550.43 | 543.99 | 545.57 | 544.82 | 552,700 |
15 Feb 2024 | 543.16 | 548.93 | 538.29 | 547.98 | 547.23 | 420,600 |
14 Feb 2024 | 535.90 | 541.91 | 534.55 | 541.71 | 540.96 | 460,900 |
13 Feb 2024 | 536.80 | 538.09 | 532.03 | 535.42 | 534.68 | 433,400 |
12 Feb 2024 | 548.85 | 548.85 | 540.02 | 542.31 | 541.56 | 343,900 |
09 Feb 2024 | 548.49 | 550.77 | 545.11 | 550.26 | 549.50 | 388,000 |
08 Feb 2024 | 550.84 | 553.08 | 540.38 | 545.34 | 544.59 | 508,800 |
07 Feb 2024 | 550.00 | 550.64 | 546.81 | 548.69 | 547.93 | 413,600 |
06 Feb 2024 | 548.37 | 548.37 | 541.87 | 545.30 | 544.55 | 348,600 |
05 Feb 2024 | 548.79 | 549.57 | 542.06 | 545.89 | 545.14 | 335,600 |
02 Feb 2024 | 544.10 | 551.27 | 538.54 | 549.62 | 548.86 | 489,600 |
01 Feb 2024 | 538.57 | 546.26 | 534.81 | 545.81 | 545.06 | 561,900 |
31 Jan 2024 | 527.48 | 549.32 | 525.18 | 537.00 | 536.26 | 993,200 |
30 Jan 2024 | 558.26 | 562.69 | 555.14 | 561.57 | 560.80 | 621,300 |
29 Jan 2024 | 549.31 | 556.16 | 548.73 | 555.93 | 555.16 | 413,000 |
26 Jan 2024 | 552.94 | 553.08 | 546.40 | 549.68 | 548.92 | 426,300 |
25 Jan 2024 | 552.19 | 553.37 | 548.26 | 551.70 | 550.94 | 884,500 |
24 Jan 2024 | 553.42 | 554.23 | 547.32 | 547.77 | 547.02 | 353,600 |
23 Jan 2024 | 550.00 | 553.20 | 545.90 | 552.81 | 552.05 | 304,000 |
22 Jan 2024 | 550.00 | 553.40 | 547.89 | 549.91 | 549.15 | 449,200 |
19 Jan 2024 | 543.30 | 548.52 | 541.32 | 548.49 | 547.73 | 427,300 |
18 Jan 2024 | 535.01 | 542.22 | 533.67 | 541.94 | 541.19 | 425,000 |
17 Jan 2024 | 535.68 | 540.00 | 532.56 | 537.19 | 536.45 | 427,400 |
16 Jan 2024 | 532.48 | 537.53 | 531.38 | 537.27 | 536.53 | 428,800 |
12 Jan 2024 | 535.88 | 535.88 | 531.06 | 534.19 | 533.45 | 435,000 |
11 Jan 2024 | 529.87 | 532.86 | 528.19 | 532.40 | 531.67 | 336,300 |
10 Jan 2024 | 528.97 | 531.32 | 527.36 | 530.30 | 529.57 | 401,400 |
09 Jan 2024 | 528.77 | 533.03 | 526.93 | 531.52 | 530.79 | 373,000 |
08 Jan 2024 | 522.32 | 529.35 | 522.06 | 528.78 | 528.05 | 509,200 |
08 Jan 2024 | 0.75 Dividend | |||||
05 Jan 2024 | 525.00 | 526.65 | 521.70 | 523.07 | 521.60 | 444,000 |
04 Jan 2024 | 526.00 | 530.95 | 523.51 | 524.17 | 522.70 | 601,000 |
03 Jan 2024 | 534.49 | 537.43 | 530.80 | 531.00 | 529.51 | 488,400 |
02 Jan 2024 | 542.38 | 545.24 | 530.93 | 534.49 | 532.99 | 618,500 |
29 Dec 2023 | 546.42 | 548.85 | 543.78 | 545.17 | 543.64 | 398,900 |
28 Dec 2023 | 544.18 | 547.38 | 543.57 | 546.15 | 544.62 | 267,800 |
27 Dec 2023 | 544.70 | 545.00 | 542.74 | 543.75 | 542.22 | 539,400 |
26 Dec 2023 | 543.61 | 546.47 | 541.75 | 543.55 | 542.02 | 443,600 |
22 Dec 2023 | 543.15 | 545.86 | 541.35 | 542.85 | 541.33 | 420,800 |
21 Dec 2023 | 538.50 | 541.58 | 535.60 | 540.30 | 538.78 | 407,700 |
20 Dec 2023 | 540.42 | 544.98 | 534.81 | 534.94 | 533.44 | 676,200 |
19 Dec 2023 | 543.82 | 544.55 | 537.73 | 541.56 | 540.04 | 499,900 |
18 Dec 2023 | 544.44 | 544.85 | 539.05 | 542.97 | 541.44 | 653,300 |
15 Dec 2023 | 535.76 | 542.00 | 532.97 | 541.55 | 540.03 | 8,034,900 |
14 Dec 2023 | 550.77 | 551.83 | 538.23 | 538.83 | 537.32 | 985,100 |
13 Dec 2023 | 544.87 | 551.91 | 544.53 | 550.77 | 549.22 | 690,600 |
12 Dec 2023 | 542.10 | 545.01 | 542.02 | 543.46 | 541.93 | 693,500 |
11 Dec 2023 | 540.00 | 544.44 | 536.95 | 540.21 | 538.69 | 593,500 |
08 Dec 2023 | 533.45 | 537.58 | 531.71 | 536.60 | 535.09 | 394,000 |
07 Dec 2023 | 536.49 | 536.49 | 532.04 | 534.80 | 533.30 | 361,400 |
06 Dec 2023 | 537.95 | 538.06 | 531.99 | 535.37 | 533.87 | 351,400 |
05 Dec 2023 | 535.17 | 537.87 | 533.47 | 535.54 | 534.04 | 343,300 |
04 Dec 2023 | 537.60 | 542.04 | 534.00 | 536.75 | 535.24 | 486,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |