Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 292.96 | 301.00 | 292.96 | 298.50 | 298.50 | 22,259 |
25 Jul 2024 | 296.00 | 300.00 | 289.00 | 293.00 | 293.00 | 94,716 |
24 Jul 2024 | 299.00 | 299.25 | 292.25 | 296.00 | 296.00 | 73,993 |
23 Jul 2024 | 297.00 | 301.00 | 290.22 | 300.50 | 300.50 | 60,645 |
22 Jul 2024 | 301.00 | 301.00 | 293.00 | 298.00 | 298.00 | 59,538 |
19 Jul 2024 | 300.00 | 301.00 | 295.88 | 297.50 | 297.50 | 85,688 |
18 Jul 2024 | 300.00 | 300.45 | 296.64 | 299.00 | 299.00 | 142,326 |
17 Jul 2024 | 297.00 | 301.00 | 297.00 | 299.00 | 299.00 | 85,639 |
16 Jul 2024 | 297.00 | 301.00 | 294.30 | 300.00 | 300.00 | 6,073 |
15 Jul 2024 | 298.00 | 301.00 | 295.64 | 300.50 | 300.50 | 43,804 |
12 Jul 2024 | 300.00 | 300.00 | 295.94 | 300.00 | 300.00 | 63,666 |
11 Jul 2024 | 296.00 | 297.25 | 294.10 | 295.50 | 295.50 | 83,030 |
11 Jul 2024 | 0.034 Dividend | |||||
10 Jul 2024 | 297.00 | 301.00 | 296.20 | 298.50 | 298.47 | 39,676 |
09 Jul 2024 | 296.00 | 300.10 | 295.30 | 296.00 | 295.97 | 39,644 |
08 Jul 2024 | 297.00 | 297.00 | 292.50 | 296.00 | 295.97 | 49,998 |
05 Jul 2024 | 295.50 | 297.02 | 294.50 | 297.00 | 296.97 | 11,499 |
04 Jul 2024 | 300.00 | 300.00 | 294.80 | 298.00 | 297.97 | 18,943 |
03 Jul 2024 | 297.00 | 298.85 | 294.50 | 297.00 | 296.97 | 15,121 |
02 Jul 2024 | 296.00 | 297.00 | 294.00 | 295.00 | 294.97 | 17,057 |
01 Jul 2024 | 296.00 | 299.00 | 292.00 | 297.00 | 296.97 | 132,840 |
28 Jun 2024 | 298.00 | 300.00 | 291.52 | 300.00 | 299.97 | 63,647 |
27 Jun 2024 | 296.00 | 299.00 | 289.25 | 297.00 | 296.97 | 86,120 |
26 Jun 2024 | 295.00 | 299.00 | 289.36 | 296.00 | 295.97 | 47,025 |
25 Jun 2024 | 294.00 | 295.00 | 293.00 | 294.00 | 293.97 | 98,156 |
24 Jun 2024 | 293.00 | 294.76 | 291.30 | 292.00 | 291.97 | 78,770 |
21 Jun 2024 | 294.00 | 294.98 | 287.08 | 292.00 | 291.97 | 85,116 |
20 Jun 2024 | 294.00 | 294.97 | 293.00 | 294.00 | 293.97 | 42,376 |
19 Jun 2024 | 293.00 | 296.00 | 291.56 | 293.00 | 292.97 | 542,821 |
18 Jun 2024 | 295.00 | 295.00 | 291.00 | 292.00 | 291.97 | 62,733 |
17 Jun 2024 | 292.00 | 295.00 | 288.50 | 291.00 | 290.97 | 112,176 |
14 Jun 2024 | 291.00 | 293.00 | 287.30 | 292.00 | 291.97 | 116,955 |
13 Jun 2024 | 292.00 | 293.00 | 290.00 | 290.00 | 289.97 | 19,965 |
12 Jun 2024 | 293.00 | 296.00 | 286.67 | 295.00 | 294.97 | 46,984 |
11 Jun 2024 | 293.00 | 294.00 | 284.00 | 294.00 | 293.97 | 70,598 |
10 Jun 2024 | 293.00 | 295.00 | 284.00 | 294.00 | 293.97 | 101,956 |
07 Jun 2024 | 292.00 | 295.00 | 289.69 | 293.00 | 292.97 | 51,847 |
06 Jun 2024 | 290.00 | 291.80 | 286.75 | 289.00 | 288.97 | 103,874 |
05 Jun 2024 | 292.00 | 299.00 | 290.78 | 293.00 | 292.97 | 25,216 |
04 Jun 2024 | 293.00 | 297.12 | 287.00 | 296.00 | 295.97 | 47,548 |
03 Jun 2024 | 294.00 | 297.11 | 292.36 | 294.00 | 293.97 | 1,775,574 |
31 May 2024 | 293.00 | 294.18 | 292.45 | 294.00 | 293.97 | 373,381 |
30 May 2024 | 285.00 | 290.76 | 284.79 | 288.00 | 287.97 | 87,091 |
29 May 2024 | 287.00 | 288.36 | 285.00 | 286.00 | 285.97 | 52,526 |
28 May 2024 | 291.00 | 291.18 | 288.04 | 290.00 | 289.97 | 31,111 |
24 May 2024 | 286.00 | 291.00 | 285.00 | 290.00 | 289.97 | 25,832 |
23 May 2024 | 291.00 | 301.00 | 288.00 | 288.00 | 287.97 | 46,452 |
22 May 2024 | 294.00 | 295.20 | 290.00 | 290.00 | 289.97 | 42,742 |
21 May 2024 | 295.00 | 298.72 | 294.62 | 297.00 | 296.97 | 40,579 |
20 May 2024 | 297.00 | 301.60 | 296.00 | 297.00 | 296.97 | 1,189,542 |
17 May 2024 | 296.00 | 299.97 | 294.00 | 296.00 | 295.97 | 160,712 |
16 May 2024 | 300.00 | 302.00 | 296.00 | 297.00 | 296.97 | 40,574 |
15 May 2024 | 301.00 | 303.58 | 298.63 | 300.00 | 299.97 | 136,018 |
14 May 2024 | 301.00 | 303.58 | 299.41 | 300.00 | 299.97 | 95,949 |
13 May 2024 | 297.00 | 304.00 | 297.00 | 302.00 | 301.97 | 179,716 |
10 May 2024 | 301.00 | 306.90 | 300.00 | 302.00 | 301.97 | 37,596 |
09 May 2024 | 302.00 | 304.00 | 300.00 | 302.00 | 301.97 | 199,690 |
08 May 2024 | 302.00 | 305.00 | 301.00 | 302.00 | 301.97 | 150,993 |
07 May 2024 | 308.00 | 308.00 | 301.72 | 303.00 | 302.97 | 212,149 |
03 May 2024 | 296.00 | 307.00 | 296.00 | 307.00 | 306.97 | 82,721 |
02 May 2024 | 299.00 | 308.00 | 299.00 | 307.00 | 306.97 | 37,847 |
01 May 2024 | 300.00 | 303.00 | 297.54 | 298.00 | 297.97 | 33,821 |
30 Apr 2024 | 301.00 | 305.65 | 300.62 | 302.00 | 301.97 | 84,603 |
29 Apr 2024 | 303.00 | 308.60 | 302.00 | 302.50 | 302.47 | 19,613 |
26 Apr 2024 | 303.00 | 304.00 | 298.90 | 302.00 | 301.97 | 27,417 |
25 Apr 2024 | 299.00 | 302.36 | 297.00 | 297.00 | 296.97 | 70,878 |
24 Apr 2024 | 302.00 | 316.00 | 302.00 | 302.00 | 301.97 | 33,903 |
23 Apr 2024 | 301.00 | 306.56 | 300.00 | 306.00 | 305.97 | 57,908 |
22 Apr 2024 | 302.00 | 307.00 | 300.00 | 302.00 | 301.97 | 41,525 |
19 Apr 2024 | 302.00 | 306.10 | 298.01 | 300.50 | 300.47 | 29,490 |
18 Apr 2024 | 300.00 | 304.55 | 300.00 | 302.00 | 301.97 | 62,720 |
17 Apr 2024 | 302.00 | 309.35 | 300.89 | 302.00 | 301.97 | 28,886 |
16 Apr 2024 | 304.00 | 310.01 | 302.66 | 304.00 | 303.97 | 55,288 |
15 Apr 2024 | 306.00 | 311.00 | 304.05 | 308.00 | 307.96 | 248,107 |
12 Apr 2024 | 309.00 | 314.00 | 303.08 | 310.00 | 309.96 | 118,810 |
11 Apr 2024 | 311.00 | 313.00 | 304.00 | 310.00 | 309.96 | 74,267 |
11 Apr 2024 | 0.036 Dividend | |||||
10 Apr 2024 | 311.00 | 311.24 | 307.60 | 311.00 | 310.93 | 67,737 |
09 Apr 2024 | 312.00 | 313.92 | 308.00 | 311.00 | 310.93 | 236,092 |
08 Apr 2024 | 313.00 | 317.00 | 305.00 | 310.00 | 309.93 | 189,412 |
05 Apr 2024 | 310.00 | 311.47 | 305.00 | 309.00 | 308.93 | 45,907 |
04 Apr 2024 | 310.00 | 312.40 | 306.00 | 309.00 | 308.93 | 70,712 |
03 Apr 2024 | 311.00 | 317.00 | 308.18 | 310.00 | 309.93 | 48,230 |
02 Apr 2024 | 311.00 | 313.00 | 307.00 | 307.00 | 306.93 | 79,560 |
28 Mar 2024 | 317.00 | 322.00 | 312.00 | 317.00 | 316.93 | 19,893 |
27 Mar 2024 | 315.00 | 319.09 | 313.20 | 317.00 | 316.93 | 30,485 |
26 Mar 2024 | 315.00 | 319.00 | 312.75 | 315.00 | 314.93 | 34,416 |
25 Mar 2024 | 317.00 | 317.00 | 311.63 | 313.00 | 312.93 | 119,591 |
22 Mar 2024 | 317.00 | 319.00 | 312.26 | 319.00 | 318.93 | 68,520 |
21 Mar 2024 | 312.00 | 319.00 | 312.00 | 317.00 | 316.93 | 25,776 |
20 Mar 2024 | 311.00 | 315.49 | 310.30 | 312.00 | 311.93 | 29,059 |
19 Mar 2024 | 313.00 | 317.00 | 311.50 | 316.00 | 315.93 | 92,437 |
18 Mar 2024 | 315.00 | 316.00 | 312.50 | 315.00 | 314.93 | 92,133 |
15 Mar 2024 | 312.00 | 315.00 | 309.30 | 315.00 | 314.93 | 34,189 |
14 Mar 2024 | 310.00 | 316.30 | 310.00 | 312.00 | 311.93 | 53,191 |
13 Mar 2024 | 314.00 | 314.00 | 310.00 | 310.00 | 309.93 | 75,881 |
12 Mar 2024 | 318.00 | 319.74 | 310.20 | 316.00 | 315.93 | 72,747 |
11 Mar 2024 | 314.00 | 315.16 | 312.00 | 312.00 | 311.93 | 45,764 |
08 Mar 2024 | 318.00 | 323.00 | 311.27 | 316.50 | 316.43 | 53,908 |
07 Mar 2024 | 317.00 | 321.00 | 314.50 | 316.00 | 315.93 | 91,060 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |