Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 May 2024 | 707.00 | 714.80 | 660.00 | 666.50 | 666.50 | 2,461,611 |
29 May 2024 | 719.90 | 732.00 | 706.90 | 711.80 | 711.80 | 1,808,030 |
28 May 2024 | 714.00 | 746.00 | 703.00 | 716.30 | 716.30 | 3,413,004 |
27 May 2024 | 746.00 | 749.70 | 700.00 | 706.90 | 706.90 | 2,122,125 |
24 May 2024 | 740.00 | 760.00 | 728.00 | 742.65 | 742.65 | 2,234,866 |
23 May 2024 | 758.75 | 758.90 | 711.90 | 740.90 | 740.90 | 6,795,842 |
22 May 2024 | 768.00 | 807.70 | 712.35 | 772.30 | 772.30 | 17,441,458 |
21 May 2024 | 636.75 | 743.60 | 625.10 | 741.30 | 741.30 | 15,462,688 |
17 May 2024 | 584.75 | 619.10 | 578.40 | 590.20 | 590.20 | 6,519,031 |
16 May 2024 | 566.50 | 589.00 | 556.50 | 583.30 | 583.30 | 5,205,070 |
15 May 2024 | 557.50 | 580.00 | 545.55 | 560.85 | 560.85 | 4,213,134 |
15 May 2024 | 10 Dividend | |||||
14 May 2024 | 578.60 | 582.00 | 547.30 | 559.90 | 549.90 | 17,152,568 |
13 May 2024 | 529.00 | 586.00 | 506.80 | 579.10 | 568.76 | 25,340,856 |
10 May 2024 | 460.95 | 540.95 | 460.30 | 525.50 | 516.11 | 28,236,129 |
09 May 2024 | 472.80 | 486.80 | 451.30 | 456.15 | 448.00 | 3,884,464 |
08 May 2024 | 446.70 | 487.00 | 444.35 | 471.85 | 463.42 | 8,896,879 |
07 May 2024 | 464.25 | 467.40 | 433.65 | 445.80 | 437.84 | 3,599,889 |
06 May 2024 | 474.00 | 476.80 | 443.10 | 464.25 | 455.96 | 5,386,921 |
03 May 2024 | 438.20 | 478.40 | 438.20 | 470.10 | 461.70 | 10,396,501 |
02 May 2024 | 428.80 | 437.35 | 424.20 | 432.10 | 424.38 | 2,249,997 |
30 Apr 2024 | 427.50 | 442.55 | 425.25 | 426.95 | 419.32 | 2,369,092 |
29 Apr 2024 | 425.35 | 427.85 | 421.80 | 424.25 | 416.67 | 1,474,786 |
26 Apr 2024 | 413.50 | 429.00 | 412.05 | 421.60 | 414.07 | 3,812,770 |
25 Apr 2024 | 409.60 | 423.95 | 407.50 | 411.50 | 404.15 | 2,419,866 |
24 Apr 2024 | 406.55 | 413.90 | 406.55 | 409.60 | 402.28 | 1,271,005 |
23 Apr 2024 | 412.00 | 415.90 | 403.00 | 404.50 | 397.28 | 1,716,625 |
22 Apr 2024 | 399.00 | 419.90 | 397.60 | 409.70 | 402.38 | 3,212,026 |
19 Apr 2024 | 404.00 | 410.10 | 393.20 | 398.70 | 391.58 | 3,834,728 |
18 Apr 2024 | 405.35 | 417.55 | 403.00 | 404.95 | 397.72 | 3,100,128 |
16 Apr 2024 | 406.00 | 418.00 | 400.00 | 402.75 | 395.56 | 4,248,215 |
15 Apr 2024 | 425.00 | 427.30 | 402.00 | 407.25 | 399.98 | 9,041,149 |
12 Apr 2024 | 402.00 | 437.80 | 394.05 | 431.95 | 424.24 | 19,951,451 |
10 Apr 2024 | 400.00 | 414.50 | 388.45 | 401.30 | 394.13 | 13,104,407 |
09 Apr 2024 | 346.10 | 408.00 | 344.05 | 398.40 | 391.28 | 21,023,442 |
08 Apr 2024 | 343.50 | 350.85 | 341.40 | 344.40 | 338.25 | 3,220,184 |
05 Apr 2024 | 339.50 | 340.40 | 332.10 | 339.95 | 333.88 | 1,822,499 |
04 Apr 2024 | 334.80 | 341.20 | 332.65 | 337.85 | 331.82 | 5,296,425 |
03 Apr 2024 | 321.00 | 330.30 | 320.50 | 328.35 | 322.49 | 5,708,706 |
02 Apr 2024 | 306.15 | 319.90 | 304.35 | 315.65 | 310.01 | 1,847,216 |
01 Apr 2024 | 295.45 | 307.55 | 294.15 | 306.15 | 300.68 | 916,687 |
28 Mar 2024 | 293.70 | 296.15 | 290.10 | 292.30 | 287.08 | 452,622 |
27 Mar 2024 | 294.25 | 297.80 | 293.00 | 293.70 | 288.45 | 465,415 |
26 Mar 2024 | 297.85 | 298.95 | 294.30 | 294.90 | 289.63 | 455,958 |
22 Mar 2024 | 294.00 | 297.95 | 293.20 | 296.00 | 290.71 | 563,796 |
21 Mar 2024 | 292.00 | 296.45 | 292.00 | 293.90 | 288.65 | 367,193 |
20 Mar 2024 | 294.95 | 295.30 | 290.80 | 291.70 | 286.49 | 331,332 |
19 Mar 2024 | 294.95 | 295.90 | 291.50 | 293.40 | 288.16 | 366,865 |
18 Mar 2024 | 289.40 | 296.50 | 289.40 | 295.45 | 290.17 | 685,732 |
15 Mar 2024 | 304.00 | 304.00 | 284.60 | 289.40 | 284.23 | 3,154,634 |
14 Mar 2024 | 301.80 | 306.70 | 298.00 | 304.20 | 298.77 | 520,707 |
13 Mar 2024 | 308.45 | 308.70 | 300.00 | 301.80 | 296.41 | 560,411 |
12 Mar 2024 | 309.70 | 309.70 | 305.55 | 308.45 | 302.94 | 301,099 |
11 Mar 2024 | 310.95 | 312.80 | 308.05 | 308.40 | 302.89 | 240,075 |
07 Mar 2024 | 308.60 | 312.80 | 308.05 | 310.95 | 305.40 | 310,481 |
06 Mar 2024 | 307.00 | 308.95 | 306.05 | 307.55 | 302.06 | 268,163 |
05 Mar 2024 | 312.50 | 313.40 | 307.00 | 308.15 | 302.65 | 418,677 |
04 Mar 2024 | 313.00 | 314.95 | 310.75 | 312.20 | 306.62 | 421,726 |
01 Mar 2024 | 307.95 | 313.40 | 307.15 | 308.75 | 303.24 | 331,401 |
29 Feb 2024 | 308.90 | 308.90 | 306.00 | 306.45 | 300.98 | 283,041 |
28 Feb 2024 | 310.50 | 311.35 | 307.55 | 309.00 | 303.48 | 312,859 |
27 Feb 2024 | 310.00 | 310.50 | 308.30 | 309.65 | 304.12 | 262,548 |
26 Feb 2024 | 310.65 | 313.95 | 308.70 | 310.25 | 304.71 | 349,742 |
23 Feb 2024 | 310.20 | 311.45 | 309.65 | 310.65 | 305.10 | 193,107 |
22 Feb 2024 | 310.00 | 311.00 | 307.95 | 310.25 | 304.71 | 193,163 |
21 Feb 2024 | 310.95 | 312.90 | 308.40 | 309.10 | 303.58 | 280,526 |
20 Feb 2024 | 311.00 | 313.00 | 310.50 | 311.10 | 305.54 | 194,595 |
19 Feb 2024 | 313.30 | 314.90 | 310.50 | 311.10 | 305.54 | 278,687 |
16 Feb 2024 | 315.00 | 316.45 | 312.50 | 313.15 | 307.56 | 225,066 |
15 Feb 2024 | 318.00 | 318.00 | 310.00 | 314.90 | 309.28 | 398,989 |
14 Feb 2024 | 306.00 | 311.00 | 305.70 | 310.25 | 304.71 | 228,976 |
13 Feb 2024 | 308.30 | 310.90 | 305.00 | 308.40 | 302.89 | 331,920 |
12 Feb 2024 | 313.95 | 316.40 | 306.40 | 308.30 | 302.79 | 439,066 |
09 Feb 2024 | 314.35 | 314.75 | 310.50 | 312.60 | 307.02 | 290,538 |
08 Feb 2024 | 317.00 | 317.20 | 313.00 | 314.35 | 308.74 | 403,828 |
07 Feb 2024 | 317.00 | 318.75 | 315.00 | 315.90 | 310.26 | 430,490 |
06 Feb 2024 | 315.50 | 318.70 | 313.50 | 315.90 | 310.26 | 433,851 |
05 Feb 2024 | 318.20 | 319.75 | 314.50 | 315.50 | 309.87 | 802,078 |
02 Feb 2024 | 318.90 | 321.45 | 316.50 | 318.20 | 312.52 | 707,719 |
01 Feb 2024 | 320.00 | 321.00 | 316.00 | 317.25 | 311.58 | 504,653 |
31 Jan 2024 | 318.60 | 319.60 | 316.05 | 317.25 | 311.58 | 491,387 |
30 Jan 2024 | 314.10 | 319.50 | 313.00 | 318.05 | 312.37 | 733,697 |
29 Jan 2024 | 314.00 | 315.00 | 311.55 | 314.00 | 308.39 | 366,623 |
25 Jan 2024 | 311.50 | 314.35 | 311.00 | 313.20 | 307.61 | 331,791 |
24 Jan 2024 | 310.00 | 312.00 | 308.00 | 311.25 | 305.69 | 420,648 |
23 Jan 2024 | 316.45 | 317.00 | 307.70 | 310.70 | 305.15 | 613,374 |
19 Jan 2024 | 314.05 | 323.50 | 313.05 | 315.15 | 309.52 | 1,814,063 |
18 Jan 2024 | 315.00 | 315.45 | 304.40 | 312.05 | 306.48 | 890,971 |
17 Jan 2024 | 318.90 | 318.90 | 314.00 | 315.90 | 310.26 | 765,447 |
16 Jan 2024 | 322.00 | 323.95 | 317.30 | 320.60 | 314.87 | 939,904 |
15 Jan 2024 | 316.00 | 325.45 | 316.00 | 321.75 | 316.00 | 1,709,160 |
12 Jan 2024 | 317.00 | 318.90 | 315.95 | 316.40 | 310.75 | 310,597 |
11 Jan 2024 | 318.45 | 318.95 | 316.50 | 317.30 | 311.63 | 319,079 |
10 Jan 2024 | 313.00 | 319.15 | 311.00 | 317.25 | 311.58 | 417,359 |
09 Jan 2024 | 316.85 | 317.85 | 312.50 | 313.80 | 308.20 | 371,112 |
08 Jan 2024 | 318.00 | 318.30 | 314.70 | 315.45 | 309.82 | 451,664 |
05 Jan 2024 | 318.00 | 320.00 | 315.70 | 318.50 | 312.81 | 524,841 |
04 Jan 2024 | 318.05 | 319.90 | 317.90 | 318.25 | 312.57 | 447,976 |
03 Jan 2024 | 320.10 | 322.00 | 318.10 | 318.80 | 313.11 | 787,990 |
02 Jan 2024 | 318.35 | 319.20 | 312.70 | 317.30 | 311.63 | 566,897 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |