Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 367.90 | 370.20 | 368.20 | 370.20 | 370.20 | 83,763 |
25 Jul 2024 | 365.60 | 367.82 | 366.40 | 367.40 | 367.40 | 7,144 |
24 Jul 2024 | 368.10 | 367.00 | 364.80 | 366.40 | 366.40 | 431,537 |
23 Jul 2024 | 369.30 | 370.40 | 369.00 | 369.00 | 369.00 | 124,291 |
22 Jul 2024 | 364.40 | 369.80 | 363.40 | 369.60 | 369.60 | 101,293 |
19 Jul 2024 | 366.80 | 367.40 | 364.40 | 364.60 | 364.60 | 364,904 |
18 Jul 2024 | 366.10 | 367.20 | 364.00 | 365.30 | 365.30 | 964,222 |
17 Jul 2024 | 367.40 | 367.40 | 363.60 | 367.40 | 367.40 | 711,860 |
16 Jul 2024 | 370.30 | 369.00 | 365.50 | 365.50 | 365.50 | 181,965 |
15 Jul 2024 | 369.40 | 373.00 | 370.40 | 372.83 | 372.83 | 159,873 |
12 Jul 2024 | 363.10 | 370.20 | 367.40 | 368.40 | 368.40 | 111,311 |
11 Jul 2024 | 365.90 | 369.60 | 367.40 | 367.80 | 367.80 | 487,351 |
10 Jul 2024 | 362.90 | 365.02 | 362.20 | 363.80 | 363.80 | 607,043 |
09 Jul 2024 | 366.10 | 367.60 | 364.00 | 364.30 | 364.30 | 5,584 |
08 Jul 2024 | 365.30 | 367.80 | 365.60 | 366.96 | 366.96 | 12,034 |
05 Jul 2024 | 364.90 | 367.20 | 364.60 | 366.64 | 366.64 | 3,764 |
04 Jul 2024 | 364.50 | 368.00 | 366.71 | 367.08 | 367.08 | 92,611 |
03 Jul 2024 | 364.10 | 366.60 | 362.80 | 366.60 | 366.60 | 3,371 |
02 Jul 2024 | 368.90 | 369.60 | 364.20 | 364.20 | 364.20 | 436 |
01 Jul 2024 | 368.00 | 370.30 | 368.00 | 368.80 | 368.80 | 326,922 |
28 Jun 2024 | 364.80 | 369.00 | 366.60 | 368.05 | 368.05 | 212,446 |
27 Jun 2024 | 361.70 | 366.60 | 364.20 | 365.24 | 365.24 | 56,240 |
26 Jun 2024 | 368.90 | 369.00 | 361.80 | 362.60 | 362.60 | 204,655 |
25 Jun 2024 | 368.30 | 372.60 | 368.40 | 370.40 | 370.40 | 184,699 |
24 Jun 2024 | 358.90 | 369.51 | 359.60 | 364.90 | 364.90 | 430,937 |
21 Jun 2024 | 365.20 | 365.00 | 354.60 | 359.60 | 359.60 | 8,883 |
20 Jun 2024 | 361.50 | 367.60 | 363.20 | 367.20 | 367.20 | 372,754 |
19 Jun 2024 | 355.50 | 363.60 | 355.00 | 362.59 | 362.59 | 533,190 |
18 Jun 2024 | 353.30 | 356.80 | 353.00 | 354.20 | 354.20 | 369,788 |
17 Jun 2024 | 350.50 | 357.00 | 345.80 | 354.04 | 354.04 | 581,837 |
14 Jun 2024 | 290.60 | 291.60 | 288.20 | 289.60 | 289.60 | 3,202 |
13 Jun 2024 | 293.70 | 293.60 | 290.20 | 291.00 | 291.00 | 2,704 |
12 Jun 2024 | 286.60 | 294.20 | 286.20 | 293.20 | 293.20 | 399,370 |
11 Jun 2024 | 291.10 | 291.20 | 287.00 | 287.00 | 287.00 | 42,536 |
10 Jun 2024 | 293.30 | 292.00 | 290.20 | 290.20 | 290.20 | 2,047 |
07 Jun 2024 | 297.10 | 297.20 | 293.60 | 293.60 | 293.60 | 3,592 |
06 Jun 2024 | 291.80 | 297.60 | 290.20 | 297.60 | 297.60 | 5,428 |
05 Jun 2024 | - | - | - | - | - | - |
04 Jun 2024 | 293.20 | 294.60 | 291.80 | 292.80 | 292.80 | 1,620 |
03 Jun 2024 | 294.30 | 294.00 | 292.60 | 293.20 | 293.20 | 2,044 |
31 May 2024 | 290.50 | 293.60 | 290.80 | 293.00 | 293.00 | 13,222 |
30 May 2024 | 287.30 | 291.60 | 287.00 | 291.00 | 291.00 | 3,248 |
29 May 2024 | 291.70 | 291.40 | 286.60 | 286.80 | 286.80 | 4,405 |
28 May 2024 | 295.40 | 296.20 | 292.40 | 295.40 | 295.40 | 315,414 |
24 May 2024 | 292.10 | 296.60 | 291.60 | 292.20 | 292.20 | 7,387 |
23 May 2024 | 298.10 | 298.60 | 292.40 | 293.00 | 293.00 | 6,043 |
22 May 2024 | 300.30 | 299.00 | 297.00 | 297.00 | 297.00 | 2,649 |
21 May 2024 | 300.80 | 301.00 | 299.20 | 300.80 | 300.80 | 396,791 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 302.10 | 303.40 | 300.40 | 301.20 | 301.20 | 2,974 |
16 May 2024 | 300.70 | 302.60 | 300.60 | 301.40 | 301.40 | 1,893 |
15 May 2024 | 302.80 | 302.20 | 300.80 | 301.20 | 301.20 | 1,293 |
14 May 2024 | 304.90 | 303.00 | 301.80 | 302.00 | 302.00 | 1,424 |
13 May 2024 | 304.70 | 306.60 | 302.60 | 306.60 | 306.60 | 7,014 |
10 May 2024 | - | - | - | - | - | - |
09 May 2024 | - | - | - | - | - | - |
08 May 2024 | 302.30 | 304.83 | 302.60 | 304.83 | 304.83 | 9,633 |
07 May 2024 | 303.30 | 304.40 | 302.00 | 302.40 | 302.40 | 394,356 |
03 May 2024 | 292.40 | 302.20 | 293.60 | 298.80 | 298.80 | 2,027 |
02 May 2024 | 292.40 | 293.40 | 288.00 | 293.40 | 293.40 | 3,831 |
01 May 2024 | 290.80 | 287.20 | 287.20 | 287.20 | 287.20 | 57 |
30 Apr 2024 | 295.20 | 294.40 | 290.00 | 291.51 | 291.51 | 15,490 |
29 Apr 2024 | 294.00 | 295.00 | 292.80 | 294.20 | 294.20 | 897 |
26 Apr 2024 | 293.30 | 294.54 | 292.40 | 293.27 | 293.27 | 13,579 |
25 Apr 2024 | 295.30 | 296.20 | 291.98 | 294.37 | 294.37 | 6,008 |
24 Apr 2024 | 301.00 | 300.40 | 295.38 | 297.43 | 297.43 | 4,190 |
24 Apr 2024 | 11.5 Dividend | |||||
23 Apr 2024 | 313.70 | 313.40 | 309.80 | 310.36 | 298.86 | 7,644 |
22 Apr 2024 | 310.50 | 313.72 | 309.80 | 312.86 | 301.27 | 14,520 |
19 Apr 2024 | 310.10 | 308.60 | 306.20 | 306.97 | 295.59 | 17,382 |
18 Apr 2024 | 313.70 | 315.00 | 309.60 | 311.68 | 300.13 | 8,687 |
17 Apr 2024 | 304.40 | 316.37 | 304.80 | 310.80 | 299.28 | 19,682 |
16 Apr 2024 | 306.50 | 310.18 | 302.65 | 303.60 | 292.35 | 13,546 |
15 Apr 2024 | 290.40 | 293.60 | 288.80 | 292.00 | 281.18 | 30,963 |
12 Apr 2024 | 290.20 | 294.20 | 290.14 | 290.14 | 279.39 | 10,343 |
11 Apr 2024 | 291.20 | 292.80 | 290.42 | 291.13 | 280.34 | 5,045 |
10 Apr 2024 | 291.40 | 292.80 | 288.78 | 291.01 | 280.23 | 146,525 |
09 Apr 2024 | 290.80 | 295.40 | 290.82 | 291.88 | 281.07 | 388,916 |
08 Apr 2024 | 293.50 | 295.25 | 291.60 | 291.87 | 281.06 | 84,375 |
05 Apr 2024 | 292.30 | 295.02 | 288.40 | 289.43 | 278.71 | 45,177 |
04 Apr 2024 | 295.60 | 297.99 | 294.19 | 294.97 | 284.04 | 13,296 |
03 Apr 2024 | 295.60 | 297.60 | 293.60 | 295.27 | 284.33 | 10,423 |
02 Apr 2024 | 295.50 | 296.40 | 294.37 | 295.61 | 284.66 | 335,462 |
28 Mar 2024 | - | - | - | - | - | - |
27 Mar 2024 | 294.90 | 296.80 | 294.60 | 295.81 | 284.85 | 5,302 |
26 Mar 2024 | 295.10 | 295.77 | 293.20 | 293.77 | 282.88 | 80,038 |
25 Mar 2024 | 292.60 | 295.80 | 291.20 | 295.60 | 284.65 | 10,104 |
22 Mar 2024 | 290.50 | 294.60 | 290.60 | 292.78 | 281.93 | 21,683 |
21 Mar 2024 | 295.30 | 295.00 | 289.80 | 290.74 | 279.97 | 13,645 |
20 Mar 2024 | 295.50 | 296.40 | 293.40 | 294.39 | 283.48 | 10,168 |
19 Mar 2024 | 297.70 | 299.40 | 294.99 | 296.58 | 285.59 | 4,579 |
18 Mar 2024 | 293.20 | 299.80 | 290.80 | 295.20 | 284.26 | 8,442 |
15 Mar 2024 | 300.80 | 301.20 | 293.00 | 301.19 | 290.03 | 3,700 |
14 Mar 2024 | 304.10 | 305.00 | 301.00 | 302.43 | 291.22 | 4,005 |
13 Mar 2024 | 302.20 | 303.80 | 301.60 | 303.37 | 292.13 | 6,081 |
12 Mar 2024 | 303.50 | 304.60 | 300.00 | 303.02 | 291.79 | 3,069 |
11 Mar 2024 | 302.80 | 303.20 | 301.40 | 301.74 | 290.56 | 4,616 |
08 Mar 2024 | 299.40 | 305.80 | 299.60 | 303.41 | 292.17 | 925 |
07 Mar 2024 | 299.80 | 302.60 | 299.77 | 300.56 | 289.42 | 7,412 |
06 Mar 2024 | 306.70 | 305.49 | 300.38 | 301.91 | 290.73 | 14,471 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |