Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 316.88 | 317.70 | 313.67 | 313.92 | 313.92 | 239,787 |
02 May 2024 | 319.69 | 320.00 | 314.30 | 316.58 | 316.58 | 408,000 |
01 May 2024 | 318.55 | 321.47 | 318.21 | 318.66 | 318.66 | 277,100 |
30 Apr 2024 | 321.45 | 323.13 | 318.02 | 319.58 | 319.58 | 386,200 |
30 Apr 2024 | 0.43 Dividend | |||||
29 Apr 2024 | 320.98 | 324.39 | 319.59 | 323.27 | 322.84 | 308,700 |
26 Apr 2024 | 317.74 | 322.62 | 317.74 | 320.03 | 319.60 | 229,700 |
25 Apr 2024 | 313.95 | 321.81 | 313.95 | 317.78 | 317.36 | 251,600 |
24 Apr 2024 | 312.51 | 317.22 | 312.51 | 315.64 | 315.22 | 238,000 |
23 Apr 2024 | 313.17 | 314.89 | 311.83 | 313.32 | 312.90 | 255,700 |
22 Apr 2024 | 310.83 | 316.52 | 309.51 | 313.48 | 313.06 | 291,900 |
19 Apr 2024 | 310.09 | 312.21 | 307.01 | 310.41 | 310.00 | 307,300 |
18 Apr 2024 | 311.05 | 312.30 | 308.70 | 309.40 | 308.99 | 328,300 |
17 Apr 2024 | 316.02 | 317.45 | 306.69 | 309.17 | 308.76 | 358,800 |
16 Apr 2024 | 312.98 | 315.99 | 311.47 | 312.55 | 312.13 | 262,400 |
15 Apr 2024 | 312.95 | 315.52 | 311.16 | 312.78 | 312.36 | 511,500 |
12 Apr 2024 | 307.76 | 311.03 | 306.60 | 310.06 | 309.65 | 236,400 |
11 Apr 2024 | 312.69 | 312.69 | 306.80 | 309.79 | 309.38 | 358,300 |
10 Apr 2024 | 310.68 | 312.61 | 306.45 | 312.33 | 311.91 | 306,500 |
09 Apr 2024 | 311.92 | 312.64 | 306.69 | 312.19 | 311.77 | 389,200 |
08 Apr 2024 | 314.70 | 318.48 | 312.25 | 313.23 | 312.81 | 278,700 |
05 Apr 2024 | 310.34 | 317.09 | 310.34 | 316.67 | 316.25 | 192,100 |
04 Apr 2024 | 316.43 | 317.93 | 309.02 | 311.18 | 310.77 | 198,400 |
03 Apr 2024 | 312.50 | 316.68 | 309.71 | 315.51 | 315.09 | 282,000 |
02 Apr 2024 | 313.95 | 315.03 | 308.86 | 312.50 | 312.08 | 315,700 |
01 Apr 2024 | 317.94 | 320.19 | 314.23 | 315.37 | 314.95 | 287,500 |
28 Mar 2024 | 319.20 | 320.47 | 316.78 | 318.45 | 318.03 | 245,600 |
27 Mar 2024 | 319.24 | 320.70 | 316.12 | 318.69 | 318.27 | 267,900 |
26 Mar 2024 | 320.39 | 324.40 | 315.49 | 316.46 | 316.04 | 429,800 |
25 Mar 2024 | 318.54 | 320.00 | 316.04 | 319.38 | 318.96 | 456,000 |
22 Mar 2024 | 318.45 | 319.98 | 316.42 | 316.59 | 316.17 | 303,200 |
21 Mar 2024 | 316.20 | 318.27 | 313.91 | 318.11 | 317.69 | 296,800 |
20 Mar 2024 | 309.70 | 315.39 | 307.96 | 315.15 | 314.73 | 262,400 |
19 Mar 2024 | 306.47 | 310.00 | 306.42 | 308.92 | 308.51 | 188,500 |
18 Mar 2024 | 306.25 | 308.65 | 303.95 | 305.17 | 304.76 | 337,700 |
15 Mar 2024 | 297.25 | 307.21 | 297.09 | 305.43 | 305.02 | 685,300 |
14 Mar 2024 | 296.53 | 299.92 | 293.81 | 297.52 | 297.12 | 292,400 |
13 Mar 2024 | 293.60 | 296.19 | 290.00 | 295.91 | 295.52 | 307,700 |
12 Mar 2024 | 296.00 | 302.04 | 291.31 | 294.03 | 293.64 | 604,900 |
11 Mar 2024 | 301.44 | 303.65 | 297.18 | 298.76 | 298.36 | 437,400 |
08 Mar 2024 | 307.52 | 308.00 | 301.18 | 302.18 | 301.78 | 214,400 |
07 Mar 2024 | 303.53 | 307.86 | 303.00 | 307.15 | 306.74 | 321,100 |
06 Mar 2024 | 294.93 | 304.44 | 294.93 | 300.91 | 300.51 | 374,700 |
05 Mar 2024 | 314.27 | 314.99 | 290.79 | 291.28 | 290.89 | 635,500 |
04 Mar 2024 | 308.22 | 314.96 | 308.09 | 313.70 | 313.28 | 269,500 |
01 Mar 2024 | 303.63 | 307.64 | 303.58 | 306.85 | 306.44 | 193,300 |
29 Feb 2024 | 305.45 | 305.45 | 302.25 | 304.49 | 304.08 | 229,500 |
28 Feb 2024 | 301.21 | 304.12 | 300.87 | 304.12 | 303.72 | 179,500 |
27 Feb 2024 | 300.26 | 302.18 | 299.02 | 300.92 | 300.52 | 203,300 |
26 Feb 2024 | 299.28 | 301.22 | 298.08 | 299.04 | 298.64 | 210,700 |
23 Feb 2024 | 296.34 | 300.67 | 295.61 | 299.75 | 299.35 | 223,000 |
22 Feb 2024 | 288.85 | 294.92 | 288.12 | 294.56 | 294.17 | 201,100 |
21 Feb 2024 | 289.08 | 290.33 | 287.77 | 288.18 | 287.80 | 145,800 |
20 Feb 2024 | 289.74 | 291.16 | 286.46 | 288.48 | 288.10 | 234,100 |
16 Feb 2024 | 286.64 | 290.13 | 285.59 | 287.66 | 287.28 | 173,400 |
15 Feb 2024 | 284.57 | 289.32 | 284.57 | 286.13 | 285.75 | 211,100 |
14 Feb 2024 | 282.43 | 284.28 | 280.05 | 283.75 | 283.37 | 219,100 |
13 Feb 2024 | 285.16 | 287.11 | 279.99 | 280.66 | 280.29 | 215,300 |
12 Feb 2024 | 285.00 | 287.98 | 281.68 | 285.07 | 284.69 | 216,300 |
09 Feb 2024 | 284.58 | 286.61 | 281.59 | 286.44 | 286.06 | 213,600 |
08 Feb 2024 | 275.27 | 285.43 | 275.27 | 285.02 | 284.64 | 310,600 |
07 Feb 2024 | 277.77 | 280.35 | 274.81 | 275.20 | 274.83 | 233,700 |
06 Feb 2024 | 273.91 | 276.61 | 272.46 | 276.11 | 275.74 | 187,600 |
05 Feb 2024 | 275.64 | 275.64 | 269.50 | 273.52 | 273.16 | 262,800 |
02 Feb 2024 | 274.73 | 276.82 | 272.56 | 275.06 | 274.69 | 255,400 |
01 Feb 2024 | 271.16 | 276.29 | 269.35 | 274.74 | 274.37 | 255,600 |
31 Jan 2024 | 272.98 | 274.01 | 269.60 | 271.36 | 271.00 | 341,400 |
31 Jan 2024 | 0.43 Dividend | |||||
30 Jan 2024 | 273.10 | 274.61 | 268.96 | 274.41 | 273.62 | 365,500 |
29 Jan 2024 | 274.82 | 275.03 | 268.07 | 273.25 | 272.46 | 406,200 |
26 Jan 2024 | 283.46 | 284.65 | 274.07 | 275.45 | 274.65 | 261,900 |
25 Jan 2024 | 282.51 | 284.87 | 281.23 | 283.83 | 283.01 | 216,700 |
24 Jan 2024 | 286.36 | 287.08 | 281.75 | 282.17 | 281.35 | 180,600 |
23 Jan 2024 | 286.58 | 288.53 | 285.00 | 285.73 | 284.90 | 220,600 |
22 Jan 2024 | 286.94 | 287.62 | 284.65 | 286.09 | 285.26 | 176,200 |
19 Jan 2024 | 284.61 | 287.52 | 282.59 | 285.58 | 284.75 | 195,200 |
18 Jan 2024 | 286.54 | 287.17 | 282.24 | 285.21 | 284.38 | 241,300 |
17 Jan 2024 | 288.41 | 291.51 | 286.79 | 287.04 | 286.21 | 275,200 |
16 Jan 2024 | 288.76 | 289.97 | 286.98 | 288.58 | 287.74 | 238,000 |
12 Jan 2024 | 287.74 | 289.68 | 287.27 | 287.52 | 286.69 | 128,900 |
11 Jan 2024 | 283.54 | 287.20 | 281.26 | 287.12 | 286.29 | 233,200 |
10 Jan 2024 | 282.29 | 284.06 | 279.91 | 282.98 | 282.16 | 222,000 |
09 Jan 2024 | 285.60 | 286.67 | 283.00 | 283.02 | 282.20 | 151,100 |
08 Jan 2024 | 285.27 | 287.91 | 283.83 | 285.59 | 284.76 | 235,600 |
05 Jan 2024 | 279.54 | 285.33 | 277.91 | 284.34 | 283.52 | 428,500 |
04 Jan 2024 | 277.44 | 279.95 | 277.15 | 278.90 | 278.09 | 267,000 |
03 Jan 2024 | 277.00 | 278.47 | 274.51 | 276.16 | 275.36 | 224,600 |
02 Jan 2024 | 273.39 | 277.60 | 273.39 | 277.58 | 276.78 | 227,000 |
29 Dec 2023 | 274.50 | 275.52 | 273.25 | 274.74 | 273.94 | 226,100 |
28 Dec 2023 | 274.34 | 275.49 | 274.17 | 275.01 | 274.21 | 156,000 |
27 Dec 2023 | 274.18 | 275.31 | 273.01 | 274.53 | 273.74 | 148,100 |
26 Dec 2023 | 273.02 | 273.79 | 271.60 | 272.70 | 271.91 | 139,600 |
22 Dec 2023 | 274.36 | 275.80 | 273.00 | 273.81 | 273.02 | 108,300 |
21 Dec 2023 | 271.04 | 274.21 | 270.03 | 274.00 | 273.21 | 155,100 |
20 Dec 2023 | 273.65 | 273.65 | 269.38 | 269.43 | 268.65 | 180,100 |
19 Dec 2023 | 272.78 | 274.89 | 271.90 | 273.87 | 273.08 | 193,100 |
18 Dec 2023 | 270.17 | 272.92 | 269.75 | 271.42 | 270.63 | 310,700 |
15 Dec 2023 | 272.00 | 273.17 | 267.54 | 267.70 | 266.93 | 483,000 |
14 Dec 2023 | 278.25 | 278.25 | 266.58 | 271.33 | 270.54 | 457,500 |
13 Dec 2023 | 276.11 | 281.98 | 272.68 | 278.13 | 277.32 | 527,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |