Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 269.50 | 269.50 | 269.50 | 269.50 | 269.50 | - |
02 May 2024 | 269.50 | 269.50 | 269.50 | 269.50 | 269.50 | - |
01 May 2024 | 269.50 | 269.50 | 269.50 | 269.50 | 269.50 | - |
30 Apr 2024 | 269.50 | 269.50 | 269.50 | 269.50 | 269.50 | - |
29 Apr 2024 | 269.50 | 269.50 | 269.50 | 269.50 | 269.50 | - |
26 Apr 2024 | 266.38 | 271.52 | 265.93 | 269.50 | 269.50 | 836 |
25 Apr 2024 | 273.45 | 274.36 | 267.32 | 268.25 | 268.25 | 2,462 |
24 Apr 2024 | 271.26 | 274.79 | 269.84 | 273.75 | 273.75 | 1,037 |
23 Apr 2024 | 272.41 | 274.19 | 271.73 | 273.00 | 273.00 | 2,414 |
22 Apr 2024 | 270.39 | 272.88 | 269.84 | 271.50 | 271.50 | 921 |
19 Apr 2024 | 262.73 | 267.55 | 260.77 | 265.50 | 265.50 | 5,441 |
18 Apr 2024 | 264.69 | 265.92 | 262.78 | 265.50 | 265.50 | 2,255 |
17 Apr 2024 | 267.54 | 268.66 | 263.55 | 264.00 | 264.00 | 5,970 |
16 Apr 2024 | 266.65 | 266.65 | 263.88 | 265.00 | 265.00 | 770 |
15 Apr 2024 | 270.51 | 270.51 | 265.09 | 268.00 | 268.00 | 4,008 |
12 Apr 2024 | 269.01 | 269.49 | 266.27 | 267.00 | 267.00 | 4,932 |
11 Apr 2024 | 270.22 | 272.90 | 268.35 | 269.00 | 269.00 | 2,257 |
10 Apr 2024 | 267.71 | 268.35 | 264.80 | 265.50 | 265.50 | 2,958 |
09 Apr 2024 | 269.74 | 271.17 | 268.90 | 270.00 | 270.00 | 1,870 |
08 Apr 2024 | 269.36 | 270.06 | 267.76 | 269.75 | 269.75 | 7,437 |
05 Apr 2024 | 265.77 | 272.89 | 265.17 | 270.75 | 270.75 | 2,175 |
04 Apr 2024 | 276.05 | 276.70 | 271.63 | 274.00 | 274.00 | 2,680 |
03 Apr 2024 | 276.21 | 276.21 | 273.91 | 275.50 | 275.50 | 2,246 |
02 Apr 2024 | 283.96 | 283.96 | 277.01 | 279.50 | 279.50 | 3,022 |
28 Mar 2024 | 288.30 | 288.51 | 284.68 | 286.00 | 286.00 | 2,464 |
27 Mar 2024 | 284.62 | 286.83 | 282.58 | 286.00 | 286.00 | 3,409 |
26 Mar 2024 | 282.15 | 284.50 | 281.29 | 283.25 | 283.25 | 4,146 |
25 Mar 2024 | 276.43 | 279.20 | 275.65 | 278.25 | 278.25 | 2,386 |
22 Mar 2024 | 277.59 | 278.15 | 275.21 | 276.25 | 276.25 | 2,188 |
21 Mar 2024 | 274.63 | 277.76 | 274.26 | 276.50 | 276.50 | 4,056 |
20 Mar 2024 | 270.00 | 271.94 | 269.34 | 270.25 | 270.25 | 1,885 |
19 Mar 2024 | 270.18 | 272.84 | 269.98 | 272.50 | 272.50 | 1,127 |
18 Mar 2024 | 269.70 | 273.57 | 269.43 | 272.75 | 272.75 | 1,936 |
15 Mar 2024 | 272.12 | 274.54 | 270.89 | 272.25 | 272.25 | 2,636 |
14 Mar 2024 | 276.73 | 276.95 | 271.86 | 273.25 | 273.25 | 3,640 |
13 Mar 2024 | 275.77 | 278.78 | 275.77 | 277.25 | 277.25 | 414 |
12 Mar 2024 | 276.45 | 278.13 | 274.15 | 275.75 | 275.75 | 605 |
11 Mar 2024 | 274.58 | 277.80 | 273.16 | 273.75 | 273.75 | 2,398 |
08 Mar 2024 | 272.81 | 276.08 | 272.26 | 275.75 | 275.75 | 679 |
07 Mar 2024 | 276.59 | 276.98 | 269.62 | 273.25 | 273.25 | 100,843 |
06 Mar 2024 | 275.38 | 278.85 | 274.74 | 278.25 | 278.25 | 1,169 |
05 Mar 2024 | 280.00 | 280.00 | 276.57 | 277.75 | 277.75 | 336,114 |
04 Mar 2024 | 282.99 | 285.71 | 278.96 | 279.50 | 279.50 | 1,915 |
01 Mar 2024 | 277.14 | 281.84 | 275.41 | 280.75 | 280.75 | 6,383 |
29 Feb 2024 | 278.08 | 278.94 | 275.11 | 276.75 | 276.75 | 865 |
28 Feb 2024 | 279.35 | 280.00 | 277.81 | 279.00 | 279.00 | 1,104 |
27 Feb 2024 | 279.54 | 286.37 | 277.44 | 279.00 | 279.00 | 350,014 |
26 Feb 2024 | 288.71 | 289.91 | 285.41 | 291.25 | 291.25 | 1,244 |
23 Feb 2024 | 285.04 | 292.24 | 285.04 | 291.25 | 291.25 | 2,391 |
22 Feb 2024 | 282.30 | 285.16 | 281.99 | 284.00 | 284.00 | 6,347 |
21 Feb 2024 | 285.37 | 285.73 | 281.30 | 283.00 | 283.00 | 2,517 |
20 Feb 2024 | 282.51 | 285.15 | 281.06 | 283.00 | 283.00 | 6,910 |
19 Feb 2024 | 284.00 | 284.00 | 284.00 | 284.00 | 284.00 | - |
16 Feb 2024 | 289.07 | 289.07 | 283.38 | 284.00 | 284.00 | 245,389 |
15 Feb 2024 | 287.88 | 290.28 | 285.80 | 287.50 | 287.50 | 2,571 |
15 Feb 2024 | 2.25 Dividend | |||||
14 Feb 2024 | 289.88 | 290.78 | 287.72 | 289.00 | 286.75 | 5,236 |
13 Feb 2024 | 294.98 | 295.44 | 286.89 | 289.00 | 286.75 | 2,318 |
12 Feb 2024 | 289.96 | 294.26 | 288.88 | 289.00 | 286.75 | 3,049 |
09 Feb 2024 | 293.51 | 294.85 | 289.75 | 289.00 | 286.75 | 4,454 |
08 Feb 2024 | 298.01 | 298.01 | 288.82 | 289.00 | 286.75 | 2,775 |
07 Feb 2024 | 312.92 | 315.57 | 300.15 | 302.00 | 299.65 | 10,219 |
06 Feb 2024 | 322.93 | 326.87 | 316.22 | 319.00 | 316.52 | 852,889 |
05 Feb 2024 | 323.96 | 329.12 | 317.73 | 320.00 | 317.51 | 184,219 |
02 Feb 2024 | 324.49 | 325.40 | 321.10 | 321.50 | 319.00 | 1,937 |
01 Feb 2024 | 314.26 | 323.30 | 313.79 | 318.25 | 315.77 | 91,649 |
31 Jan 2024 | 315.68 | 316.55 | 312.95 | 313.25 | 310.81 | 1,601 |
30 Jan 2024 | 313.45 | 314.12 | 310.50 | 312.50 | 310.07 | 138,250 |
29 Jan 2024 | 310.49 | 312.61 | 310.00 | 312.25 | 309.82 | 887 |
26 Jan 2024 | 310.75 | 311.78 | 309.93 | 311.00 | 308.58 | 1,080 |
25 Jan 2024 | 308.72 | 308.96 | 305.85 | 306.75 | 304.36 | 1,523 |
24 Jan 2024 | 310.99 | 312.31 | 306.55 | 308.00 | 305.60 | 1,862 |
23 Jan 2024 | 310.16 | 311.19 | 309.14 | 309.50 | 307.09 | 280,064 |
22 Jan 2024 | 308.74 | 312.16 | 306.62 | 308.00 | 305.60 | 2,697 |
19 Jan 2024 | 303.80 | 308.20 | 301.24 | 306.50 | 304.11 | 2,607 |
18 Jan 2024 | 302.25 | 304.63 | 299.64 | 301.75 | 299.40 | 2,108 |
17 Jan 2024 | 302.29 | 304.22 | 301.30 | 303.25 | 300.89 | 793 |
16 Jan 2024 | 307.96 | 307.96 | 301.69 | 304.50 | 302.13 | 105,321 |
15 Jan 2024 | 304.75 | 304.75 | 304.75 | 304.75 | 302.38 | - |
12 Jan 2024 | 305.03 | 306.85 | 303.62 | 304.75 | 302.38 | 900 |
11 Jan 2024 | 304.10 | 304.10 | 300.26 | 301.00 | 298.66 | 1,160 |
10 Jan 2024 | 307.26 | 307.29 | 304.72 | 305.25 | 302.87 | 8,652 |
09 Jan 2024 | 310.88 | 308.58 | 306.10 | 307.50 | 305.11 | 89,890 |
08 Jan 2024 | 300.52 | 307.58 | 300.52 | 304.50 | 302.13 | 1,573 |
05 Jan 2024 | 301.43 | 303.15 | 300.07 | 301.75 | 299.40 | 935 |
04 Jan 2024 | 302.00 | 305.08 | 298.82 | 304.50 | 302.13 | 1,356 |
03 Jan 2024 | 301.11 | 302.13 | 297.16 | 301.00 | 298.66 | 2,082 |
02 Jan 2024 | 288.35 | 300.44 | 287.28 | 299.50 | 297.17 | 3,306 |
29 Dec 2023 | 288.34 | 288.48 | 286.44 | 288.25 | 286.01 | 214 |
28 Dec 2023 | 288.24 | 289.11 | 284.12 | 288.75 | 286.50 | 436 |
27 Dec 2023 | 284.48 | 286.98 | 284.12 | 279.25 | 277.08 | 1,273 |
22 Dec 2023 | 280.85 | 285.59 | 280.00 | 279.25 | 277.08 | 1,128 |
21 Dec 2023 | 279.17 | 279.69 | 276.52 | 274.75 | 272.61 | 700 |
20 Dec 2023 | 278.44 | 278.44 | 275.28 | 274.75 | 272.61 | 77,663 |
19 Dec 2023 | 278.20 | 280.41 | 276.77 | 274.75 | 272.61 | 1,178 |
18 Dec 2023 | 277.00 | 277.00 | 274.46 | 274.75 | 272.61 | 751 |
15 Dec 2023 | 276.05 | 278.17 | 273.36 | 274.75 | 272.61 | 2,296 |
14 Dec 2023 | 281.62 | 282.67 | 276.66 | 279.50 | 277.32 | 190,272 |
13 Dec 2023 | 274.16 | 276.83 | 273.52 | 275.50 | 273.36 | 1,113 |
12 Dec 2023 | 275.30 | 277.13 | 273.30 | 273.75 | 271.62 | 1,819 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |