Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 315.35 | 315.40 | 307.35 | 308.58 | 308.58 | 132 |
13 Jun 2024 | 320.80 | 320.80 | 315.20 | 315.20 | 315.20 | 52 |
12 Jun 2024 | 321.90 | 321.90 | 321.90 | 321.90 | 321.90 | - |
11 Jun 2024 | 315.50 | 315.50 | 315.15 | 315.17 | 315.17 | 92 |
10 Jun 2024 | 320.05 | 320.05 | 316.00 | 317.42 | 317.42 | 102 |
07 Jun 2024 | 318.40 | 319.00 | 318.40 | 318.33 | 318.33 | 177 |
06 Jun 2024 | 322.75 | 322.75 | 320.10 | 320.65 | 320.65 | 537 |
05 Jun 2024 | 320.35 | 320.35 | 319.50 | 319.80 | 319.80 | 22 |
04 Jun 2024 | 317.80 | 317.80 | 317.00 | 316.65 | 316.65 | 49 |
03 Jun 2024 | 319.25 | 319.25 | 319.25 | 319.25 | 319.25 | 34 |
31 May 2024 | 317.90 | 318.20 | 317.90 | 318.10 | 318.10 | 1,085 |
30 May 2024 | 317.92 | 317.92 | 317.92 | 317.92 | 317.92 | - |
29 May 2024 | 316.80 | 317.55 | 316.65 | 316.65 | 316.65 | 353 |
28 May 2024 | 323.15 | 323.15 | 320.55 | 320.80 | 320.80 | 93 |
24 May 2024 | 320.85 | 320.85 | 320.85 | 320.85 | 320.85 | - |
23 May 2024 | 320.52 | 320.52 | 320.52 | 320.52 | 320.52 | - |
22 May 2024 | 318.55 | 318.55 | 317.85 | 317.85 | 317.85 | 41 |
21 May 2024 | 316.75 | 317.65 | 316.75 | 317.65 | 317.65 | 103 |
20 May 2024 | 318.30 | 318.30 | 318.30 | 318.13 | 318.13 | 19 |
17 May 2024 | 315.58 | 315.58 | 315.58 | 315.58 | 315.58 | - |
16 May 2024 | 318.08 | 318.08 | 318.08 | 318.08 | 318.08 | - |
15 May 2024 | 320.45 | 320.45 | 320.45 | 321.33 | 321.33 | 39 |
14 May 2024 | 317.15 | 317.15 | 317.15 | 317.15 | 317.15 | - |
13 May 2024 | 316.80 | 316.80 | 316.80 | 316.75 | 316.75 | 19 |
10 May 2024 | 318.42 | 318.42 | 318.42 | 318.42 | 318.42 | - |
09 May 2024 | 315.70 | 316.55 | 315.70 | 316.08 | 316.08 | 212 |
08 May 2024 | 313.45 | 313.70 | 313.45 | 313.48 | 313.48 | 290 |
07 May 2024 | 310.10 | 310.10 | 310.10 | 310.33 | 310.33 | 20 |
03 May 2024 | 302.25 | 306.05 | 302.25 | 304.75 | 304.75 | 33 |
02 May 2024 | 302.00 | 302.00 | 301.40 | 301.40 | 301.40 | 93 |
01 May 2024 | 301.60 | 301.60 | 301.60 | 301.60 | 301.60 | - |
30 Apr 2024 | 303.80 | 303.80 | 301.70 | 302.48 | 302.48 | 261 |
29 Apr 2024 | 304.53 | 304.53 | 304.53 | 303.95 | 303.95 | 1,000 |
26 Apr 2024 | 303.75 | 304.10 | 302.55 | 304.10 | 304.10 | 508 |
25 Apr 2024 | 297.60 | 297.60 | 297.60 | 298.27 | 298.27 | 2 |
24 Apr 2024 | 302.25 | 302.25 | 302.25 | 302.05 | 302.05 | 2 |
23 Apr 2024 | 301.90 | 301.90 | 301.90 | 301.90 | 301.90 | - |
22 Apr 2024 | 299.20 | 299.20 | 299.20 | 298.48 | 298.48 | 28 |
19 Apr 2024 | 298.50 | 298.50 | 297.80 | 298.13 | 298.13 | 26 |
18 Apr 2024 | 300.85 | 300.95 | 300.60 | 300.60 | 300.60 | 225 |
17 Apr 2024 | 300.95 | 301.00 | 299.40 | 298.95 | 298.95 | 1,116 |
16 Apr 2024 | 297.85 | 299.45 | 297.80 | 298.40 | 298.40 | 139 |
15 Apr 2024 | 302.45 | 302.45 | 302.45 | 302.85 | 302.85 | 1 |
12 Apr 2024 | 302.60 | 302.60 | 300.65 | 300.60 | 300.60 | 59 |
11 Apr 2024 | 301.15 | 301.15 | 299.23 | 300.35 | 300.35 | 1,411 |
10 Apr 2024 | 300.00 | 307.50 | 298.85 | 301.58 | 301.58 | 1,221 |
09 Apr 2024 | 303.30 | 303.52 | 302.70 | 301.60 | 301.60 | 162 |
08 Apr 2024 | 305.45 | 305.45 | 304.55 | 305.35 | 305.35 | 70 |
05 Apr 2024 | 302.45 | 302.45 | 302.40 | 302.90 | 302.90 | 380 |
04 Apr 2024 | 304.55 | 304.55 | 304.10 | 304.55 | 304.55 | 30 |
03 Apr 2024 | 303.75 | 303.75 | 301.95 | 304.30 | 304.30 | 266 |
02 Apr 2024 | 306.25 | 306.25 | 303.10 | 303.13 | 303.13 | 81 |
28 Mar 2024 | 307.60 | 308.25 | 306.55 | 307.10 | 307.10 | 3,084 |
27 Mar 2024 | 307.45 | 308.05 | 307.45 | 307.38 | 307.38 | 16,183 |
26 Mar 2024 | 308.45 | 308.45 | 308.45 | 308.45 | 308.45 | - |
25 Mar 2024 | 307.95 | 307.95 | 307.95 | 307.15 | 307.15 | 800 |
22 Mar 2024 | 308.67 | 308.67 | 308.67 | 308.67 | 308.67 | - |
21 Mar 2024 | 305.60 | 305.60 | 305.60 | 307.77 | 307.77 | 305 |
20 Mar 2024 | 305.10 | 305.10 | 304.50 | 304.50 | 304.50 | 530 |
19 Mar 2024 | 302.88 | 302.88 | 302.88 | 302.88 | 302.88 | - |
18 Mar 2024 | 302.58 | 302.58 | 302.58 | 302.58 | 302.58 | - |
15 Mar 2024 | 303.75 | 303.75 | 303.75 | 303.48 | 303.48 | 19 |
14 Mar 2024 | 302.85 | 302.85 | 302.35 | 302.42 | 302.42 | 1,321 |
13 Mar 2024 | 301.35 | 302.65 | 301.35 | 302.65 | 302.65 | 410 |
12 Mar 2024 | 301.75 | 301.75 | 301.75 | 301.83 | 301.83 | 6 |
11 Mar 2024 | 297.70 | 298.10 | 297.70 | 298.10 | 298.10 | 104 |
08 Mar 2024 | 300.10 | 300.10 | 299.85 | 300.20 | 300.20 | 219 |
07 Mar 2024 | 300.75 | 300.75 | 300.00 | 300.00 | 300.00 | 123 |
06 Mar 2024 | 297.90 | 298.35 | 297.90 | 298.63 | 298.63 | 25 |
05 Mar 2024 | 297.85 | 298.55 | 297.35 | 297.35 | 297.35 | 102 |
04 Mar 2024 | 298.58 | 298.58 | 298.58 | 298.58 | 298.58 | - |
01 Mar 2024 | 298.80 | 298.80 | 298.80 | 298.80 | 298.80 | - |
29 Feb 2024 | 299.05 | 299.05 | 298.15 | 298.73 | 298.73 | 1,118 |
28 Feb 2024 | 297.10 | 297.10 | 297.10 | 297.10 | 297.10 | - |
27 Feb 2024 | 295.40 | 295.40 | 295.40 | 295.40 | 295.40 | 21 |
26 Feb 2024 | 295.95 | 295.95 | 295.95 | 295.95 | 295.95 | - |
23 Feb 2024 | 296.13 | 296.13 | 296.13 | 296.13 | 296.13 | - |
22 Feb 2024 | 295.15 | 295.30 | 294.45 | 294.92 | 294.92 | 369 |
21 Feb 2024 | 291.00 | 291.80 | 291.00 | 291.80 | 291.80 | 21 |
20 Feb 2024 | 290.80 | 290.80 | 290.20 | 291.15 | 291.15 | 55 |
19 Feb 2024 | 290.88 | 290.88 | 290.88 | 290.88 | 290.88 | - |
16 Feb 2024 | 290.63 | 290.63 | 290.63 | 290.63 | 290.63 | - |
15 Feb 2024 | 287.50 | 287.50 | 287.50 | 287.98 | 287.98 | 151 |
14 Feb 2024 | 285.50 | 285.50 | 285.45 | 285.15 | 285.15 | 21 |
13 Feb 2024 | 282.40 | 282.40 | 282.40 | 282.40 | 282.40 | - |
12 Feb 2024 | 285.75 | 286.45 | 285.75 | 286.08 | 286.08 | 50 |
09 Feb 2024 | 285.30 | 285.30 | 284.70 | 285.02 | 285.02 | 47 |
08 Feb 2024 | 285.80 | 285.80 | 284.85 | 285.08 | 285.08 | 24 |
07 Feb 2024 | 284.65 | 285.30 | 284.60 | 284.60 | 284.60 | 119 |
06 Feb 2024 | 282.75 | 284.90 | 282.75 | 284.90 | 284.90 | 881 |
05 Feb 2024 | 282.95 | 282.95 | 280.95 | 281.08 | 281.08 | 322 |
02 Feb 2024 | 283.70 | 283.70 | 283.15 | 283.17 | 283.17 | 56 |
01 Feb 2024 | 282.80 | 282.80 | 282.80 | 282.02 | 282.02 | 177 |
31 Jan 2024 | 282.30 | 282.30 | 282.30 | 281.60 | 281.60 | 14 |
30 Jan 2024 | 282.10 | 282.10 | 282.10 | 282.45 | 282.45 | 98 |
29 Jan 2024 | 281.10 | 281.10 | 281.10 | 280.98 | 280.98 | 9 |
26 Jan 2024 | 281.83 | 281.83 | 281.83 | 281.75 | 281.75 | 100 |
25 Jan 2024 | 279.70 | 279.70 | 279.70 | 280.15 | 280.15 | 152 |
24 Jan 2024 | 279.60 | 279.60 | 279.60 | 279.23 | 279.23 | 806 |
23 Jan 2024 | 276.65 | 276.65 | 276.65 | 276.65 | 276.65 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |