Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 688.28 | 688.86 | 680.42 | 681.29 | 681.29 | 271,124 |
27 Mar 2024 | 658.51 | 704.84 | 658.51 | 685.64 | 685.64 | 1,107,100 |
26 Mar 2024 | 635.72 | 639.14 | 632.39 | 633.40 | 633.40 | 332,800 |
25 Mar 2024 | 639.75 | 644.46 | 635.27 | 635.66 | 635.66 | 311,900 |
22 Mar 2024 | 644.48 | 644.48 | 636.75 | 639.39 | 639.39 | 300,400 |
21 Mar 2024 | 638.35 | 644.96 | 636.44 | 642.16 | 642.16 | 301,900 |
20 Mar 2024 | 627.30 | 636.47 | 627.30 | 634.99 | 634.99 | 272,000 |
19 Mar 2024 | 626.07 | 628.22 | 623.56 | 627.67 | 627.67 | 356,600 |
18 Mar 2024 | 631.19 | 633.29 | 624.45 | 624.96 | 624.96 | 355,900 |
15 Mar 2024 | 628.61 | 630.20 | 623.39 | 627.38 | 627.38 | 688,200 |
14 Mar 2024 | 626.21 | 631.34 | 622.05 | 629.70 | 629.70 | 324,500 |
13 Mar 2024 | 626.28 | 626.28 | 619.30 | 623.28 | 623.28 | 471,500 |
12 Mar 2024 | 622.40 | 627.96 | 620.88 | 626.70 | 626.70 | 259,900 |
11 Mar 2024 | 627.42 | 627.75 | 616.62 | 624.45 | 624.45 | 203,200 |
08 Mar 2024 | 627.63 | 630.00 | 623.72 | 625.37 | 625.37 | 303,300 |
07 Mar 2024 | 630.25 | 632.03 | 627.22 | 628.38 | 628.38 | 255,600 |
06 Mar 2024 | 627.12 | 630.66 | 624.02 | 625.80 | 625.80 | 327,200 |
05 Mar 2024 | 627.12 | 628.68 | 621.17 | 625.39 | 625.39 | 330,200 |
04 Mar 2024 | 629.46 | 631.84 | 627.45 | 629.24 | 629.24 | 223,200 |
01 Mar 2024 | 620.18 | 630.63 | 619.93 | 628.36 | 628.36 | 296,600 |
29 Feb 2024 | 633.00 | 633.00 | 627.23 | 628.61 | 628.61 | 403,300 |
28 Feb 2024 | 629.49 | 632.37 | 627.75 | 630.72 | 630.72 | 211,500 |
27 Feb 2024 | 631.57 | 631.57 | 626.52 | 628.15 | 628.15 | 273,700 |
26 Feb 2024 | 632.19 | 636.37 | 631.28 | 633.94 | 633.94 | 444,500 |
23 Feb 2024 | 627.95 | 634.30 | 627.95 | 633.10 | 633.10 | 178,000 |
22 Feb 2024 | 622.73 | 628.61 | 622.73 | 627.10 | 627.10 | 339,800 |
21 Feb 2024 | 617.23 | 619.13 | 613.78 | 618.66 | 618.66 | 309,000 |
20 Feb 2024 | 614.68 | 619.18 | 611.07 | 614.64 | 614.64 | 423,500 |
16 Feb 2024 | 620.89 | 621.78 | 612.74 | 614.66 | 614.66 | 339,700 |
15 Feb 2024 | 616.09 | 621.93 | 613.47 | 621.02 | 621.02 | 303,300 |
14 Feb 2024 | 606.47 | 613.19 | 603.77 | 612.67 | 612.67 | 356,800 |
14 Feb 2024 | 1.35 Dividend | |||||
13 Feb 2024 | 611.00 | 611.85 | 602.80 | 605.96 | 604.61 | 444,300 |
12 Feb 2024 | 617.00 | 617.22 | 611.92 | 613.69 | 612.32 | 289,300 |
09 Feb 2024 | 618.93 | 620.35 | 614.07 | 618.22 | 616.84 | 280,900 |
08 Feb 2024 | 620.50 | 621.97 | 615.96 | 617.16 | 615.79 | 428,900 |
07 Feb 2024 | 622.10 | 626.18 | 620.59 | 621.62 | 620.24 | 272,400 |
06 Feb 2024 | 618.01 | 619.92 | 614.47 | 617.89 | 616.51 | 335,600 |
05 Feb 2024 | 616.86 | 617.08 | 611.14 | 615.62 | 614.25 | 355,700 |
02 Feb 2024 | 616.31 | 622.63 | 611.96 | 619.30 | 617.92 | 337,300 |
01 Feb 2024 | 606.74 | 618.39 | 603.83 | 617.54 | 616.16 | 371,500 |
31 Jan 2024 | 609.00 | 611.69 | 601.91 | 604.57 | 603.22 | 643,900 |
30 Jan 2024 | 598.80 | 609.08 | 598.80 | 608.81 | 607.45 | 302,300 |
29 Jan 2024 | 595.49 | 604.61 | 595.49 | 602.00 | 600.66 | 317,600 |
26 Jan 2024 | 601.34 | 601.34 | 595.00 | 597.81 | 596.48 | 171,400 |
25 Jan 2024 | 598.86 | 601.72 | 595.02 | 598.51 | 597.18 | 269,900 |
24 Jan 2024 | 605.03 | 606.36 | 597.14 | 597.95 | 596.62 | 343,100 |
23 Jan 2024 | 604.57 | 607.13 | 599.53 | 603.67 | 602.33 | 216,000 |
22 Jan 2024 | 603.26 | 603.99 | 600.20 | 601.53 | 600.19 | 241,800 |
19 Jan 2024 | 594.26 | 600.58 | 591.60 | 599.05 | 597.72 | 314,900 |
18 Jan 2024 | 588.89 | 593.88 | 586.54 | 592.62 | 591.30 | 270,600 |
17 Jan 2024 | 585.91 | 589.71 | 585.17 | 588.89 | 587.58 | 280,600 |
16 Jan 2024 | 591.18 | 593.30 | 586.06 | 588.57 | 587.26 | 304,500 |
12 Jan 2024 | 591.08 | 593.35 | 587.77 | 593.00 | 591.68 | 228,600 |
11 Jan 2024 | 588.16 | 588.91 | 583.63 | 588.25 | 586.94 | 279,300 |
10 Jan 2024 | 584.07 | 587.47 | 581.65 | 587.02 | 585.71 | 234,500 |
09 Jan 2024 | 578.56 | 584.65 | 576.54 | 584.51 | 583.21 | 213,900 |
08 Jan 2024 | 578.03 | 584.72 | 575.93 | 584.13 | 582.83 | 425,800 |
05 Jan 2024 | 582.38 | 584.47 | 574.55 | 577.26 | 575.97 | 290,200 |
04 Jan 2024 | 579.50 | 587.40 | 579.50 | 582.38 | 581.08 | 322,900 |
03 Jan 2024 | 591.66 | 593.19 | 579.56 | 580.28 | 578.99 | 382,700 |
02 Jan 2024 | 600.88 | 603.57 | 588.06 | 591.91 | 590.59 | 389,000 |
29 Dec 2023 | 600.24 | 604.47 | 599.65 | 602.66 | 601.32 | 284,100 |
28 Dec 2023 | 604.04 | 607.19 | 601.03 | 601.09 | 599.75 | 293,800 |
27 Dec 2023 | 601.90 | 607.79 | 601.90 | 606.21 | 604.86 | 266,400 |
26 Dec 2023 | 596.95 | 603.80 | 595.81 | 602.43 | 601.09 | 322,000 |
22 Dec 2023 | 592.16 | 597.74 | 590.50 | 595.24 | 593.91 | 467,900 |
21 Dec 2023 | 577.00 | 591.26 | 568.71 | 589.95 | 588.64 | 670,600 |
20 Dec 2023 | 559.39 | 563.10 | 553.55 | 553.66 | 552.43 | 522,000 |
19 Dec 2023 | 561.37 | 564.01 | 559.41 | 560.29 | 559.04 | 361,300 |
18 Dec 2023 | 565.99 | 565.99 | 560.37 | 560.66 | 559.41 | 372,300 |
15 Dec 2023 | 562.25 | 566.88 | 557.60 | 558.71 | 557.47 | 1,130,200 |
14 Dec 2023 | 576.47 | 576.47 | 562.08 | 563.42 | 562.16 | 613,200 |
13 Dec 2023 | 567.56 | 576.58 | 564.56 | 574.90 | 573.62 | 388,600 |
12 Dec 2023 | 562.01 | 564.61 | 556.71 | 564.52 | 563.26 | 336,300 |
11 Dec 2023 | 556.46 | 563.33 | 554.84 | 559.60 | 558.35 | 409,100 |
08 Dec 2023 | 549.46 | 554.09 | 548.60 | 553.33 | 552.10 | 328,800 |
07 Dec 2023 | 552.93 | 555.51 | 547.48 | 553.75 | 552.52 | 628,400 |
06 Dec 2023 | 554.95 | 556.82 | 548.24 | 550.93 | 549.70 | 267,600 |
05 Dec 2023 | 551.52 | 553.95 | 547.80 | 551.08 | 549.85 | 285,200 |
04 Dec 2023 | 553.06 | 557.79 | 551.64 | 555.05 | 553.81 | 303,600 |
01 Dec 2023 | 553.25 | 559.06 | 553.11 | 558.25 | 557.01 | 278,900 |
30 Nov 2023 | 550.55 | 553.89 | 547.54 | 553.25 | 552.02 | 425,000 |
29 Nov 2023 | 556.07 | 556.07 | 548.16 | 549.08 | 547.86 | 300,500 |
28 Nov 2023 | 554.90 | 559.94 | 552.73 | 554.35 | 553.11 | 277,200 |
27 Nov 2023 | 555.48 | 558.45 | 554.41 | 554.76 | 553.52 | 215,900 |
24 Nov 2023 | 550.96 | 556.06 | 547.52 | 554.90 | 553.66 | 114,100 |
22 Nov 2023 | 556.00 | 559.01 | 553.77 | 554.82 | 553.58 | 206,400 |
21 Nov 2023 | 551.55 | 555.06 | 550.67 | 553.24 | 552.01 | 263,200 |
20 Nov 2023 | 548.02 | 552.95 | 546.01 | 550.84 | 549.61 | 293,700 |
17 Nov 2023 | 555.98 | 556.87 | 547.43 | 547.97 | 546.75 | 344,300 |
16 Nov 2023 | 549.48 | 557.08 | 546.73 | 553.44 | 552.21 | 492,700 |
15 Nov 2023 | 548.92 | 551.58 | 546.35 | 547.24 | 546.02 | 526,800 |
14 Nov 2023 | 543.83 | 548.26 | 540.26 | 546.54 | 545.32 | 390,900 |
14 Nov 2023 | 1.35 Dividend | |||||
13 Nov 2023 | 532.90 | 537.60 | 530.60 | 536.27 | 533.73 | 238,100 |
10 Nov 2023 | 529.76 | 534.07 | 525.46 | 533.48 | 530.95 | 311,000 |
09 Nov 2023 | 528.63 | 530.68 | 524.96 | 526.33 | 523.84 | 241,700 |
08 Nov 2023 | 527.56 | 528.96 | 524.05 | 527.21 | 524.71 | 288,800 |
07 Nov 2023 | 519.84 | 528.22 | 516.61 | 526.26 | 523.77 | 609,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |