Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 300.24 | 304.18 | 299.89 | 302.43 | 302.43 | 28,000 |
25 Apr 2024 | 294.68 | 299.34 | 293.75 | 298.86 | 298.86 | 25,700 |
24 Apr 2024 | 301.46 | 301.68 | 298.21 | 299.40 | 299.40 | 39,300 |
23 Apr 2024 | 295.49 | 299.01 | 294.57 | 298.30 | 298.30 | 28,000 |
22 Apr 2024 | 293.15 | 295.42 | 291.23 | 293.92 | 293.92 | 72,000 |
19 Apr 2024 | 294.28 | 295.28 | 290.81 | 292.03 | 292.03 | 254,900 |
18 Apr 2024 | 296.71 | 298.46 | 294.24 | 294.49 | 294.49 | 36,400 |
17 Apr 2024 | 299.65 | 299.65 | 295.82 | 295.93 | 295.93 | 77,200 |
16 Apr 2024 | 298.20 | 299.77 | 296.69 | 298.18 | 298.18 | 40,900 |
15 Apr 2024 | 306.77 | 306.77 | 299.29 | 299.54 | 299.54 | 129,900 |
12 Apr 2024 | 307.46 | 307.77 | 303.85 | 304.80 | 304.80 | 39,400 |
11 Apr 2024 | 308.68 | 310.84 | 306.37 | 309.59 | 309.59 | 38,700 |
10 Apr 2024 | 307.81 | 308.98 | 306.40 | 307.57 | 307.57 | 74,900 |
09 Apr 2024 | 312.94 | 312.94 | 310.30 | 312.93 | 312.93 | 36,000 |
08 Apr 2024 | 311.56 | 312.53 | 310.95 | 311.70 | 311.70 | 24,200 |
05 Apr 2024 | 308.06 | 310.91 | 308.06 | 309.28 | 309.28 | 63,800 |
04 Apr 2024 | 313.63 | 314.21 | 307.02 | 307.02 | 307.02 | 27,500 |
03 Apr 2024 | 309.42 | 312.24 | 309.42 | 310.97 | 310.97 | 45,100 |
02 Apr 2024 | 311.42 | 311.42 | 309.76 | 310.68 | 310.68 | 40,400 |
01 Apr 2024 | 318.31 | 318.49 | 315.22 | 315.72 | 315.72 | 33,000 |
28 Mar 2024 | 317.87 | 319.27 | 317.73 | 317.73 | 317.73 | 26,600 |
27 Mar 2024 | 316.73 | 318.14 | 315.50 | 318.12 | 318.12 | 30,300 |
26 Mar 2024 | 316.00 | 316.79 | 314.14 | 314.19 | 314.19 | 45,000 |
25 Mar 2024 | 314.09 | 315.50 | 314.00 | 314.17 | 314.17 | 25,600 |
22 Mar 2024 | 315.06 | 315.67 | 314.19 | 315.05 | 315.05 | 28,700 |
22 Mar 2024 | 0.639 Dividend | |||||
21 Mar 2024 | 317.73 | 319.44 | 317.73 | 317.97 | 317.33 | 39,900 |
20 Mar 2024 | 311.40 | 316.05 | 311.40 | 315.98 | 315.35 | 33,000 |
19 Mar 2024 | 308.22 | 311.24 | 308.22 | 310.92 | 310.30 | 30,300 |
18 Mar 2024 | 309.52 | 309.83 | 307.46 | 308.22 | 307.60 | 29,400 |
15 Mar 2024 | 307.85 | 309.33 | 306.04 | 306.65 | 306.03 | 60,300 |
14 Mar 2024 | 312.10 | 312.10 | 308.02 | 309.75 | 309.13 | 32,600 |
13 Mar 2024 | 311.03 | 313.49 | 311.03 | 311.73 | 311.10 | 29,700 |
12 Mar 2024 | 309.91 | 312.42 | 308.55 | 311.64 | 311.01 | 35,600 |
11 Mar 2024 | 309.26 | 310.11 | 308.27 | 309.00 | 308.38 | 33,300 |
08 Mar 2024 | 312.07 | 313.81 | 309.30 | 310.16 | 309.54 | 36,100 |
07 Mar 2024 | 310.00 | 312.64 | 310.00 | 311.21 | 310.58 | 73,300 |
06 Mar 2024 | 311.73 | 312.05 | 308.20 | 308.67 | 308.05 | 43,700 |
05 Mar 2024 | 311.97 | 311.97 | 309.33 | 309.99 | 309.37 | 48,100 |
04 Mar 2024 | 316.60 | 317.03 | 313.59 | 313.59 | 312.96 | 36,200 |
01 Mar 2024 | 316.09 | 317.88 | 314.46 | 317.39 | 316.75 | 76,800 |
29 Feb 2024 | 314.50 | 316.61 | 313.50 | 315.74 | 315.11 | 77,500 |
28 Feb 2024 | 311.80 | 314.90 | 311.80 | 313.36 | 312.73 | 30,300 |
27 Feb 2024 | 312.76 | 313.75 | 311.75 | 312.74 | 312.11 | 32,600 |
26 Feb 2024 | 311.00 | 312.83 | 311.00 | 311.18 | 310.55 | 38,700 |
23 Feb 2024 | 310.48 | 311.50 | 310.10 | 310.43 | 309.81 | 29,600 |
22 Feb 2024 | 308.70 | 311.96 | 308.09 | 311.62 | 310.99 | 43,300 |
21 Feb 2024 | 304.35 | 306.39 | 303.82 | 305.74 | 305.13 | 32,500 |
20 Feb 2024 | 304.10 | 305.01 | 302.58 | 304.08 | 303.47 | 43,700 |
16 Feb 2024 | 307.15 | 308.99 | 305.50 | 307.36 | 306.74 | 28,100 |
15 Feb 2024 | 306.12 | 309.03 | 305.74 | 308.89 | 308.27 | 32,500 |
14 Feb 2024 | 303.28 | 305.66 | 301.90 | 305.25 | 304.64 | 31,100 |
13 Feb 2024 | 301.91 | 303.65 | 300.36 | 301.84 | 301.23 | 53,700 |
12 Feb 2024 | 308.00 | 310.25 | 308.00 | 308.65 | 308.03 | 58,200 |
09 Feb 2024 | 305.81 | 308.74 | 305.52 | 308.07 | 307.45 | 48,600 |
08 Feb 2024 | 303.63 | 305.74 | 303.51 | 305.34 | 304.73 | 46,600 |
07 Feb 2024 | 302.17 | 304.44 | 301.48 | 303.38 | 302.77 | 56,000 |
06 Feb 2024 | 298.22 | 300.77 | 298.22 | 300.55 | 299.95 | 30,500 |
05 Feb 2024 | 300.46 | 300.46 | 296.06 | 299.00 | 298.40 | 54,100 |
02 Feb 2024 | 300.10 | 304.73 | 299.07 | 303.33 | 302.72 | 108,000 |
01 Feb 2024 | 293.99 | 298.29 | 292.96 | 298.26 | 297.66 | 69,200 |
31 Jan 2024 | 296.10 | 297.95 | 292.25 | 292.25 | 291.66 | 455,400 |
30 Jan 2024 | 298.92 | 299.49 | 297.61 | 297.78 | 297.18 | 463,400 |
29 Jan 2024 | 295.48 | 299.05 | 295.06 | 298.60 | 298.00 | 56,100 |
26 Jan 2024 | 294.54 | 296.41 | 294.54 | 294.95 | 294.36 | 37,700 |
25 Jan 2024 | 294.09 | 294.09 | 291.54 | 293.49 | 292.90 | 97,700 |
24 Jan 2024 | 299.29 | 299.68 | 295.53 | 295.75 | 295.16 | 53,000 |
23 Jan 2024 | 298.94 | 299.38 | 295.82 | 297.03 | 296.43 | 94,400 |
22 Jan 2024 | 299.10 | 300.22 | 296.66 | 297.75 | 297.15 | 207,500 |
19 Jan 2024 | 295.67 | 298.77 | 294.00 | 298.17 | 297.57 | 60,800 |
18 Jan 2024 | 295.01 | 295.64 | 292.37 | 295.34 | 294.75 | 100,200 |
17 Jan 2024 | 292.71 | 293.57 | 291.43 | 293.36 | 292.77 | 40,100 |
16 Jan 2024 | 294.81 | 296.83 | 294.00 | 295.83 | 295.24 | 50,800 |
12 Jan 2024 | 298.99 | 300.32 | 295.96 | 296.38 | 295.78 | 38,800 |
11 Jan 2024 | 299.84 | 300.77 | 296.52 | 299.59 | 298.99 | 49,400 |
10 Jan 2024 | 298.38 | 300.86 | 298.05 | 300.13 | 299.53 | 81,400 |
09 Jan 2024 | 296.79 | 298.02 | 295.97 | 297.51 | 296.91 | 31,100 |
08 Jan 2024 | 294.10 | 298.84 | 294.10 | 298.60 | 298.00 | 107,000 |
05 Jan 2024 | 291.90 | 295.84 | 291.90 | 293.38 | 292.79 | 55,100 |
04 Jan 2024 | 293.76 | 295.94 | 292.67 | 292.73 | 292.14 | 63,100 |
03 Jan 2024 | 299.08 | 299.08 | 294.61 | 294.83 | 294.24 | 136,000 |
02 Jan 2024 | 303.12 | 303.31 | 300.43 | 301.62 | 301.01 | 82,300 |
29 Dec 2023 | 306.77 | 307.22 | 303.76 | 304.55 | 303.94 | 55,400 |
28 Dec 2023 | 308.13 | 308.60 | 306.54 | 306.66 | 306.04 | 42,700 |
27 Dec 2023 | 307.49 | 308.84 | 307.45 | 307.99 | 307.37 | 59,800 |
26 Dec 2023 | 306.09 | 307.60 | 306.00 | 307.06 | 306.44 | 32,100 |
22 Dec 2023 | 306.58 | 307.71 | 304.49 | 305.42 | 304.81 | 70,200 |
21 Dec 2023 | 305.67 | 307.52 | 304.33 | 307.44 | 306.82 | 150,400 |
20 Dec 2023 | 307.08 | 309.70 | 302.43 | 302.43 | 301.82 | 39,900 |
19 Dec 2023 | 306.58 | 308.55 | 306.58 | 308.23 | 307.61 | 91,300 |
19 Dec 2023 | 0.585 Dividend | |||||
18 Dec 2023 | 304.73 | 306.60 | 304.16 | 305.76 | 304.56 | 57,900 |
15 Dec 2023 | 303.35 | 304.54 | 302.78 | 303.79 | 302.60 | 47,400 |
14 Dec 2023 | 301.64 | 304.54 | 301.64 | 303.85 | 302.66 | 70,500 |
13 Dec 2023 | 294.25 | 299.15 | 291.77 | 298.98 | 297.81 | 44,100 |
12 Dec 2023 | 293.61 | 294.54 | 292.30 | 294.24 | 293.09 | 75,800 |
11 Dec 2023 | 292.22 | 294.14 | 292.22 | 293.67 | 292.52 | 43,200 |
08 Dec 2023 | 289.90 | 293.27 | 289.90 | 292.74 | 291.59 | 46,000 |
07 Dec 2023 | 290.20 | 291.67 | 288.97 | 291.51 | 290.37 | 56,400 |
06 Dec 2023 | 290.51 | 292.02 | 288.90 | 289.08 | 287.95 | 31,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |