Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 315.50 | 317.86 | 315.50 | 317.73 | 317.73 | 10 |
01 Jul 2024 | 317.13 | 318.63 | 315.84 | 316.45 | 316.45 | 1,080 |
28 Jun 2024 | 316.32 | 316.78 | 315.80 | 316.76 | 316.76 | 250 |
27 Jun 2024 | 316.00 | 316.00 | 314.31 | 315.19 | 315.19 | 511 |
26 Jun 2024 | 316.95 | 317.82 | 314.07 | 315.00 | 315.00 | 306 |
25 Jun 2024 | 320.00 | 322.06 | 317.64 | 317.67 | 317.67 | 160 |
24 Jun 2024 | 316.94 | 321.05 | 316.94 | 321.05 | 321.05 | 258 |
21 Jun 2024 | 317.57 | 318.69 | 316.02 | 315.89 | 315.89 | 411 |
20 Jun 2024 | 316.11 | 316.92 | 315.47 | 315.71 | 315.71 | 5,279 |
19 Jun 2024 | 315.76 | 315.95 | 314.98 | 315.63 | 315.63 | 977 |
18 Jun 2024 | 313.64 | 315.58 | 313.44 | 315.03 | 315.03 | 275 |
17 Jun 2024 | 311.56 | 312.04 | 310.05 | 311.96 | 311.96 | 1,808 |
14 Jun 2024 | 310.10 | 312.43 | 308.91 | 311.41 | 311.41 | 2,444 |
13 Jun 2024 | 315.60 | 315.86 | 310.75 | 311.39 | 311.39 | 163 |
12 Jun 2024 | 312.51 | 315.35 | 312.51 | 314.88 | 314.88 | 147 |
11 Jun 2024 | 315.96 | 317.35 | 312.04 | 312.52 | 312.52 | 82 |
10 Jun 2024 | 316.72 | 318.13 | 315.51 | 315.46 | 315.46 | 175 |
07 Jun 2024 | 316.63 | 318.66 | 316.05 | 318.31 | 318.31 | 336 |
06 Jun 2024 | 316.59 | 318.10 | 315.86 | 316.82 | 316.82 | 136 |
05 Jun 2024 | 316.14 | 317.11 | 315.30 | 315.64 | 315.64 | 62 |
04 Jun 2024 | 317.45 | 317.45 | 314.43 | 314.83 | 314.83 | 7,519 |
03 Jun 2024 | 319.55 | 321.23 | 315.22 | 315.22 | 315.22 | 6,821 |
31 May 2024 | 314.00 | 315.85 | 314.00 | 315.63 | 315.63 | 2 |
30 May 2024 | 313.12 | 314.81 | 312.50 | 314.81 | 314.81 | 43 |
29 May 2024 | 313.43 | 313.83 | 312.38 | 312.47 | 312.47 | 1,315 |
28 May 2024 | 319.36 | 320.34 | 316.18 | 316.18 | 316.18 | 267 |
24 May 2024 | 317.39 | 318.78 | 317.02 | 318.78 | 318.78 | 262 |
23 May 2024 | 322.24 | 322.25 | 318.82 | 319.37 | 319.37 | 936 |
22 May 2024 | 323.34 | 323.86 | 322.23 | 322.43 | 322.43 | 1,290 |
21 May 2024 | 320.57 | 322.87 | 320.57 | 322.73 | 322.73 | 466 |
20 May 2024 | 325.47 | 326.46 | 324.24 | 325.04 | 325.04 | 270 |
17 May 2024 | 323.28 | 324.35 | 323.24 | 324.35 | 324.35 | 657 |
16 May 2024 | 323.34 | 324.34 | 323.34 | 324.74 | 324.74 | 257 |
15 May 2024 | 321.95 | 323.76 | 321.10 | 322.56 | 322.56 | 212 |
14 May 2024 | 319.58 | 320.49 | 318.73 | 320.10 | 320.10 | 599 |
13 May 2024 | 321.20 | 321.20 | 320.59 | 320.59 | 320.59 | 216 |
10 May 2024 | 320.00 | 320.59 | 319.91 | 320.59 | 320.59 | 2,106 |
09 May 2024 | 316.98 | 318.38 | 316.98 | 318.36 | 318.36 | 332 |
08 May 2024 | 315.41 | 315.76 | 314.67 | 315.93 | 315.93 | 298 |
07 May 2024 | 315.04 | 316.15 | 314.55 | 316.12 | 316.12 | 334 |
03 May 2024 | 310.50 | 310.76 | 309.84 | 310.76 | 310.76 | 6,038 |
02 May 2024 | 310.35 | 311.35 | 308.20 | 308.64 | 308.64 | 2,813 |
01 May 2024 | 307.80 | 308.61 | 307.80 | 310.29 | 310.29 | 121 |
30 Apr 2024 | 311.61 | 312.51 | 311.09 | 311.09 | 311.09 | 233 |
29 Apr 2024 | 312.73 | 313.27 | 312.66 | 312.81 | 312.81 | 741 |
26 Apr 2024 | 314.09 | 314.09 | 312.57 | 312.57 | 312.57 | 253 |
25 Apr 2024 | 315.81 | 317.41 | 310.78 | 312.29 | 312.29 | 2,233 |
24 Apr 2024 | 316.09 | 316.09 | 313.95 | 313.74 | 313.74 | 196 |
23 Apr 2024 | 313.77 | 313.87 | 313.27 | 315.36 | 315.36 | 203 |
22 Apr 2024 | 310.19 | 311.42 | 310.19 | 311.03 | 311.03 | 1,055 |
19 Apr 2024 | 305.16 | 308.55 | 305.16 | 308.55 | 308.55 | 164 |
18 Apr 2024 | 304.83 | 307.56 | 304.49 | 307.56 | 307.56 | 1,508 |
17 Apr 2024 | 304.57 | 305.63 | 303.95 | 303.95 | 303.95 | 1,158 |
16 Apr 2024 | 304.53 | 306.06 | 303.20 | 303.81 | 303.81 | 6,690 |
15 Apr 2024 | 308.14 | 311.92 | 308.14 | 308.63 | 308.63 | 1,145 |
12 Apr 2024 | 311.96 | 313.33 | 307.93 | 308.01 | 308.01 | 3,585 |
11 Apr 2024 | 313.27 | 313.63 | 309.77 | 310.77 | 310.77 | 564 |
10 Apr 2024 | 318.50 | 318.96 | 311.69 | 314.79 | 314.79 | 1,243 |
09 Apr 2024 | 320.40 | 320.41 | 318.20 | 316.82 | 316.82 | 92 |
08 Apr 2024 | 317.98 | 320.06 | 317.91 | 319.89 | 319.89 | 440 |
05 Apr 2024 | 316.17 | 317.98 | 316.17 | 317.98 | 317.98 | 762 |
04 Apr 2024 | 320.56 | 322.47 | 320.20 | 321.88 | 321.88 | 289 |
03 Apr 2024 | 320.35 | 321.19 | 319.31 | 319.80 | 319.80 | 244 |
02 Apr 2024 | 319.88 | 322.50 | 319.49 | 319.49 | 319.49 | 129 |
28 Mar 2024 | 321.39 | 322.24 | 321.29 | 322.24 | 322.24 | 63 |
27 Mar 2024 | 318.45 | 319.77 | 318.21 | 318.49 | 318.49 | 1,525 |
26 Mar 2024 | 317.28 | 318.14 | 315.93 | 318.06 | 318.06 | 143 |
25 Mar 2024 | 317.58 | 318.83 | 316.67 | 317.12 | 317.12 | 1,935 |
22 Mar 2024 | 321.36 | 323.22 | 318.74 | 318.45 | 318.45 | 381 |
21 Mar 2024 | 319.65 | 322.01 | 319.25 | 321.18 | 321.18 | 1,876 |
20 Mar 2024 | 314.12 | 316.12 | 314.06 | 315.71 | 315.71 | 738 |
19 Mar 2024 | 313.49 | 314.57 | 312.44 | 314.50 | 314.50 | 1,206 |
18 Mar 2024 | 308.55 | 313.59 | 308.55 | 313.41 | 313.41 | 653 |
15 Mar 2024 | 312.67 | 312.99 | 311.58 | 311.58 | 311.58 | 1,642 |
14 Mar 2024 | 314.55 | 315.14 | 311.85 | 312.44 | 312.44 | 803 |
13 Mar 2024 | 312.14 | 314.08 | 312.12 | 313.82 | 313.82 | 120 |
12 Mar 2024 | 311.29 | 312.52 | 310.60 | 311.83 | 311.83 | 435 |
11 Mar 2024 | 309.57 | 309.68 | 308.61 | 309.91 | 309.91 | 236 |
08 Mar 2024 | 309.48 | 311.07 | 308.99 | 310.70 | 310.70 | 162 |
07 Mar 2024 | 310.65 | 311.73 | 309.46 | 309.46 | 309.46 | 232 |
06 Mar 2024 | 309.82 | 311.09 | 307.96 | 310.98 | 310.98 | 1,494 |
05 Mar 2024 | 308.30 | 310.00 | 307.85 | 309.76 | 309.76 | 534 |
04 Mar 2024 | 307.34 | 308.54 | 306.73 | 308.54 | 308.54 | 1,268 |
01 Mar 2024 | 308.28 | 308.28 | 306.85 | 307.27 | 307.27 | 877 |
29 Feb 2024 | 308.90 | 309.37 | 307.60 | 307.60 | 307.60 | 237 |
28 Feb 2024 | 306.83 | 309.14 | 305.99 | 309.08 | 309.08 | 298 |
27 Feb 2024 | 306.50 | 306.97 | 305.69 | 305.67 | 305.67 | 378 |
26 Feb 2024 | 307.46 | 309.07 | 307.09 | 307.09 | 307.09 | 610 |
23 Feb 2024 | 306.48 | 308.79 | 306.16 | 308.30 | 308.30 | 1,817 |
22 Feb 2024 | 303.14 | 305.74 | 303.14 | 306.20 | 306.20 | 300 |
21 Feb 2024 | 301.68 | 302.19 | 301.20 | 301.61 | 301.61 | 194 |
20 Feb 2024 | 302.15 | 303.19 | 301.35 | 302.73 | 302.73 | 426 |
19 Feb 2024 | 302.70 | 303.51 | 302.52 | 302.70 | 302.70 | 5 |
16 Feb 2024 | 303.41 | 304.92 | 303.40 | 303.39 | 303.39 | 139 |
15 Feb 2024 | 300.09 | 302.25 | 299.67 | 301.61 | 301.61 | 547 |
14 Feb 2024 | 298.27 | 298.27 | 296.77 | 297.63 | 297.63 | 103 |
13 Feb 2024 | 300.42 | 300.42 | 296.75 | 296.75 | 296.75 | 600 |
12 Feb 2024 | 297.71 | 300.74 | 297.71 | 300.74 | 300.74 | 126 |
09 Feb 2024 | 298.20 | 298.20 | 297.02 | 297.02 | 297.02 | 309 |
08 Feb 2024 | 298.24 | 298.50 | 295.79 | 295.84 | 295.84 | 274 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |