Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 656.60 | 656.60 | 654.75 | 655.10 | 655.10 | 63 |
07 May 2024 | 656.45 | 658.05 | 655.75 | 656.70 | 656.70 | 499 |
06 May 2024 | 657.35 | 662.15 | 657.35 | 661.40 | 661.40 | 499 |
03 May 2024 | 658.50 | 661.10 | 652.20 | 661.50 | 661.50 | 319 |
02 May 2024 | 639.60 | 656.75 | 639.60 | 655.95 | 655.95 | 467 |
01 May 2024 | 636.70 | 639.60 | 635.30 | 638.00 | 638.00 | 68 |
30 Apr 2024 | 645.30 | 645.30 | 640.15 | 637.55 | 637.55 | 92 |
29 Apr 2024 | 640.65 | 645.15 | 640.60 | 644.90 | 644.90 | 152 |
26 Apr 2024 | 636.15 | 640.70 | 636.15 | 639.55 | 639.55 | 398 |
25 Apr 2024 | 630.50 | 631.75 | 629.05 | 632.95 | 632.95 | 148 |
24 Apr 2024 | 633.40 | 635.45 | 629.45 | 631.35 | 631.35 | 255 |
23 Apr 2024 | 621.20 | 626.45 | 620.70 | 627.20 | 627.20 | 79 |
22 Apr 2024 | 612.90 | 622.25 | 612.90 | 622.25 | 622.25 | 142 |
19 Apr 2024 | 614.65 | 615.80 | 603.80 | 614.35 | 614.35 | 176 |
18 Apr 2024 | 625.60 | 627.65 | 618.05 | 618.85 | 618.85 | 705 |
17 Apr 2024 | 617.90 | 620.10 | 614.75 | 616.05 | 616.05 | 309 |
16 Apr 2024 | 621.10 | 621.10 | 614.85 | 616.60 | 616.60 | 286 |
15 Apr 2024 | 632.35 | 632.50 | 624.15 | 624.15 | 624.15 | 94 |
12 Apr 2024 | 643.30 | 643.65 | 627.20 | 627.85 | 627.85 | 386 |
11 Apr 2024 | 642.50 | 646.20 | 640.15 | 644.30 | 644.30 | 85 |
10 Apr 2024 | 651.60 | 651.60 | 636.45 | 639.00 | 639.00 | 45 |
09 Apr 2024 | 643.15 | 648.25 | 642.90 | 648.25 | 648.25 | 118 |
08 Apr 2024 | 639.40 | 644.90 | 638.65 | 643.95 | 643.95 | 276 |
05 Apr 2024 | 636.50 | 640.65 | 633.20 | 640.00 | 640.00 | 827 |
04 Apr 2024 | 643.60 | 648.25 | 643.45 | 639.45 | 639.45 | 128 |
03 Apr 2024 | 640.00 | 643.80 | 637.95 | 643.25 | 643.25 | 528 |
02 Apr 2024 | 641.85 | 645.10 | 641.65 | 642.80 | 642.80 | 101 |
01 Apr 2024 | 641.35 | 641.35 | 641.35 | 641.35 | 641.35 | - |
28 Mar 2024 | 639.50 | 639.80 | 637.05 | 638.95 | 638.95 | - |
27 Mar 2024 | 636.25 | 636.25 | 633.85 | 635.95 | 635.95 | 33 |
26 Mar 2024 | 639.80 | 640.90 | 636.15 | 636.15 | 636.15 | 152 |
25 Mar 2024 | 636.55 | 637.05 | 636.20 | 636.25 | 636.25 | 50 |
22 Mar 2024 | 641.85 | 641.85 | 634.45 | 635.55 | 635.55 | 132 |
21 Mar 2024 | 641.20 | 645.70 | 640.85 | 639.75 | 639.75 | 103 |
20 Mar 2024 | 633.60 | 635.40 | 631.90 | 638.95 | 638.95 | 128 |
19 Mar 2024 | 634.55 | 635.00 | 630.20 | 632.55 | 632.55 | 84 |
18 Mar 2024 | 639.20 | 639.30 | 636.90 | 637.10 | 637.10 | 151 |
15 Mar 2024 | 624.82 | 624.82 | 624.82 | 624.82 | 624.82 | 2,563 |
14 Mar 2024 | 631.00 | 631.10 | 628.70 | 628.70 | 628.70 | 1,470 |
13 Mar 2024 | 632.45 | 633.80 | 631.35 | 631.75 | 631.75 | 2,819 |
12 Mar 2024 | 637.80 | 638.15 | 633.05 | 636.50 | 636.50 | 822 |
11 Mar 2024 | 630.10 | 630.60 | 628.40 | 629.50 | 629.50 | 1,827 |
08 Mar 2024 | 628.05 | 632.55 | 626.75 | 627.60 | 627.60 | 2,594 |
07 Mar 2024 | 622.05 | 625.95 | 619.70 | 627.45 | 627.45 | 289 |
06 Mar 2024 | 613.70 | 624.40 | 613.70 | 622.90 | 622.90 | 3,287 |
05 Mar 2024 | 618.95 | 618.95 | 612.40 | 612.90 | 612.90 | 16,381 |
04 Mar 2024 | 622.15 | 622.15 | 618.85 | 619.00 | 619.00 | 100 |
01 Mar 2024 | 611.35 | 620.35 | 609.60 | 619.20 | 619.20 | 487 |
29 Feb 2024 | 610.15 | 615.20 | 609.95 | 610.85 | 610.85 | 409 |
28 Feb 2024 | 619.55 | 619.55 | 608.85 | 609.70 | 609.70 | 319 |
27 Feb 2024 | 617.25 | 619.70 | 613.45 | 618.15 | 618.15 | 297 |
26 Feb 2024 | 616.45 | 618.80 | 616.45 | 617.85 | 617.85 | 158 |
23 Feb 2024 | 619.90 | 621.15 | 619.10 | 621.25 | 621.25 | 137 |
22 Feb 2024 | 615.55 | 621.05 | 615.55 | 621.05 | 621.05 | 127 |
21 Feb 2024 | 612.35 | 612.85 | 611.10 | 612.90 | 612.90 | 60 |
20 Feb 2024 | 610.95 | 614.10 | 607.80 | 611.45 | 611.45 | 67 |
16 Feb 2024 | 609.35 | 612.60 | 609.35 | 611.15 | 611.15 | 140 |
15 Feb 2024 | 605.85 | 608.00 | 602.20 | 608.65 | 608.65 | 179 |
14 Feb 2024 | 601.15 | 607.00 | 600.85 | 606.55 | 606.55 | 146 |
13 Feb 2024 | 609.40 | 609.65 | 596.65 | 596.85 | 596.85 | 35 |
12 Feb 2024 | 607.70 | 611.65 | 607.70 | 609.60 | 609.60 | 28 |
09 Feb 2024 | 600.80 | 604.95 | 600.80 | 604.90 | 604.90 | 66 |
08 Feb 2024 | 603.60 | 603.60 | 600.90 | 601.60 | 601.60 | 75 |
07 Feb 2024 | 607.10 | 607.60 | 601.80 | 604.75 | 604.75 | 166 |
06 Feb 2024 | 587.75 | 601.65 | 587.75 | 604.05 | 604.05 | 181 |
05 Feb 2024 | 585.20 | 591.70 | 584.60 | 589.00 | 589.00 | 271 |
02 Feb 2024 | 590.50 | 594.35 | 586.10 | 587.85 | 587.85 | 277 |
01 Feb 2024 | 585.10 | 588.65 | 581.90 | 588.50 | 588.50 | 305 |
31 Jan 2024 | 585.20 | 587.95 | 582.05 | 583.55 | 583.55 | 68 |
30 Jan 2024 | 587.40 | 587.40 | 584.75 | 586.60 | 586.60 | 54 |
29 Jan 2024 | 590.90 | 594.30 | 590.00 | 592.50 | 592.50 | 156 |
26 Jan 2024 | 592.15 | 592.75 | 587.25 | 591.35 | 591.35 | 82 |
25 Jan 2024 | 589.15 | 594.80 | 588.70 | 591.85 | 591.85 | 166 |
24 Jan 2024 | 583.45 | 594.95 | 579.60 | 592.40 | 592.40 | 155 |
23 Jan 2024 | 579.90 | 585.30 | 578.15 | 584.65 | 584.65 | 358 |
22 Jan 2024 | 585.95 | 585.95 | 574.95 | 579.75 | 579.75 | 131 |
19 Jan 2024 | 578.25 | 584.95 | 578.20 | 584.90 | 584.90 | 160 |
18 Jan 2024 | 573.30 | 578.30 | 570.85 | 578.50 | 578.50 | 483 |
17 Jan 2024 | 580.80 | 581.30 | 569.20 | 572.40 | 572.40 | 112 |
16 Jan 2024 | 590.70 | 592.15 | 581.50 | 582.10 | 582.10 | 234 |
12 Jan 2024 | 594.15 | 601.25 | 594.15 | 597.85 | 597.85 | 106 |
11 Jan 2024 | 593.30 | 599.15 | 592.05 | 595.55 | 595.55 | 239 |
10 Jan 2024 | 593.20 | 594.55 | 591.40 | 592.75 | 592.75 | 119 |
09 Jan 2024 | 602.50 | 602.60 | 593.45 | 593.90 | 593.90 | 49 |
08 Jan 2024 | 605.15 | 605.65 | 595.95 | 603.45 | 603.45 | 81 |
05 Jan 2024 | 605.30 | 606.75 | 601.25 | 603.15 | 603.15 | 55 |
04 Jan 2024 | 604.80 | 607.85 | 603.90 | 603.45 | 603.45 | 126 |
03 Jan 2024 | 607.40 | 607.40 | 603.05 | 606.50 | 606.50 | 84 |
02 Jan 2024 | 617.80 | 617.80 | 607.40 | 608.20 | 608.20 | 79 |
29 Dec 2023 | 619.00 | 619.55 | 616.60 | 617.75 | 617.75 | - |
28 Dec 2023 | 615.35 | 620.50 | 615.35 | 617.95 | 617.95 | 348 |
27 Dec 2023 | 609.70 | 611.95 | 609.20 | 611.25 | 611.25 | 283 |
26 Dec 2023 | 602.30 | 607.90 | 602.10 | 607.70 | 607.70 | 158 |
22 Dec 2023 | 600.60 | 602.15 | 597.00 | 602.90 | 602.90 | - |
21 Dec 2023 | 598.00 | 604.55 | 597.95 | 607.10 | 607.10 | 88 |
20 Dec 2023 | 606.75 | 607.05 | 594.95 | 594.95 | 594.95 | 43 |
19 Dec 2023 | 600.45 | 604.55 | 600.40 | 606.80 | 606.80 | 49 |
18 Dec 2023 | 604.45 | 605.25 | 600.40 | 602.00 | 602.00 | 102 |
15 Dec 2023 | 596.99 | 596.99 | 596.99 | 596.99 | 596.99 | 157 |
14 Dec 2023 | 592.40 | 592.40 | 592.40 | 596.60 | 596.60 | 976 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |