Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 311.77 | 311.81 | 308.02 | 310.10 | 310.10 | 337 |
18 Apr 2024 | 304.79 | 311.37 | 304.79 | 308.81 | 308.81 | 81,040 |
17 Apr 2024 | 304.03 | 307.70 | 304.03 | 305.45 | 305.45 | 211 |
16 Apr 2024 | 305.96 | 307.26 | 304.15 | 304.15 | 304.15 | 269 |
15 Apr 2024 | 311.18 | 312.43 | 307.16 | 308.84 | 308.84 | 1,791 |
12 Apr 2024 | 308.54 | 312.40 | 306.98 | 308.19 | 308.19 | 618 |
11 Apr 2024 | 314.88 | 316.33 | 311.43 | 315.09 | 315.09 | 2,598 |
10 Apr 2024 | 318.35 | 319.34 | 315.39 | 317.20 | 317.20 | 174 |
09 Apr 2024 | 320.28 | 321.71 | 318.72 | 319.73 | 319.73 | 32,662 |
08 Apr 2024 | 319.98 | 320.97 | 318.74 | 320.63 | 320.63 | 26,877 |
05 Apr 2024 | 317.10 | 320.51 | 313.66 | 319.02 | 319.02 | 189 |
04 Apr 2024 | 324.49 | 326.21 | 317.05 | 317.05 | 317.05 | 259 |
03 Apr 2024 | 328.86 | 328.86 | 323.00 | 323.00 | 323.00 | 574 |
02 Apr 2024 | 331.51 | 331.51 | 329.63 | 329.96 | 329.96 | 2,490 |
28 Mar 2024 | 334.34 | 335.91 | 333.74 | 335.30 | 335.30 | 251 |
27 Mar 2024 | 331.84 | 332.97 | 329.43 | 331.91 | 331.91 | 126 |
26 Mar 2024 | 327.57 | 331.11 | 325.76 | 329.89 | 329.89 | 1,005 |
25 Mar 2024 | 328.28 | 329.15 | 325.02 | 327.97 | 327.97 | 38,448 |
22 Mar 2024 | 327.69 | 329.27 | 326.30 | 327.29 | 327.29 | 210 |
21 Mar 2024 | 324.73 | 328.31 | 324.59 | 327.59 | 327.59 | 304 |
20 Mar 2024 | 323.27 | 326.16 | 320.95 | 326.16 | 326.16 | 75 |
19 Mar 2024 | 319.89 | 322.16 | 319.49 | 321.85 | 321.85 | 9 |
18 Mar 2024 | 319.63 | 321.29 | 317.68 | 320.18 | 320.18 | 666 |
15 Mar 2024 | 317.98 | 323.45 | 317.45 | 318.90 | 318.90 | 4,789 |
14 Mar 2024 | 318.16 | 321.19 | 318.16 | 320.56 | 320.56 | 241 |
13 Mar 2024 | 320.16 | 322.00 | 318.13 | 319.00 | 319.00 | 30 |
12 Mar 2024 | 318.08 | 319.91 | 316.76 | 318.21 | 318.21 | 83 |
11 Mar 2024 | 316.00 | 317.66 | 315.03 | 316.14 | 316.14 | 835 |
08 Mar 2024 | 316.69 | 316.69 | 314.00 | 315.98 | 315.98 | 32,843 |
07 Mar 2024 | 315.47 | 318.49 | 315.30 | 317.83 | 317.83 | 74 |
06 Mar 2024 | 315.20 | 318.02 | 314.01 | 316.30 | 316.30 | 284 |
05 Mar 2024 | 313.76 | 316.87 | 313.76 | 315.10 | 315.10 | 47 |
04 Mar 2024 | 313.83 | 314.33 | 311.97 | 314.30 | 314.30 | 122 |
01 Mar 2024 | 315.79 | 316.48 | 312.29 | 313.07 | 313.07 | 231 |
29 Feb 2024 | 317.05 | 317.40 | 311.82 | 314.09 | 314.09 | 202 |
28 Feb 2024 | 316.35 | 317.18 | 313.80 | 316.45 | 316.45 | 253 |
27 Feb 2024 | 312.29 | 315.36 | 312.29 | 314.26 | 314.26 | 107 |
26 Feb 2024 | 316.25 | 316.41 | 314.31 | 314.68 | 314.68 | 1,409 |
23 Feb 2024 | 315.23 | 315.85 | 314.87 | 315.30 | 315.30 | 162 |
22 Feb 2024 | 313.79 | 317.15 | 311.41 | 317.15 | 317.15 | 1,019 |
21 Feb 2024 | 311.49 | 316.00 | 310.05 | 310.77 | 310.77 | 288 |
20 Feb 2024 | 315.00 | 315.00 | 308.95 | 312.19 | 312.19 | 4,732 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 314.37 | 314.56 | 309.06 | 314.19 | 314.19 | 252 |
15 Feb 2024 | 308.61 | 314.86 | 308.28 | 314.03 | 314.03 | 106 |
14 Feb 2024 | 312.54 | 314.54 | 307.60 | 307.64 | 307.64 | 2,814 |
13 Feb 2024 | 312.50 | 313.75 | 310.00 | 311.16 | 311.16 | 56 |
12 Feb 2024 | 313.58 | 314.23 | 309.88 | 310.07 | 310.07 | 68 |
09 Feb 2024 | 307.63 | 310.55 | 301.53 | 310.55 | 310.55 | 572 |
08 Feb 2024 | 301.50 | 306.65 | 301.14 | 306.63 | 306.63 | 225 |
07 Feb 2024 | 302.10 | 304.12 | 301.42 | 303.02 | 303.02 | 317 |
06 Feb 2024 | 296.66 | 300.75 | 294.11 | 300.70 | 300.70 | 50 |
05 Feb 2024 | 295.36 | 298.01 | 292.01 | 294.36 | 294.36 | 4,675 |
02 Feb 2024 | 290.88 | 300.75 | 288.38 | 293.56 | 293.56 | 1,000 |
01 Feb 2024 | 295.58 | 299.19 | 295.48 | 298.12 | 298.12 | 212 |
31 Jan 2024 | 300.23 | 301.60 | 298.65 | 298.78 | 298.78 | 366 |
31 Jan 2024 | 0.615 Dividend | |||||
30 Jan 2024 | 297.21 | 299.91 | 297.21 | 299.40 | 298.78 | 511 |
29 Jan 2024 | 300.47 | 302.50 | 297.22 | 297.91 | 297.30 | 323 |
26 Jan 2024 | 299.79 | 300.69 | 298.07 | 300.26 | 299.64 | 109 |
25 Jan 2024 | 303.60 | 303.60 | 296.69 | 298.34 | 297.73 | 850 |
24 Jan 2024 | 304.26 | 305.83 | 303.36 | 305.83 | 305.20 | 1,214 |
23 Jan 2024 | 308.18 | 308.91 | 305.37 | 305.64 | 305.01 | 2,967 |
22 Jan 2024 | 311.58 | 311.81 | 307.94 | 307.94 | 307.31 | 31,614 |
19 Jan 2024 | 307.28 | 312.01 | 306.79 | 312.01 | 311.37 | 80,700 |
18 Jan 2024 | 302.98 | 306.66 | 299.11 | 306.65 | 306.02 | 42 |
17 Jan 2024 | 299.73 | 304.98 | 298.50 | 303.08 | 302.46 | 345 |
16 Jan 2024 | 299.42 | 300.74 | 298.31 | 299.62 | 299.00 | 1,878 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 298.61 | 300.95 | 298.61 | 300.60 | 299.98 | 40,064 |
11 Jan 2024 | 302.00 | 302.00 | 295.41 | 296.77 | 296.16 | 85 |
10 Jan 2024 | 295.93 | 297.69 | 293.50 | 297.69 | 297.08 | 3,703 |
09 Jan 2024 | 293.67 | 295.21 | 290.51 | 292.89 | 292.29 | 199 |
08 Jan 2024 | 292.45 | 293.24 | 290.58 | 292.81 | 292.21 | 334 |
05 Jan 2024 | 290.74 | 290.95 | 286.35 | 287.45 | 286.86 | 4,337 |
04 Jan 2024 | 290.89 | 294.43 | 290.89 | 291.52 | 290.93 | 3,341 |
03 Jan 2024 | 288.28 | 292.80 | 287.64 | 291.36 | 290.76 | 680 |
02 Jan 2024 | 291.44 | 292.90 | 289.27 | 290.27 | 289.68 | 399 |
29 Dec 2023 | 289.79 | 290.45 | 288.20 | 289.54 | 288.95 | 340 |
28 Dec 2023 | 291.18 | 292.39 | 288.53 | 289.68 | 289.08 | 458 |
27 Dec 2023 | 289.14 | 289.34 | 289.14 | 289.34 | 288.75 | 17 |
22 Dec 2023 | 289.12 | 293.48 | 285.61 | 288.48 | 287.89 | 65 |
21 Dec 2023 | 291.98 | 295.15 | 287.50 | 288.28 | 287.69 | 249 |
20 Dec 2023 | 313.01 | 313.01 | 287.31 | 294.65 | 294.04 | 62,455 |
19 Dec 2023 | 314.46 | 315.11 | 312.23 | 313.35 | 312.71 | 620 |
18 Dec 2023 | 312.68 | 316.06 | 312.05 | 313.44 | 312.80 | 749 |
15 Dec 2023 | 320.34 | 320.34 | 308.25 | 308.25 | 307.62 | 2,463 |
14 Dec 2023 | 335.32 | 335.32 | 316.72 | 319.45 | 318.79 | 63,985 |
13 Dec 2023 | 333.79 | 336.67 | 331.48 | 336.56 | 335.87 | 282 |
12 Dec 2023 | 330.67 | 331.74 | 328.69 | 331.06 | 330.38 | 101 |
11 Dec 2023 | 325.93 | 330.55 | 325.30 | 329.42 | 328.74 | 766 |
08 Dec 2023 | 320.56 | 322.99 | 320.52 | 322.52 | 321.86 | 1,481 |
07 Dec 2023 | 321.55 | 321.64 | 319.72 | 321.04 | 320.38 | 56 |
06 Dec 2023 | 323.23 | 324.38 | 317.03 | 318.81 | 318.16 | 226 |
05 Dec 2023 | 325.79 | 326.16 | 322.10 | 324.20 | 323.53 | 288 |
04 Dec 2023 | 326.38 | 329.03 | 324.67 | 326.91 | 326.24 | 148 |
01 Dec 2023 | 328.40 | 328.73 | 326.37 | 326.76 | 326.09 | 144 |
30 Nov 2023 | 321.83 | 325.35 | 321.83 | 325.12 | 324.45 | 664 |
29 Nov 2023 | 324.16 | 324.16 | 319.70 | 322.22 | 321.56 | 243 |
28 Nov 2023 | 326.08 | 327.54 | 324.26 | 324.33 | 323.66 | 18 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |